@font-face{font-family:Roboto Condensed;src:url(../font/roboto/RobotoCondensed-Light.ttf)format("truetype");font-style:normal;font-weight:300}@font-face{font-family:Roboto Condensed;src:url(../font/roboto/RobotoCondensed-Regular.ttf)format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Roboto Condensed;src:url(../font/roboto/RobotoCondensed-SemiBold.ttf)format("truetype");font-style:normal;font-weight:700}:root{--customer-primary-color:#03513f;--customer-juzo-color:#00ac82;--customer-text-color:#333;--default-font:"Roboto Condensed",sans-serif;--tw-prose-links:51,51,51;--bg-color:#f8f9fa!important}#idealive-notification-overwrite{width:50%}.mod-languages_sympo{display:none}.navigation .lastmenu li:last-child ul{left:-120px!important}.nav-child.unstyled.small:before{display:none!important}.logo{width:200px;height:40px}#juzoLandingpage{border-top:2px solid var(--customer-juzo-color)}.bg-juzo{background-color:var(--customer-juzo-color)!important}.border-juzo{border-color:var(--customer-juzo-color)!important}.text-juzo{color:var(--customer-text-color)}body{font-family:var(--default-font);font-weight:300;background-color:var(--bg-color)!important}.com_courses.view-contentcatalog .main-section{background-color:var(--bg-color)!important}.navbar-container{font-family:var(--default-font);font-weight:300}.navigation .nav-collapse>ul{flex-direction:row;column-gap:7px;margin-right:0;display:flex}li a.btn-logout{background-color:var(--customer-primary-color);color:#fff!important;border-radius:30px!important;margin-right:30px!important;padding:8px 20px!important}li a.btn-logout:hover{color:#333!important}#jform_infocards__infocards0__info_backgroundcolor,#jform_infocards__infocards1__info_backgroundcolor,#jform_infocards__infocards2__info_backgroundcolor,#jform_color{appearance:none;color:#111827;background:#f9fafb;border:1px solid #d1d5db;border-radius:10px;width:116px;padding:1rem .2rem 1rem 1.8rem;font-size:1rem;transition:all .25s;box-shadow:inset 0 1px 2px #0000000a}#jform_color:hover{background:#fff;border-color:#cbd5e1}#jform_color:focus{background:#fff;border-color:#3b82f6;outline:none;box-shadow:0 0 0 4px #3b82f626}.landingpage-configurator-view .minicolors.minicolors-theme-bootstrap.minicolors-position-default,.minicolors-theme-bootstrap .minicolors-swatch{top:8px!important;left:8px!important}.view-seminar #content,.view-contentcatalog #content,#juzoLandingpage .landingpage-wrapper{padding:5% 12%}#juzoLandingpage .landingpage-wrapper .hero ol{padding-left:20px!important;list-style:decimal!important}#juzoLandingpage .landingpage-wrapper .hero ul{padding-left:20px!important;list-style:outside!important}#juzoLandingpage .landingpage-text p{text-wrap:nowrap;font-weight:400}body.view-featured.site .modules-splitted{background-color:#0000!important}.view-featured .moduletable .username,body.view-featured.site .modules-splitted{padding:0!important}.view-featured #content{padding-left:12%!important;padding-right:12%!important}.view-contentcatalog,.view-seminar,#juzoLandingpage h1,#juzoLandingpage h2,#juzoLandingpage h3,#juzoLandingpage h4,#juzoLandingpage ._tile,#juzoLandingpage p{-webkit-hyphens:none!important;-ms-hyphens:none!important;hyphens:none!important;word-break:keep-all!important;overflow-wrap:break-word!important;white-space:normal!important}.seminare .header{font-weight:700;font-size:24px!important}.seminare .subtitle{font-size:24px;font-weight:400}.login-button,.seminare a{--radius:3rem;font-family:Roboto Condensed,sans-serif;border-color:var(--customer-juzo-color)!important;height:38px!important;color:var(--customer-text-color)!important;background-color:#00ac821a!important;border-width:2px!important;font-size:20px!important;font-weight:400!important}#seminare ul{margin-top:30px;margin-bottom:30px;margin-left:-8px!important;& li::marker{color:#000;font-size:18px}}.seminare li{font-size:18px;font-weight:400;line-height:.8em}.seminare .seminar-title{word-break:keep-all;overflow-wrap:normal;hyphens:manual;font-weight:600;font-size:24px!important}.seminare .seminar-infotext1{margin-top:15px;font-size:16px}.nextseminar a{--radius:3rem;width:auto;padding-left:0!important;font-size:18px!important}hr#contact,hr#nextseminar,hr#news{border-color:#f8f9fa;margin-bottom:90px}.p-20{padding-top:30px;padding-left:80px;padding-right:80px}.mb-10{margin-bottom:40px}.text-3xl{font-size:32px}.gap-8{gap:2rem}.rounded-md{--radius:5px}#juzoLandingpage .news-tile{min-height:380px}#juzoLandingpage .download-fields{padding:24px}.landingpage-wrapper .landingpage-text{margin-top:30px;margin-bottom:80px}.control-group:has(#jform_dummy_media){display:none!important}.seminar-detailseite .seminar-date-item .cell.actions .btn-primary,.onrequest_submit .btn-primary,.seminar-detailseite tr.seminar-date-item td a,.expanded-filters .btn-primary,.no-underline .login,.seminare.action-seminare a{border-color:var(--customer-juzo-color)!important;color:var(--customer-text-color)!important;background-color:#e5f7f2!important;border-width:2px!important;text-decoration:none!important}.seminar-detailseite tr.seminar-date-item td a.btn{width:37%;margin-left:10px;font-weight:700}.seminare.action-seminare a{padding:23px 45px!important;font-size:18px!important;font-weight:600!important}.seminare.action-seminare a:hover{text-decoration:underline!important}.line-clamp-4{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#content-catalog-app ._tile ._content,._tile.news-tile ._content,._tile.nextseminar ._content{padding-left:40px!important;padding-right:40px!important}@media (width<=570px){#content-catalog-app ._tile ._content,._tile.news-tile ._content,._tile.nextseminar ._content{padding-left:24px!important;padding-right:24px!important}}._content ._image,.imagesize .sm\:w-2\/5{width:30%!important}@media (width>=40rem){#content-catalog-app ._tile ._image,._tw ._content ._image .sm\:w-2\/5{width:30%!important}}.news-tile .sm\:w-2\/5{width:50%!important}.imagesize .sm\:flex-none{flex:none!important}.imagesize a{font-size:18px!important}.news-tile a{margin-top:10px;padding:0!important;font-size:18px!important}@media (width<=776px){#seminare ._tile{flex-direction:column}._tile.news-tile ._image,#seminare ._tile ._image{order:-1;display:block!important}#seminare ._tile ._image{width:100%;max-height:230px;position:relative;overflow:hidden}#seminare ._tile ._image img{object-fit:cover;width:100%;height:auto;display:block;position:static}}.moduletable .username{margin-bottom:24px;padding:32px}.custommod-seminarbild{justify-content:center;align-items:center;padding:16px;display:flex}.custommod-seminarbild img{border-radius:5px;height:auto;display:block}@media (width<=1320px){.custommod-seminarbild{width:100%;display:block}}.mod.username .title-container{padding-bottom:.5em!important}h2.veranstaltung{margin-top:50px}#seminar .header{hyphens:auto;padding-bottom:30px;font-size:18px;font-weight:700;line-height:24px}#seminar .header:before{content:"";vertical-align:middle;background-color:var(--light-grey-color);width:30px;height:1px;margin-right:5px;display:inline-block}.last-seminar a{--radius:3rem;width:40%;font-family:Roboto Condensed,sans-serif;height:50px!important;font-size:18px!important;font-weight:700!important}.newsflash-horiz .module-title{display:none}.view-landingpagefrontend #content{padding:0}.view-featured .position11>*{padding-left:40px;padding-top:0!important}@media (width<=1290px){.view-contentcatalog #content{padding-left:12%;padding-right:12%}}._content ._actions a{padding-top:40px;padding-left:0;font-size:18px}.view-landingpagefrontend .header-section{display:none}.com_juzo .container-fluid{padding:0}.logo{height:50px}.language-nav{background-color:#e7e8ea}.contacts-container-landingpage-juzo{grid-template-columns:repeat(3,1fr);gap:20px;width:100%;margin-top:15px;display:grid}.contact-info.contact-person{text-align:left;border-radius:8px;padding:20px;box-shadow:0 18px 33px #00000029}.contact-info.contact-person img.avatar{object-fit:cover;border-radius:5%;width:200px;height:200px;margin-bottom:10px}.contact-info.contact-person .fontstyle.person{margin-bottom:10px;font-style:normal;font-weight:900}.contact-info.contact-person .fontstyle{color:#333;font-size:16px;font-weight:400;line-height:25.6px}.contact-info.contact-person .fontstyle a{text-decoration:none}.contact-info.contact-person .fontstyle a:hover{text-decoration:underline}@media (width<=768px){.contacts-container-landingpage-juzo{grid-template-columns:repeat(2,1fr)}}@media (width<=530px){.contacts-container-landingpage-juzo{grid-template-columns:1fr}}.contact-info{box-sizing:border-box;flex:calc(33.333% - 20px);padding:20px}.fontstyle{color:#333;margin:10px 0;font-size:16px;font-weight:400;line-height:25.6px}.fontstyle.person{color:#333;margin:10px 0;font-size:16px;font-weight:700}.fontstyle a{color:#333;font-size:16px;font-weight:400}.fontstyle a:hover{color:var(--customer-primary-color);text-decoration:none}@media (width<=1056px) and (width>=981px){.contact-info{flex:calc(50% - 20px)}}@media (width<=980px){.contact-info{flex:100%}}.contacts-container-landingpage-juzo hr,.contacts-container-landingpage-juzo .contact-info p.landing{display:none}.contacts-container-landingpage-juzo .contact-info .avatar{width:200px;height:200px}.contacts-container-landingpage-juzo .contact-info .phone-number{margin-top:18px}@media only screen and (width<=1080px){.view-sympooverview #symposcaffehold .symp-content>.description-container{padding:150px 0}}@media only screen and (width<=840px){.view-sympooverview #symposcaffehold .symp-content>.description-container{flex-wrap:wrap;row-gap:60px}.view-sympooverview #symposcaffehold .symp-content>.description-container .bold-text{text-align:left}}@media only screen and (width<=529px){.symp-content{max-width:320px;padding-left:0;padding-right:0}}@media (width>=768px){.my-flex-layout{flex-direction:row;display:flex}.my-text{width:66.6667%}.my-image{width:33.3333%}}.sympo.landingpage-configurator-view{color:#1a1a1a;background:#f7f8fa;border-radius:16px;padding:3rem 12%;font-family:Inter,system-ui,sans-serif;line-height:1.5}.landingpage-configurator-view .page-header h1{color:#101010;margin-bottom:2rem;font-size:2.2rem;font-weight:700}.landingpage-configurator-view .form-buttons{flex-wrap:wrap;gap:1rem;margin-bottom:2.5rem;display:flex}.landingpage-configurator-view .form-buttons .btn{cursor:pointer;border:none;border-radius:30px;justify-content:center;align-items:center;gap:.5rem;padding:5px 19px 7px 15px;font-size:1rem;font-weight:600;transition:all .25s;display:inline-flex}.landingpage-configurator-view .btn.btn-success{color:#fff;background:#03513f}.landingpage-configurator-view .form-buttons .btn:not(.btn-success){color:#333;background:#ccc}.landingpage-configurator-view .icon.icon-objects-eye-open-visible-ea383{margin-top:-5px}.landingpage-configurator-view .subtitle{color:#03513f;text-transform:uppercase;letter-spacing:.6px;margin-top:3rem;margin-bottom:1rem;font-size:1.4rem;font-weight:700}.landingpage-configurator-view fieldset{background:#fff;border:1px solid #e4e7eb;border-radius:16px;margin-bottom:3rem;padding:2rem 2.5rem;transition:box-shadow .2s;box-shadow:0 4px 10px #0000000a}.landingpage-configurator-view fieldset:hover{box-shadow:0 6px 16px #00000012}.landingpage-configurator-view fieldset .field,.landingpage-configurator-view fieldset .control-group{border-bottom:1px solid #edf0f2;flex-direction:column;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}.landingpage-configurator-view fieldset .field:last-child,.landingpage-configurator-view fieldset .control-group:last-child{border-bottom:none;padding-bottom:0}.landingpage-configurator-view fieldset label{color:#222;margin-bottom:.4rem;font-size:.95rem;font-weight:600}.landingpage-configurator-view input[type=text],.landingpage-configurator-view input[type=email],.landingpage-configurator-view input[type=tel],.landingpage-configurator-view input[type=color],.landingpage-configurator-view input[type=url],.landingpage-configurator-view select,.landingpage-configurator-view textarea,.landingpage-configurator-view .inputbox{color:#222;background:#f9fafb;border:1px solid #d0d5da;border-radius:10px;padding:.65rem .9rem;font-size:.95rem;transition:all .2s;box-shadow:inset 0 1px 2px #00000005}.landingpage-configurator-view input:focus,.landingpage-configurator-view select:focus,.landingpage-configurator-view textarea:focus{background:#fff;border-color:#00a68c;outline:none;box-shadow:0 0 0 3px #00a68c1a}.landingpage-configurator-view .field-editor,.landingpage-configurator-view .field-media{background:#fafbfc;border:1px solid #e6e9ec;border-radius:12px;padding:1rem}.landingpage-configurator-view .subform-repeatable-group{background:#f8fafa;border:1px solid #dfe3e6;border-radius:12px;margin-bottom:1.4rem;padding:1.2rem 1.4rem;transition:all .2s;position:relative}.landingpage-configurator-view .subform-repeatable-group:hover{background:#f4fdfb;border-color:#00a68c;box-shadow:0 0 0 2px #00a68c14}.landingpage-configurator-view .subform-repeatable-group:before{content:"Eintrag";color:#fff;background:#03513f;border-radius:6px;padding:2px 10px;font-size:.75rem;font-weight:600;position:absolute;top:-10px;left:14px}.landingpage-configurator-view hr{border:none;border-top:1px solid #e2e5e8;margin:2.5rem 0}@media (width<=900px){.sympo.landingpage-configurator-view{padding:1.5rem}}@media (width<=1290px){.expanded-filter-container{margin-top:10px!important}}@media (width<=980px){#idealive-tags-mount-contentcategory .flex{flex-direction:column}}.expanded-filter-container .custom-filter-container .filter_idealive_select_category_ids-lbl{display:none}.expanded-filter-container .custom-filter-container #idealive-tags-mount-contentcategory button{color:#64748b;background-color:#fff;font-size:18px}.expanded-filter-container .custom-filter-container #idealive-tags-mount-contentcategory button[data-state=on],.expanded-filter-container .custom-filter-container #idealive-tags-mount-contentcategory button:hover{background-color:#64748b;color:#fff!important}._gradient{padding:4px 8px!important}.expanded-filter-container,.expanded-filter-container *{font-family:var(--default-font)!important;color:#333!important;font-size:18px!important;& .expandable-area{margin-top:15px;background-color:#0000!important;padding:20px!important}& .expandable-area:has(button[data-state=checked]){border:1px solid #767676;margin-bottom:20px;background-color:#fff!important;padding:20px!important;& .search-filter-container{flex-basis:69%}& .search-button{border-radius:30px;width:28%;padding:10px;font-weight:700}& input#filter_search{height:41px!important}& .reset-button:active,& .reset-button:focus,& .reset-button{line-height:2.1;text-decoration:underline;color:#000!important;background-color:#0000!important;border:none!important}& label{display:none}& .custom-filter.filter-vueselect{margin-left:15px}& .custom-filter.filter-daterange,& #idealive-select-mount-skill,& #idealive-select-mount-place,& #idealive-daterange-daterange{background-color:#f6f6f6;border-radius:5px;padding:5px}& #idealive-select-mount-skill,& #idealive-select-mount-place,& .custom-filter.filter-daterange{border:1px solid #767676}& .custom-filter.filter-daterange{padding:3px!important}& #idealive-select-mount-skill,& #idealive-select-mount-place{width:350px}& button[data-slot=select-trigger]{box-shadow:none!important;border-bottom:none!important;font-size:18px!important}& #idealive-select-mount-skill button{color:#717171!important;box-shadow:none!important}& .lucide.lucide-chevron-down-icon.lucide-chevron-down{opacity:unset;color:#000}& .search-filter-container.search-filter-container.custom-filter.search-filter.reset-filter{background-color:#fff;border:none;flex-basis:20%}& .search-filter-container.search-filter-container.custom-filter.search-filter{background-color:#f6f6f6;border:1px solid #717171}}& div[id^=idealive-switch-mount-]{font-size:18px;& button{width:75px;height:35px;margin-left:20px;background-color:#00ac82!important}& button[data-state=checked] span{margin-left:20px}& button[data-state=unchecked]{background-color:#717171!important}& span{width:25px;height:25px;margin-left:5px;background-color:#fff!important}}}#seminar-title-juzo-extension img{height:20px}#seminar-content-juzo-extension img{padding:5px}._infotext2{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-bottom:26px!important}@media (width<=1400px){#content-catalog-app .grid.grid-cols-1.gap-4.md\:grid-cols-2,.landingpage-wrapper .grid.grid-cols-1.gap-8.rounded-md.md\:grid-cols-2{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=766px){._tile ._image{display:none!important}.news-tile{flex-direction:column!important}.news-tile ._image{order:-1!important}.news-tile ._image img{object-fit:cover!important;width:100%!important;height:auto!important;display:block!important;position:static!important}.news-tile .sm\:w-2\/5{width:100%!important}#juzoLandingpage .download-fields{padding:44px}}#idealive-daterange-daterange button,#filter_search::placeholder{color:#333!important;font-size:18px!important}@media (width<=1377px){.expanded-filter-container .expandable-area:has(button[data-state=checked]){flex-direction:column;gap:15px;display:flex}.expanded-filter-container .expandable-area:has(button[data-state=checked])>*{box-sizing:border-box;flex:none!important;width:100%!important;max-width:100%!important}.expanded-filter-container .expandable-area:has(button[data-state=checked]) .search-filter-container{flex-direction:column;gap:10px;display:flex;flex-basis:100%!important}.expanded-filter-container .expandable-area:has(button[data-state=checked]) input#filter_search{width:100%!important;height:45px!important}.expanded-filter-container .expandable-area:has(button[data-state=checked]) .search-button{border-radius:30px;padding:12px;font-weight:700;align-self:stretch!important;width:100%!important}.expanded-filter-container .expandable-area:has(button[data-state=checked]) .custom-filter,.expanded-filter-container .expandable-area:has(button[data-state=checked]) #idealive-select-mount-skill,.expanded-filter-container .expandable-area:has(button[data-state=checked]) #idealive-select-mount-place,.expanded-filter-container .expandable-area:has(button[data-state=checked]) #idealive-daterange-daterange{width:100%!important;max-width:100%!important}.expanded-filter-container .expandable-area:has(button[data-state=checked]) .custom-filter.filter-vueselect{margin-left:0!important}}._tw .data-\[selection-end\]\:bg-primary[data-selection-end],._tw .data-\[selection-start\]\:bg-primary[data-selection-start]{color:#fff!important;background-color:#64748b!important}.seminar-detailseite .dates-container,#dates_on_request-nodate,#seminar-without-dates{color:#333;background-color:#fff;border-radius:5px;width:100%;margin:40px auto;padding:47px;box-shadow:0 3px 8px #00000026}.seminar-detailseite .dates-container:not(:has(#dates-table)),#dates_on_request-nodate p,#seminar-without-dates p{margin:0;font-size:24px;font-weight:600;line-height:1.5}#dates_on_request-nodate .onrequest_submit .btn{text-align:center;border-radius:30px;min-width:280px;margin-top:30px;padding:9px 36px;font-size:18px;font-weight:600;text-decoration:none;display:inline-block}.dates-container:has(#seminar-without-dates),.dates-container:has(#dates_on_request-nodate){all:unset;display:block}.view-contentcatalog .custom{margin-top:80px}@media (width<=768px){.seminar-detailseite .dates-container,#seminar-without-dates,#dates_on_request-nodate{margin:20px;padding:30px 20px}.seminar-detailseite .dates-container,#seminar-without-dates p,#dates_on_request-nodate p{font-size:18px}#dates_on_request-nodate .onrequest_submit .btn{width:100%;min-width:unset}}#seminar-title-juzo-extension>.flex{flex-wrap:wrap;gap:10px;display:flex}#seminar-title-juzo-extension>.flex>[data-slot=button]{flex:0 auto;max-width:100%}@media (width<=1500px){#seminar-title-juzo-extension>.flex>[data-slot=button].is-full{flex:0 0 100%!important;width:100%!important}}.seminar-detailseite .title-container .title-infos{max-width:630px}.dates-list .row .cell.actions .btn.storno{color:#000;background-color:#f6f6f6;border-color:#717171;border-width:2px!important;text-decoration:none!important}.rounded-r-sm{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}._tile .rounded-sm,.seminar-detailseite .content{border-radius:5px!important}.downloads .icon{border-radius:2px}.footer .imprint-link li:first-child{display:none!important}