.elementor-732 .elementor-element.elementor-element-1f3c87f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:7rem 7rem;--row-gap:7rem;--column-gap:7rem;--padding-top:10rem;--padding-bottom:20rem;--padding-left:0rem;--padding-right:0rem;}.elementor-732 .elementor-element.elementor-element-7c205d6{--display:flex;--overflow:hidden;}.elementor-732 .elementor-element.elementor-element-65c30d6{--display:flex;--min-height:2040px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.015;--z-index:0;}.elementor-732 .elementor-element.elementor-element-65c30d6::before, .elementor-732 .elementor-element.elementor-element-65c30d6 > .elementor-background-video-container::before, .elementor-732 .elementor-element.elementor-element-65c30d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-732 .elementor-element.elementor-element-65c30d6 > .elementor-background-slideshow::before, .elementor-732 .elementor-element.elementor-element-65c30d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-732 .elementor-element.elementor-element-65c30d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://critical-diversity-fachdidaktik.udk-berlin.de/wp-content/uploads/schwarze-topographie.webp");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:900px auto;}.elementor-732 .elementor-element.elementor-element-77e1385{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-50%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-732 .elementor-element.elementor-element-77e1385:not(.elementor-motion-effects-element-type-background), .elementor-732 .elementor-element.elementor-element-77e1385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://critical-diversity-fachdidaktik.udk-berlin.de/wp-content/uploads/blobs-2.svg");background-position:center center;background-repeat:repeat-y;background-size:100% auto;}.elementor-732 .elementor-element.elementor-element-7cea4f3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-732 .elementor-element.elementor-element-d39ce87{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-732 .elementor-element.elementor-element-d39ce87 .elementor-heading-title{font-size:70px;}.elementor-732 .elementor-element.elementor-element-2cac693{padding:2rem 0rem 0rem 0rem;text-align:center;}.elementor-732 .elementor-element.elementor-element-d13cd3f{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-732 .elementor-element.elementor-element-fdd8bf8 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-732 .elementor-element.elementor-element-fdd8bf8 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-732 .elementor-element.elementor-element-fdd8bf8 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );flex-grow:1;}.elementor-732 .elementor-element.elementor-element-fdd8bf8 .dce-acf-repeater-item{padding-bottom:35px;}@media(max-width:1366px){.elementor-732 .elementor-element.elementor-element-1f3c87f{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:10rem;--padding-bottom:10rem;--padding-left:4rem;--padding-right:4rem;}}@media(max-width:1024px){.elementor-732 .elementor-element.elementor-element-fdd8bf8 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-732 .elementor-element.elementor-element-fdd8bf8 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 3 );}.elementor-732 .elementor-element.elementor-element-fdd8bf8 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 3 );}}@media(max-width:767px){.elementor-732 .elementor-element.elementor-element-fdd8bf8 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-732 .elementor-element.elementor-element-fdd8bf8 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-732 .elementor-element.elementor-element-fdd8bf8 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}}/* Start custom CSS for container, class: .elementor-element-65c30d6 */.elementor-732 .elementor-element.elementor-element-65c30d6 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100% !important;
    min-height: 100vh;
    max-height: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77e1385 */.elementor-732 .elementor-element.elementor-element-77e1385 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 150%;
    min-height: 100vh;
    max-height: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c205d6 */.elementor-732 .elementor-element.elementor-element-7c205d6 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100% !important;
    min-height: 100vh;
    max-height: none !important;
}/* End custom CSS */
/* Start custom CSS for dce-acf-repeater-v2, class: .elementor-element-fdd8bf8 */.elementor-732 .elementor-element.elementor-element-fdd8bf8 h3 {
    padding: 1rem 0 0.5rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d13cd3f */.workshopmode-1 .article-block__content .article-block__maintext > div {
    background: #0000000A;
    padding: 20px
}

.workshopmode-1 .article-block__content .article-block__preparation > div {
    padding: 20px;
}

.workshopmode-1 .article_workshop__container .dce-acf-repeater-grid > div:nth-child(odd) {
  background: #CAEDFB5C;
}

.workshopmode-1 .article_workshop__container .dce-acf-repeater-grid > div:nth-child(even), .workshopmode-1 .article_workshop__container .dce-acf-repeater-grid > div:only-child {
  background: #0000000A;
}

.elementor-732 .elementor-element.elementor-element-d13cd3f p:empty, .elementor-732 .elementor-element.elementor-element-d13cd3f p:blank {
    display: none;
}

.elementor-732 .elementor-element.elementor-element-d13cd3f td, .elementor-732 .elementor-element.elementor-element-d13cd3f tr {
    padding: 0.5rem 1.5rem 0.5rem 0;
    border: none !important;
    background: none !important;
}

.elementor-732 .elementor-element.elementor-element-d13cd3f table {
    margin: -0.5rem 0 -0.75rem;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS */.wp-caption.alignleft {
  float: left !important;
  margin: 0.25rem 2rem 1rem 0 !important;
}

body.elementor-page-732 img {
    border-radius: 0.25rem;
}/* End custom CSS */