/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--view-mode--card-with-logo{background:var(--Color-Background-Secondary-Alpha-Level200,rgba(34,122,238,.8));position:relative;margin:0 0 48px 0;padding:24px}@media (min-width:768px){.paragraph--view-mode--card-with-logo{margin:32px 0 48px 0}}@media (min-width:992px){.paragraph--view-mode--card-with-logo{margin:0 0 64px 0;padding:40px}}.paragraph--view-mode--card-with-logo::after{content:"";background-image:url(../svg/design-element.svg);background-repeat:no-repeat;background-position:left center;-webkit-background-size:100% 100%;background-size:100%;position:absolute;z-index:-1;width:137px;height:191px;cursor:default;left:-63px;bottom:-105px}.paragraph--view-mode--card-with-logo .field--name-field-card-title{font-size:2rem;font-weight:500;line-height:40px;margin-bottom:32px;padding:0}@media (min-width:992px){.paragraph--view-mode--card-with-logo .field--name-field-card-title{font-size:2.25rem;line-height:44px}}.paragraph--view-mode--card-with-logo .cards-with-main-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background:var(--Color-Background-Secondary-Alpha-Level200,rgba(34,122,238,.1))}@media (min-width:768px){.paragraph--view-mode--card-with-logo .cards-with-main-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.paragraph--view-mode--card-with-logo .cards-with-main-wrapper .card-with-logo-left-side-wrapper .field--name-field-card-desciption{font-size:18px;font-weight:400;line-height:28px;margin-bottom:32px}.paragraph--view-mode--card-with-logo .cards-with-main-wrapper .card-with-logo-left-side-wrapper .field--name-field-card-desciption a{color:#fff;text-decoration:underline}@media (min-width:992px){.paragraph--view-mode--card-with-logo .cards-with-main-wrapper .card-with-logo-left-side-wrapper .field--name-field-card-desciption{font-size:1.25rem;font-weight:400;line-height:28px}}.paragraph--view-mode--card-with-logo .cards-with-main-wrapper .card-with-logo-right-side-wrapper{display:block}@media (min-width:768px){.paragraph--view-mode--card-with-logo .cards-with-main-wrapper .card-with-logo-right-side-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.paragraph--view-mode--card-with-logo .cards-with-main-wrapper .card-with-logo-right-side-wrapper .field--name-field-card-image{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;vertical-align:middle}.paragraph--view-mode--card-with-logo .cards-with-main-wrapper .card-with-logo-right-side-wrapper .field--name-field-card-image img{background:var(--Color-Background-Primary-Inverse-Alpha-Level300,rgba(255,255,255,.6));max-width:100%;width:auto;height:auto;margin-bottom:32px}@media (min-width:768px){.paragraph--view-mode--card-with-logo .cards-with-main-wrapper .card-with-logo-right-side-wrapper .field--name-field-card-image img{margin:0}}.paragraph--view-mode--card-with-logo .field--name-field-card-cta{display:inline-block}.paragraph--view-mode--card-with-logo .field--name-field-card-cta a{display:block;background:0 0;color:#fff;border-radius:0;padding:12px 20px;font-weight:700;font-size:1rem;line-height:20px;border-width:2px;border-color:#fff;border-style:solid}.paragraph--view-mode--card-with-logo .field--name-field-card-cta a:active,.paragraph--view-mode--card-with-logo .field--name-field-card-cta a:focus,.paragraph--view-mode--card-with-logo .field--name-field-card-cta a:hover{display:block;background:rgba(255,255,255,.2);color:#fff;color:#fff;text-decoration:none}.paragraph--view-mode--card-with-logo .field--name-field-card-cta a:after{content:"";height:16px;width:16px;background:url(../svg/external.svg);display:inline-block;margin-left:8px;-webkit-transform:translate(0,4px);-o-transform:translate(0,4px);transform:translate(0,4px);background-repeat:no-repeat;-webkit-background-size:16px 16px;background-size:16px;background-position:0 -1px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.paragraph--view-mode--card-with-logo .field--name-field-card-cta a:focus,.paragraph--view-mode--card-with-logo .field--name-field-card-cta a:hover{text-decoration:none}
