/*! Author: Michael Baierl, https://mbaierl.com/ */body{--mb-color-gray-2:var(--e-global-color-primary);--mb-color-gray-1:var(--e-global-color-secondary);--mb-color-dark:var(--e-global-color-text);--mb-color-text:var(--e-global-color-text);--mb-color-pink:var(--e-global-color-accent);--mb-color-black:var(--e-global-color-407d8352);--mb-color-white:var(--e-global-color-33b61721);--mb-color-gray-3:var(--e-global-color-881cfb1);--mb-color-blue:var(--e-global-color-4c6a394);--mb-color-yellow:var(--e-global-color-8d87ec9);--mb-color-green:var(--e-global-color-8db0a29);--mb-color-red:var(--e-global-color-71cadfc);--mb-color-link:var(--mb-color-text);--mb-color-link-underline:var(--mb-color-text);--mb-color-link-hover:var(--mb-color-white);--mb-color-link-hover-underline:transparent;--mb-color-link-hover-background:var(--mb-color-pink);--mb-transition:all 0.4s ease-in-out}p:last-child{margin-bottom:0}:root{-webkit-hyphenate-character:"-"}.elementor-widget-call-to-action .elementor-content-item a,.elementor .elementor-widget-text-editor .elementor-widget-container a,.elementor .mb-content-content a,body:not(.elementor-editor-active) div[data-elementor-type=single-post].elementor .elementor-widget-theme-post-content a{color:var(--mb-color-link);text-decoration:underline;-webkit-text-decoration-color:var(--mb-color-link-underline);text-decoration-color:var(--mb-color-link-underline);font-weight:700;transition:var(--mb-transition)}.elementor-widget-call-to-action .elementor-content-item a:hover,.elementor .elementor-widget-text-editor .elementor-widget-container a:hover,.elementor .mb-content-content a:hover,body:not(.elementor-editor-active) div[data-elementor-type=single-post].elementor .elementor-widget-theme-post-content a:hover{color:var(--mb-color-link-hover);-webkit-text-decoration-color:var(--mb-color-link-hover-underline);text-decoration-color:var(--mb-color-link-hover-underline);background:var(--mb-color-link-hover-background)}.elementor-widget-call-to-action .elementor-content-item b,.elementor-widget-call-to-action .elementor-content-item strong,.elementor .elementor-widget-text-editor .elementor-widget-container b,.elementor .elementor-widget-text-editor .elementor-widget-container strong,.elementor .mb-content-content b,.elementor .mb-content-content strong,body:not(.elementor-editor-active) div[data-elementor-type=single-post].elementor .elementor-widget-theme-post-content b,body:not(.elementor-editor-active) div[data-elementor-type=single-post].elementor .elementor-widget-theme-post-content strong{font-weight:600}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-style:normal;font-weight:400}.elementor .elementor-widget-nav-menu.mb-links-invisible a,.elementor .elementor-widget-text-editor.mb-links-invisible a{color:inherit;font-weight:inherit;text-decoration:underline;-webkit-text-decoration-color:#fff0;text-decoration-color:#fff0;transition:var(--mb-transition)}.elementor .elementor-widget-nav-menu.mb-links-invisible a:hover,.elementor .elementor-widget-text-editor.mb-links-invisible a:hover{color:var(--mb-color-accent)!important;-webkit-text-decoration-color:var(--mb-color-accent);text-decoration-color:var(--mb-color-accent)}.elementor .elementor-widget-nav-menu.mb-links-accent,.elementor .elementor-widget-text-editor.mb-links-accent{--mb-color-link:var(--mb-color-accent);--mb-color-link-hover:var(--mb-color-secondary)}.elementor .e-con.e-con-boxed.mb-container-wide{--content-width:1400px}.page-header{display:none}body .elementor .elementor-element.mb-margin-top-30{margin-top:30px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-top-30{margin-top:20px}}body .elementor .elementor-element.mb-margin-bottom-30{margin-bottom:30px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-bottom-30{margin-bottom:20px}}body .elementor .elementor-element.mb-padding-top-30{padding-top:30px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-top-30{padding-top:20px}}body .elementor .elementor-element.mb-padding-bottom-30{padding-bottom:30px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-bottom-30{padding-bottom:20px}}body .elementor .elementor-element.mb-margin-top-50{margin-top:50px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-top-50{margin-top:30px}}body .elementor .elementor-element.mb-margin-bottom-50{margin-bottom:50px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-bottom-50{margin-bottom:30px}}body .elementor .elementor-element.mb-padding-top-50{padding-top:50px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-top-50{padding-top:30px}}body .elementor .elementor-element.mb-padding-bottom-50{padding-bottom:50px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-bottom-50{padding-bottom:30px}}body .elementor .elementor-element.mb-margin-top-75{margin-top:75px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-top-75{margin-top:45px}}body .elementor .elementor-element.mb-margin-bottom-75{margin-bottom:75px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-bottom-75{margin-bottom:45px}}body .elementor .elementor-element.mb-padding-top-75{padding-top:75px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-top-75{padding-top:45px}}body .elementor .elementor-element.mb-padding-bottom-75{padding-bottom:75px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-bottom-75{padding-bottom:45px}}body .elementor .elementor-element.mb-margin-top-100{margin-top:100px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-top-100{margin-top:60px}}body .elementor .elementor-element.mb-margin-bottom-100{margin-bottom:100px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-bottom-100{margin-bottom:60px}}body .elementor .elementor-element.mb-padding-top-100{padding-top:100px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-top-100{padding-top:60px}}body .elementor .elementor-element.mb-padding-bottom-100{padding-bottom:100px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-bottom-100{padding-bottom:60px}}body .elementor .elementor-element.mb-margin-top-135{margin-top:135px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-top-135{margin-top:80px}}body .elementor .elementor-element.mb-margin-bottom-135{margin-bottom:135px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-bottom-135{margin-bottom:80px}}body .elementor .elementor-element.mb-padding-top-135{padding-top:135px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-top-135{padding-top:80px}}body .elementor .elementor-element.mb-padding-bottom-135{padding-bottom:135px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-bottom-135{padding-bottom:80px}}body .elementor .elementor-element.mb-margin-top-200{margin-top:200px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-top-200{margin-top:120px}}body .elementor .elementor-element.mb-margin-bottom-200{margin-bottom:200px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-bottom-200{margin-bottom:120px}}body .elementor .elementor-element.mb-padding-top-200{padding-top:200px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-top-200{padding-top:120px}}body .elementor .elementor-element.mb-padding-bottom-200{padding-bottom:200px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-bottom-200{padding-bottom:120px}}@media(max-width:1240px){.elementor-location-footer>.e-con:not(.mb-no-padding),.elementor-location-footer>.elementor-section-wrap>.e-con:not(.mb-no-padding),.elementor-location-header>.e-con:not(.mb-no-padding),.elementor-location-header>.elementor-section-wrap>.e-con:not(.mb-no-padding),div[data-elementor-type=archive]>.e-con:not(.mb-no-padding),div[data-elementor-type=archive]>.elementor-section-wrap>.e-con:not(.mb-no-padding),div[data-elementor-type=product-archive]>.e-con:not(.mb-no-padding),div[data-elementor-type=product-archive]>.elementor-section-wrap>.e-con:not(.mb-no-padding),div[data-elementor-type=product]>.e-con:not(.mb-no-padding),div[data-elementor-type=product]>.elementor-section-wrap>.e-con:not(.mb-no-padding),div[data-elementor-type=search-results]>.e-con:not(.mb-no-padding),div[data-elementor-type=search-results]>.elementor-section-wrap>.e-con:not(.mb-no-padding),div[data-elementor-type=single-page]>.e-con:not(.mb-no-padding),div[data-elementor-type=single-page]>.elementor-section-wrap>.e-con:not(.mb-no-padding),div[data-elementor-type=single-post]>.e-con:not(.mb-no-padding),div[data-elementor-type=single-post]>.elementor-section-wrap>.e-con:not(.mb-no-padding),div[data-elementor-type=wp-page]>.e-con:not(.mb-no-padding),div[data-elementor-type=wp-page]>.elementor-section-wrap>.e-con:not(.mb-no-padding){padding-left:20px;padding-right:20px}}.elementor .e-con.mb-bottom-dots:after{content:"";background:url(https://psychodrama-institut.at/wp-content/themes/mbaierl-hello-child/assets/images/dots.svg) repeat-x 0;height:3px;width:100%;position:absolute;bottom:0;left:0}.elementor .e-con.mb-aspect-ratio-on{aspect-ratio:var(--mb-aspect-ratio)}.elementor .e-con.mb-bg-50:before{width:50%;left:50%}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.elementor-widget-n-menu .e-n-menu-item-title-container.e-link{padding:9px 20px;border:1px solid #fff0;border-radius:100px}.elementor-widget-n-menu .e-n-menu-item-title-container.e-link .e-n-menu-item-title-text{color:var(--mb-color-text)!important}.elementor-widget-n-menu .e-n-menu-item-title-container.e-link:hover{background:var(--mb-color-pink)}.elementor-widget-n-menu .e-n-menu-item-title-container.e-link:hover .e-n-menu-item-title-text{color:var(--mb-color-white)!important}.elementor-widget-n-menu .e-current .e-n-menu-item-title-container.e-link{background:var(--mb-color-text)}.elementor-widget-n-menu .e-current .e-n-menu-item-title-container.e-link .e-n-menu-item-title-text{color:var(--mb-color-white)!important}.elementor-widget-n-menu .e-current .e-n-menu-item-title-container.e-link:hover{background:var(--mb-color-pink)}.elementor-widget-n-menu .e-current .e-n-menu-item-title-container.e-link:hover .e-n-menu-item-title-text{color:var(--mb-color-white)!important}@media(max-width:1024px){.elementor-widget-n-menu .e-n-menu-items-content{background-color:var(--mb-color-white)!important;padding:20px 0!important;border-bottom:1px solid var(--mb-color-gray-2)!important}}.elementor-location-header .elementor-nav-menu .sub-menu{background:#fff0;left:0!important;right:0!important}.elementor-location-header .elementor-nav-menu .sub-menu .menu-item{margin-bottom:20px}.elementor-location-header .elementor-nav-menu .sub-menu .elementor-sub-item{padding:9px 20px;color:var(--mb-color-white);background:var(--mb-color-pink);border-radius:100px;display:block;text-align:center;border-left:0;line-height:var(--e-global-typography-815367d-line-height)}.elementor-location-header .elementor-nav-menu .sub-menu .elementor-sub-item.elementor-item-active,.elementor-location-header .elementor-nav-menu .sub-menu .elementor-sub-item:hover{background:var(--mb-color-gray-1)}@media(max-width:1024px){.elementor-location-header .elementor-nav-menu{padding:20px}.elementor-location-header .elementor-nav-menu .menu-item{margin-bottom:20px}.elementor-location-header .elementor-nav-menu .elementor-item{padding:9px 20px;color:var(--mb-color-white);background:var(--mb-color-pink);border-radius:100px;display:block;text-align:center;border-left:0;line-height:var(--e-global-typography-815367d-line-height)}.elementor-location-header .elementor-nav-menu .elementor-item.elementor-item-active,.elementor-location-header .elementor-nav-menu .elementor-item:hover{background:var(--mb-color-gray-1)}.elementor-location-header .elementor-nav-menu .sub-menu{margin-top:20px;padding:0 20px}}.elementor .elementor-widget-button.mb-button-contact .elementor-button-link{font-family:var(--e-global-typography-0ed22e7-font-family);font-size:var(--e-global-typography-0ed22e7-font-size);font-weight:var(--e-global-typography-0ed22e7-font-weight);line-height:var(--e-global-typography-0ed22e7-line-height);text-transform:var(--e-global-typography-0ed22e7-text-transform);padding:11px 22px;color:var(--mb-color-text);background:var(--mb-color-green);border-color:var(--mb-color-green)}.elementor .elementor-widget-button.mb-button-contact .elementor-button-link:hover{color:var(--mb-color-white);background:var(--mb-color-pink);border-color:var(--mb-color-pink)}.elementor .elementor-widget-button.mb-button-dark .elementor-button-link{color:var(--mb-color-white);background:var(--mb-color-text);border-color:var(--mb-color-text)}.elementor .elementor-widget-button.mb-button-dark .elementor-button-link:hover{color:var(--mb-color-white);background:var(--mb-color-pink);border-color:var(--mb-color-pink)}body{--box-header-bg:var(--mb-color-gray-2);--box-header-color:var(--mb-color-text);--mb-button-color:var(--mb-color-text);--mb-pictogram:url(https://psychodrama-institut.at/wp-content/themes/mbaierl-hello-child/assets/images/pdi_pictogramm_info.svg)}body .mb-icon-date{--mb-pictogram:url(https://psychodrama-institut.at/wp-content/themes/mbaierl-hello-child/assets/images/pdi_pictogramm_datum.svg)}body .mb-icon-price{--mb-pictogram:url(https://psychodrama-institut.at/wp-content/themes/mbaierl-hello-child/assets/images/pdi_pictogramm_kosten.svg)}body .mb-icon-person{--mb-pictogram:url(https://psychodrama-institut.at/wp-content/themes/mbaierl-hello-child/assets/images/pdi_pictogramm_person.svg)}body .mb-icon-time{--mb-pictogram:url(https://psychodrama-institut.at/wp-content/themes/mbaierl-hello-child/assets/images/pdi_pictogramm_zeit.svg)}body .mb-icon-download{--mb-pictogram:url(https://psychodrama-institut.at/wp-content/themes/mbaierl-hello-child/assets/images/pdi_pictogramm_download.svg)}body .mb-icon-units{--mb-pictogram:url(https://psychodrama-institut.at/wp-content/themes/mbaierl-hello-child/assets/images/pdi_pictogramm_ae.svg)}.mb-box-beratung,.mb-event-topic-beratung{--box-header-bg:var(--mb-color-blue);--box-header-color:var(--mb-color-white);--mb-button-color:var(--mb-color-blue)}.mb-box-kiju,.mb-event-topic-kiju{--box-header-bg:var(--mb-color-yellow);--box-header-color:var(--mb-color-text);--mb-button-color:var(--mb-color-yellow)}.elementor .mb-box{color:var(--mb-color-text)}.elementor .mb-box .mb-box--header{background:var(--box-header-bg);color:var(--box-header-color);transition:var(--mb-transition);padding:17px 28px}.elementor .mb-box .mb-box--header h5{margin:0}.elementor .mb-box .mb-box--content{background:var(--mb-color-gray-3);padding:14px 27px 27px}.elementor .mb-box .mb-box--content .mb-box--title{font-family:var(--e-global-typography-387b107-font-family);font-size:var(--e-global-typography-387b107-font-size);font-weight:var(--e-global-typography-387b107-font-weight);line-height:var(--e-global-typography-387b107-line-height);text-transform:var(--e-global-typography-387b107-text-transform);border-bottom:1px solid var(--mb-color-gray-2);padding-bottom:15px}.elementor .mb-box .mb-box--content a{color:var(--mb-color-link);text-decoration:underline;-webkit-text-decoration-color:var(--mb-color-link-underline);text-decoration-color:var(--mb-color-link-underline);font-weight:700;transition:var(--mb-transition)}.elementor .mb-box .mb-box--content a:hover{color:var(--mb-color-link-hover);-webkit-text-decoration-color:var(--mb-color-link-hover-underline);text-decoration-color:var(--mb-color-link-hover-underline);background:var(--mb-color-link-hover-background)}.elementor .mb-box .mb-box--content a{font-weight:400;text-decoration:none}.elementor .mb-box .mb-box--content .mb-person-pictures{display:flex;gap:18px;margin-top:18px}.elementor .mb-box .mb-box--content .mb-person-pictures a{background:transparent!important}.elementor .mb-box .mb-box--content .mb-person-pictures a:hover{transform:scale(1.1)}.elementor .mb-box .mb-box--content .mb-person-pictures img{width:80px;height:80px;border-radius:100px}.elementor .mb-box .mb-box--content .mb-box--items{list-style-type:none;padding-left:0;margin-top:15px}.elementor .mb-box .mb-box--content .mb-box--items li{position:relative;padding-left:40px}.elementor .mb-box .mb-box--content .mb-box--items li:not(:last-child){margin-bottom:10px}.elementor .mb-box .mb-box--content .mb-box--items li:before{content:"";display:block;width:25px;height:25px;background:var(--mb-pictogram) no-repeat 50%;background-size:contain;position:absolute;left:0;top:2px}.elementor .mb-box .mb-box--content .mb-box--items li strong{display:block}.elementor .mb-box .mb-box--content .mb-box--items.mb-box--alt{margin:15px 0;padding-bottom:15px;border-bottom:1px solid var(--mb-color-gray-2)}.elementor .mb-box .mb-box--content .mb-box--items.mb-box--alt li{font-weight:700}.elementor .mb-box .mb-box--content .mb-box--items.mb-box--alt a{font-weight:700;text-decoration:underline}.elementor .mb-box.mb-box--full .mb-box--items:not(.mb-box--alt) li{margin:15px 0;padding-bottom:15px;border-bottom:1px solid var(--mb-color-gray-2)}.elementor .mb-box .mb-box--action{text-align:center;margin-top:27px}.elementor a.mb-box:hover .mb-box--header{background:var(--mb-color-pink);color:var(--mb-color-white)}.elementor .elementor-widget-theme-post-content a{color:var(--mb-color-link);text-decoration:underline;-webkit-text-decoration-color:var(--mb-color-link-underline);text-decoration-color:var(--mb-color-link-underline);font-weight:700;transition:var(--mb-transition)}.elementor .elementor-widget-theme-post-content a:hover{color:var(--mb-color-link-hover);-webkit-text-decoration-color:var(--mb-color-link-hover-underline);text-decoration-color:var(--mb-color-link-hover-underline);background:var(--mb-color-link-hover-background)}.elementor .elementor-widget-theme-post-content .wp-block-quote{font-weight:700;margin:16px 0 30px;padding-left:28px;border-left:10px solid var(--box-header-bg)}.elementor .elementor-widget-theme-post-content .wp-block-separator{margin:30px 0;border:0;background:url(https://psychodrama-institut.at/wp-content/themes/mbaierl-hello-child/assets/images/dots.svg) repeat-x 0;height:3px}.wp-block-pb-accordion-item{position:relative}.wp-block-pb-accordion-item:first-of-type{margin-top:30px}.wp-block-pb-accordion-item:after,.wp-block-pb-accordion-item:first-of-type:before{content:"";background:url(https://psychodrama-institut.at/wp-content/themes/mbaierl-hello-child/assets/images/dots.svg) repeat-x 0;height:3px;width:100%;position:absolute;bottom:0;left:0}.wp-block-pb-accordion-item:first-of-type:before{bottom:inherit;top:0}.wp-block-pb-accordion-item .c-accordion__title{font-family:var(--e-global-typography-0ed22e7-font-family);font-size:var(--e-global-typography-0ed22e7-font-size);font-weight:var(--e-global-typography-0ed22e7-font-weight);line-height:var(--e-global-typography-0ed22e7-line-height);text-transform:var(--e-global-typography-0ed22e7-text-transform);margin:0;padding:20px 0;cursor:pointer;transition:var(--mb-transition)}.wp-block-pb-accordion-item .c-accordion__title:after{content:"";display:block;width:17px;height:17px;background:url(https://psychodrama-institut.at/wp-content/themes/mbaierl-hello-child/assets/images/chevron-down.svg) no-repeat 50%;background-size:contain;position:absolute;top:24px;right:0;transform:none;transition:var(--mb-transition)}.wp-block-pb-accordion-item .c-accordion__content{padding-bottom:20px}.wp-block-pb-accordion-item.is-open .c-accordion__title:after{transform:rotate(180deg)}.wp-block-pb-accordion-item.is-open~.wp-block-pb-accordion-item{color:var(--mb-color-gray-2)}.elementor .elementor-widget-mb-template-widget.template-event_filter .elementor-widget-container{display:flex;gap:50px;flex-wrap:wrap}.elementor .elementor-widget-mb-template-widget.template-event_filter h3{font-family:var(--e-global-typography-bc87ba9-font-family);font-size:var(--e-global-typography-bc87ba9-font-size);font-weight:var(--e-global-typography-bc87ba9-font-weight);line-height:var(--e-global-typography-bc87ba9-line-height);text-transform:var(--e-global-typography-bc87ba9-text-transform);margin:0 0 10px}.elementor .elementor-widget-mb-template-widget.template-event_filter .mb-filter_buttons{display:flex;gap:10px}.elementor .elementor-widget-mb-template-widget.template-event_filter .mb-filter_buttons a{--e-global-color-text:var(--mb-button-color)}.elementor .elementor-widget-mb-template-widget.template-event_filter .mb-filter_buttons a.mb-active{border-color:var(--mb-color-text);background:var(--mb-color-text);color:var(--mb-color-white);cursor:default}.elementor .mb-calendar{display:grid;grid-template-columns:repeat(3,1fr);align-items:start;gap:40px}@media(max-width:1024px){.elementor .mb-calendar{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.elementor .mb-calendar{grid-template-columns:1fr}}.elementor .mb-calendar .mb-calendar-calendar{background:var(--mb-color-gray-3);grid-column:1/span 2}@media(max-width:1024px){.elementor .mb-calendar .mb-calendar-calendar{grid-column:1}}.elementor .mb-calendar .mb-calendar-header{background:var(--mb-color-gray-2);display:flex;justify-content:space-between;font-family:var(--e-global-typography-12ae9e1-font-family);font-size:var(--e-global-typography-12ae9e1-font-size);font-weight:var(--e-global-typography-12ae9e1-font-weight);line-height:var(--e-global-typography-12ae9e1-line-height);text-transform:var(--e-global-typography-12ae9e1-text-transform);padding:17px 28px}.elementor .mb-calendar .mb-calendar-nav{text-indent:-999rem;width:24px;height:24px;background:url(https://psychodrama-institut.at/wp-content/themes/mbaierl-hello-child/assets/images/pdi_calendar_arrow.svg) no-repeat 50%;background-size:contain;transition:var(--mb-transition)}.elementor .mb-calendar .mb-calendar-nav:hover{background-image:url(https://psychodrama-institut.at/wp-content/themes/mbaierl-hello-child/assets/images/pdi_calendar_arrow_hover.svg)}.elementor .mb-calendar .mb-calendar-nav.mb-calendar-nav__prev{transform:rotate(180deg)}.elementor .mb-calendar .mb-calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);justify-items:center;gap:5px;padding:14px 27px 27px}.elementor .mb-calendar .mb-calendar-grid .mb-calendar-grid-header{font-family:var(--e-global-typography-12ae9e1-font-family);font-size:var(--e-global-typography-12ae9e1-font-size);font-weight:var(--e-global-typography-12ae9e1-font-weight);line-height:var(--e-global-typography-12ae9e1-line-height);text-transform:var(--e-global-typography-12ae9e1-text-transform)}.elementor .mb-calendar .mb-calendar-grid .mb-calendar-grid-item{border-radius:100px;aspect-ratio:1;display:flex;justify-content:center;align-items:center;width:35px}.elementor .mb-calendar .mb-calendar-grid .mb-calendar-grid-item.mb-has-events{cursor:pointer;background:var(--box-header-bg);color:var(--box-header-color);transition:var(--mb-transition)}.elementor .mb-calendar .mb-calendar-grid .mb-calendar-grid-item.mb-has-events:hover{background:var(--mb-color-pink);color:var(--mb-color-white)}.elementor .mb-calendar .mb-calendar-grid .mb-calendar-grid-item.mb-has-events.mb-event-topic-beratung.mb-event-topic-kiju{background:linear-gradient(-45deg,var(--mb-color-yellow) 50%,var(--mb-color-blue) 0);color:#fff}.elementor .mb-calendar .mb-calendar-grid .mb-calendar-grid-item.mb-has-events.mb-event-topic-beratung.mb-event-topic-kiju:hover{background:linear-gradient(-45deg,var(--mb-color-pink) 50%,var(--mb-color-pink) 0);color:var(--mb-color-white)}.elementor .mb-calendar .mb-calendar-grid .mb-calendar-grid-item.mb-has-events.mb-selected{cursor:default;background:var(--mb-color-pink)!important;color:var(--mb-color-white)!important}.elementor .mb-calendar .mb-calendar-details{display:grid;grid-template-columns:1fr;gap:40px;transition:var(--mb-transition)}.elementor .mb-calendar .mb-loading{opacity:.5}.elementor .elementor-widget-mb-template-widget.template-event_calendar{display:none}