/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--type-accordion,.paragraph--type-step,.paragraph--type-steps{margin-bottom:0;}.paragraph--type-accordion > h2,.paragraph--type-step > h2,.paragraph--type-steps > h2{margin-bottom:0;}.paragraph--type-accordion .accordion,.paragraph--type-step .accordion,.paragraph--type-steps .accordion{margin-top:0;margin-bottom:0;}.paragraph--type-accordion .title-text__title,.paragraph--type-step .title-text__title,.paragraph--type-steps .title-text__title{margin-top:0;}.paragraph--type-accordion .title-text__text,.paragraph--type-step .title-text__text,.paragraph--type-steps .title-text__text{display:block;}.paragraph--type-accordion .title-text__text > p:last-child,.paragraph--type-step .title-text__text > p:last-child,.paragraph--type-steps .title-text__text > p:last-child{margin-bottom:0;}.block-region-bottom{display:none;}.container--breadcrumb{display:none;}.page__main .container{width:100%;}.field--name-field-landing-content{}.field--name-field-landing-content > *:not(:first-child) > *:first-child{margin-top:1rem;}.field--name-field-landing-content:first-child > *:first-child > *:first-child{margin-top:0;}.field--name-field-landing-content:last-child > *:last-child{margin-bottom:0;}.field--name-field-landing-content .paragraph{margin-bottom:0;}.field--type-string-long{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}.field--type-text-long{margin-top:1rem;}.field--type-text-long > *{margin-bottom:0;}.field--type-text-long > * + *{margin-top:1rem;}.field--type-text-long > *:first-child{margin-top:0;}header.page__header{display:none;}header.page__header--print{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;}.print-header__right{margin-left:2rem;}.print-header__domain{margin-top:0;}.print-header__label{font-weight:bold;}.container--hero{width:100%;padding-top:0;margin-left:0;}.container--hero .region-hero .content-with-hero{width:100%;}.container--hero .region-hero .content-with-hero > div{width:100%;}.container--hero .region-hero .content-with-hero a,.container--hero .region-hero .content-with-hero h1{color:#000 !important;border-color:#000;background:transparent;}.container--hero .region-hero .content-with-hero h1{color:#000 !important;font-size:2rem;padding:0;margin:0;}.container--hero .region-hero .content-with-hero__content{padding:0;}.container--hero .region-hero .content-with-hero__image,.container--hero .region-hero .content-with-hero__image-wrapper{display:none;}.container--hero .region-hero .content-with-hero.hero-image{min-height:0;}.container--hero .region-hero .content-with-hero .hero__tag-text{display:none;}.container--hero .region-hero .content-with-hero .field--name-field-tags,.container--hero .region-hero .content-with-hero .field--name-field-prefix{display:none;}.container--hero .region-hero .content-with-hero .field--name-dynamic-token-fieldnode-single-category{margin-bottom:0.5rem;}.container--hero .region-hero .content-with-hero .hero-banner__blurb,.container--hero .region-hero .content-with-hero .field--name-field-hero-body-formatted{margin-bottom:0;}.container--hero .region-hero .content-with-hero .hero-banner__blurb p,.container--hero .region-hero .content-with-hero .hero-banner__blurb blockquote,.container--hero .region-hero .content-with-hero .hero-banner__blurb strong,.container--hero .region-hero .content-with-hero .field--name-field-hero-body-formatted p,.container--hero .region-hero .content-with-hero .field--name-field-hero-body-formatted blockquote,.container--hero .region-hero .content-with-hero .field--name-field-hero-body-formatted strong{color:#000 !important;}.content-with-hero.hero-image{height:100%;}iframe,.related-articles,.paragraph--type-testimonial-carousel,.content-with-hero__image-wrapper{display:none;}.page__highlight{background-color:#fff;}.page__highlight.with-hero{padding-top:1rem;min-height:0 !important;}div#block-system-main-block{margin-top:0;}.layout-sidebar-right__region--main{width:100%;padding-right:0;}.layout-sidebar-right__region--sidebar{display:none;}.layout-sidebar-right__region--main,.layout-sidebar-right__region--bottom{margin-bottom:0;}.node--type-workshop .layout-sidebar-right__region--sidebar{position:static !important;display:block;padding-left:0;}.node--type-workshop .layout-sidebar-right__region--sidebar .book-now-button-wrapper a{width:auto;}.duk-mb--4{margin-bottom:1rem !important;}.duk-mb--4 > p:first-child{margin-top:0;}.page-style .print-header__logo svg *,.page-style__primary .print-header__logo svg *{fill:#fff;}.page-style .print-header__right,.page-style .print-header__domain,.page-style__primary .print-header__right,.page-style__primary .print-header__domain{color:#fff;}.page__main{position:relative;min-height:0;}.page__main .layout-sidebar-right__main-content,.page__main .similar-workshops__items{display:block;}.page__main .paragraph__basic-content{position:relative;}.page__main h1 alpha{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;position:relative;page-break-inside:avoid;}.page__main h2 beta{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;position:relative;page-break-inside:avoid;}.page__main h3 gamma{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;position:relative;page-break-inside:avoid;}.page__main h4 delta{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;position:relative;page-break-inside:avoid;}.page__main h5 epsilon{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;position:relative;page-break-inside:avoid;}.page__main h6 zeta{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;position:relative;page-break-inside:avoid;}.page__main p,.page__main li,.page__main .paragraph--type--highlight{page-break-before:auto;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}.page__main p div,.page__main p span,.page__main li div,.page__main li span,.page__main .paragraph--type--highlight div,.page__main .paragraph--type--highlight span{page-break-before:auto;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}.page__main h2.toc-header,.page__main .node--type-workshop.node--view-mode-teaser-mini{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;}.paragraph--type--basic-content blockquote{line-height:1.5;}.paragraph--type-downloads .paragraph--type-downloads__items{margin-top:1rem;}.paragraph--type-flag{display:block;margin-top:0;margin-bottom:0;}.paragraph--type-flag.layout-flag a.button{width:auto;}.paragraph--type-flag > *{width:100%;}.paragraph--type-flag .blurb-container{position:relative;max-width:none;right:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.paragraph--type-flag .layout-flag__image{background-image:none !important;}.paragraph--type-flag .layout-flag__content{padding:1rem 1rem 0;}.paragraph--type--highlight{background-color:transparent !important;padding-top:0;padding-bottom:0;}.paragraph--type--highlight__top{margin-bottom:0;}.paragraph--type--highlight__highlights{margin-left:0.5rem;}.paragraph--type--highlight__bottom .field--name-field-body{margin-top:0;}.paragraph--type--highlight__bottom .field--name-field-body > * + *{margin-top:0.5rem;}.paragraph--type--highlight__bottom .field--name-field-body > *:first-child{margin-top:0;}.paragraph--type--highlight__bottom .field--name-field-body > *:last-child{margin-bottom:0;}.paragraph--type--image-above-text__top{top:0;}.paragraph--type--image-above-text__top:before,.paragraph--type--image-above-text__top:after{content:none;}.paragraph--type--image-above-text__bottom{padding-top:0;padding-bottom:0;}.paragraph--type--image-above-text__bottom:before,.paragraph--type--image-above-text__bottom:after{content:none;}.paragraph--type--image-above-text__bottom *{color:#000;}.paragraph--type--image-above-text__bottom .button{color:#185A7D;border-color:#185A7D;width:auto;border-width:1px;border-style:solid;}.paragraph--type--image-above-text__bottom .button:first-of-type{margin-bottom:0;}.paragraph--type--image-above-text__bottom .button a{color:#185A7D;}.paragraph--type--image-above-text__bottom .button.button--secondary{font-weight:500;border-color:#185A7D;background-color:transparent;border-width:1px;border-style:solid;}.paragraph--type--image-above-text__links{margin-top:1rem;}.paragraph-infographics__heading{margin-bottom:0;}.paragraph-infographics__heading > *:first-child{margin-top:0;margin-bottom:0;}.paragraph--type--infographic{margin-bottom:0;}.paragraph--type--multi-column{margin-top:0;}.paragraph--type--multi-column .field__item{break-inside:avoid-page;}.paragraph--type--multi-column .field--name-field-cards{margin-top:0;}.paragraph--type--multi-column .field--name-field-cards > *{padding-top:0;}.paragraph--type--multi-column .teaser__image-wrapper{margin-top:0;}.paragraph--type--multi-column .teaser__image{background-image:none !important;}.paragraph--type--multi-column .teaser__main{margin-bottom:0;}.paragraph--type--multi-column .teaser__main p{margin-top:0.5rem;}.paragraph--type--multi-column .teaser__suffix{margin:0;}.paragraph--type-steps .accordion{margin-top:0;}.paragraph--type-steps .accordion > div:not(:last-of-type){margin-bottom:1rem;}.paragraph--type-steps .title-text__title{padding-top:0;margin-bottom:0;}.paragraph--type-steps .title-text__subtitle{margin-top:0;margin-bottom:0;}.paragraph--type-steps .title-text__text{margin-top:0;}.paragraph--type-steps .title-text__text > * + *{margin-top:0.5rem;}.paragraph--type-steps .title-text__text > *:first-child{margin-top:0;}.paragraph--type-steps .title-text__text > *:last-child{margin-bottom:0;}.paragraph--type-text-on-image{max-width:none;margin-top:0;margin-bottom:0;margin-left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:100%;}.paragraph--type-text-on-image .text-on-image__image{display:none;}.paragraph--type-text-on-image .text-on-image__content{color:#000;text-shadow:none;max-width:none;padding-top:0;padding-bottom:0;}.paragraph--type-text-on-image .text-on-image__content--inner{max-width:none;}.paragraph--type-text-on-image .text-on-image__content a.button{margin-top:0.5rem;margin-right:0;margin-bottom:0;}.paragraph--type-text-on-image .field--name-field-body > *:last-child{margin-bottom:0;}.button-top{display:none;}
