.globalcontainer:has(.nrofboxes_3){min-height:0}#wpcf7-f8822-p8824-o1 .wpcf7-list-item{display:block}.titel-underline-red{position:relative}.titel-underline-red::after{content:"";display:block;width:150px;height:4px;background-color:#CC2B5C;margin-top:0}.titel-underline-white{position:relative}.titel-underline-white::after{content:"";display:block;width:150px;height:4px;background-color:#FAFAFA;margin-top:0}.team-card{border-radius:15px;overflow:hidden;transition:background-color .3s ease,transform .2s ease;display:flex;gap:15px;align-items:stretch}.team-card:hover{transform:translateY(-4px)}@media (max-width:767px){.team-card{flex-direction:column}}.abteilung-musikschaffende .team-card,.team-card[data-abteilung="musikschaffende"]{--card-bg:#f7e3d7;--icon-circle:#e1915f;--frame-url:url(https://www.akm.at/wp-content/uploads/2025/10/AKM_Homepage_Kontakt_2025_Profilbild_Rahmen_Musikschaffende.png)}.abteilung-musiknutzende .team-card,.team-card[data-abteilung="musiknutzende"]{--card-bg:#dcd3ea;--icon-circle:#7350aa;--frame-url:url(https://www.akm.at/wp-content/uploads/2025/10/AKM_Homepage_Kontakt_2025_Profilbild_Rahmen_Musiknutzer.png)}.team-card{--card-bg:#cfdcff;--icon-circle:#5564af;--frame-url:url(https://www.akm.at/wp-content/uploads/2025/10/AKM_Homepage_Kontakt_2025_Profilbild_Rahmen_Andere.png);background:var(--card-bg)!important;--portrait-size:175px;--frame-scale:1.30;--frame-rotate:0deg;--frame-shift-x:0%;--frame-shift-y:0%}.team-card .elementor-icon-list-icon,.team-card .elementor-button .elementor-button-icon{background-color:transparent!important}.team-portrait-wrap{flex:0 0 auto;display:flex;justify-content:center;align-items:center;padding:5%}.team-portrait{position:relative;display:block;width:var(--portrait-size);max-width:100%;aspect-ratio:1 / 1;line-height:0;margin:0;padding:0}.team-portrait .elementor-widget-container,.team-portrait .elementor-image{margin:0!important;padding:0!important;line-height:0!important;height:100%}.team-portrait img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%!important;position:relative;z-index:1}.team-portrait::after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;transform:translate(-50%,-50%) translate(var(--frame-shift-x),var(--frame-shift-y)) scale(var(--frame-scale)) rotate(var(--frame-rotate));transform-origin:center center;background-image:var(--frame-url);background-repeat:no-repeat;background-position:center;background-size:100% 100%;pointer-events:none;z-index:2}.team-meta{flex:1 1 auto;display:flex;flex-direction:column;gap:10px;padding:5%}.team-name{margin:0}.team-aufgabenbereich{margin:0}.team-icobox{--e-icon-color:var(--card-bg) !important;--e-icon-hover-color:var(--card-bg) !important;--e-icon-box-icon-color:var(--card-bg) !important}.team-icobox .elementor-icon{border-radius:50%;background-color:var(--icon-circle)!important;background-image:none!important;box-shadow:none!important;display:inline-flex;align-items:center;justify-content:center}.team-icobox .elementor-icon i,.team-icobox .elementor-icon i::before,.team-icobox .elementor-icon svg,.team-icobox .elementor-icon .e-font-icon-svg,.team-icobox .elementor-icon svg path,.team-icobox .elementor-icon svg use{color:var(--card-bg)!important;fill:var(--card-bg)!important;stroke:var(--card-bg)!important;opacity:1!important}.team-icobox:hover .elementor-icon{background-color:var(--icon-circle)!important;background-image:none!important}form.akm-gf{--akm-red:#E84166;--akm-black:#080808;--akm-white:#FAFAFA;--akm-border:#080808;--akm-radius:15px;--akm-font:"Barlow", system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;font-family:var(--akm-font)!important;color:var(--akm-black)!important}form.akm-gf,form.akm-gf *{font-family:var(--akm-font)!important}form.akm-gf .gform_fields,form.akm-gf .gform_repeater .gform_fields,form.akm-gf .gform-repeater .gform_fields{display:grid!important;row-gap:5px!important;column-gap:15px!important}form.akm-gf .gfield,form.akm-gf .gform_repeater .gfield,form.akm-gf .gform-repeater .gfield{margin:0!important}form.akm-gf .gfield_label,form.akm-gf .gform-field-label,form.akm-gf legend.gfield_label{font-size:1.125rem!important;font-weight:600!important;margin-bottom:5px!important}form.akm-gf .gfield_required,form.akm-gf .gfield_required_text,form.akm-gf .gfield_required_asterisk{all:unset!important;color:var(--akm-red)!important;font-size:1rem!important}form.akm-gf .gfield_description,form.akm-gf .gfield_description_text,form.akm-gf .ginput_complex label{font-size:1rem!important;font-weight:300!important;margin-top:3px!important}form.akm-gf .gsection_title{font-size:1.2rem!important;font-weight:600!important;margin:18px 0 8px!important}form.akm-gf .gsection{border-top:1px solid var(--akm-border)!important;padding-top:18px!important}form.akm-gf input[type="text"],form.akm-gf input[type="email"],form.akm-gf input[type="tel"],form.akm-gf input[type="number"],form.akm-gf input[type="date"],form.akm-gf select,form.akm-gf textarea{border:1px solid var(--akm-border)!important;border-radius:var(--akm-radius)!important;padding:10px 14px!important;background:var(--akm-white)!important;width:100%!important}form.akm-gf button,form.akm-gf .gform_button,form.akm-gf input[type="submit"],form.akm-gf .gfield_repeater_buttons button{background:var(--akm-red)!important;color:var(--akm-white)!important;border:1px solid var(--akm-red)!important;border-radius:var(--akm-radius)!important;font-size:1.125rem!important;font-weight:600!important;padding:10px 20px!important;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}form.akm-gf button:hover,form.akm-gf .gform_button:hover,form.akm-gf input[type="submit"]:hover{background:var(--akm-white)!important;color:var(--akm-red)!important}form.akm-gf .ginput_container_fileupload,form.akm-gf .ginput_container_multifile_upload{width:100%!important}form.akm-gf .ginput_container_fileupload,form.akm-gf .gform_drop_area{width:100%!important;border:2px solid var(--akm-border)!important;border-radius:var(--akm-radius)!important;background:var(--akm-white)!important;padding:20px!important;box-sizing:border-box!important}form.akm-gf .ginput_container_fileupload{display:flex!important;flex-wrap:wrap!important;gap:12px!important}form.akm-gf .ginput_container_fileupload input[type="file"]{width:100%!important;height:56px!important;padding:0 18px!important;line-height:56px!important;border:1px solid var(--akm-border)!important;border-radius:12px!important;background:var(--akm-white)!important;overflow:visible!important;box-sizing:border-box!important}form.akm-gf .ginput_container_fileupload input[type="file"]::file-selector-button,form.akm-gf .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:44px!important;padding:0 22px!important;background:var(--akm-red)!important;color:var(--akm-white)!important;border:1px solid var(--akm-red)!important;border-radius:var(--akm-radius)!important;font-size:1.125rem!important;font-weight:600!important;cursor:pointer!important;margin-right:14px!important}form.akm-gf .ginput_container_fileupload input[type="file"]::file-selector-button:hover,form.akm-gf .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button:hover{background:var(--akm-white)!important;color:var(--akm-red)!important}form.akm-gf .ginput_container_fileupload .gform_fileupload_rules{width:100%!important;margin-top:6px!important;font-size:1rem!important;font-weight:300!important}form.akm-gf .gform_drop_area{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}form.akm-gf .gform_drop_area>div[id^="plupload_"]{position:relative!important;margin:0 auto!important}form.akm-gf .gform_drop_area>.gform_drop_instructions{margin-left:auto!important;margin-right:auto!important}form.akm-gf input[type="radio"]{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;width:16px!important;height:16px!important;border:1px solid var(--akm-black)!important;border-radius:50%!important;background:#fff!important;cursor:pointer!important;position:relative!important;outline:none!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent!important}form.akm-gf input[type="radio"]::after{content:"";width:8px;height:8px;background:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}form.akm-gf input[type="radio"]:checked{background:var(--akm-red)!important;border-color:var(--akm-black)!important}form.akm-gf input[type="radio"]:focus,form.akm-gf input[type="radio"]:focus-visible,form.akm-gf input[type="radio"]:active{outline:none!important;box-shadow:none!important}form.akm-gf .gfield_repeater_wrapper,form.akm-gf fieldset.gfield_repeater,form.akm-gf .gfield_repeater_items,form.akm-gf .gfield_repeater_item,form.akm-gf .gfield_repeater_cell{width:100%!important;max-width:100%!important;box-sizing:border-box!important}form.akm-gf .gfield_repeater_item{display:grid!important;row-gap:5px!important;column-gap:15px!important;gap:5px 15px!important;margin:0!important;padding:0!important}form.akm-gf .gfield_repeater_cell{margin:0!important;padding:0!important}form.akm-gf .gfield_repeater_cell .gfield,form.akm-gf .gfield_repeater_cell .gform-field,form.akm-gf .gfield_repeater_cell .ginput_container,form.akm-gf .gfield_repeater_cell .gfield_label,form.akm-gf .gfield_repeater_cell .gfield_description,form.akm-gf .gfield_repeater_cell .gfield_description_text{margin:0!important;padding:0!important}form.akm-gf .gfield_repeater_item+.gfield_repeater_item{margin-top:5px!important}form.akm-gf select{height:56px!important;line-height:56px!important;padding:0 14px!important}.faq-style-1 details.faq-item{margin-bottom:12px;border:0;padding:0}.faq-style-1 summary{list-style:none}.faq-style-1 summary::-webkit-details-marker{display:none}.faq-style-1 summary::marker{content:""}.faq-style-1 summary.faq-q{font-family:"Barlow",sans-serif;font-size:1.125rem;font-weight:600;font-style:normal;text-transform:none;color:#080808;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border:1px solid #080808;border-radius:15px;cursor:pointer;outline:none;transition:color 0.25s ease,border-color 0.25s ease}.faq-style-1 summary.faq-q::after{content:"";width:1.5rem;height:1.5rem;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:transform 0.25s ease,color 0.25s ease}.faq-style-1 details.faq-item:hover>summary.faq-q{color:#E84166;border-color:#E84166}.faq-style-1 details.faq-item[open]>summary.faq-q,.faq-style-1 details.faq-item[open]>summary.faq-q *{color:#E84166!important}.faq-style-1 details.faq-item[open]>summary.faq-q{border-color:#E84166!important}.faq-style-1 details.faq-item[open]>summary.faq-q::after{transform:rotate(180deg)}.faq-style-1 .faq-a{font-family:"Barlow",sans-serif;font-size:1.125rem;font-weight:400;font-style:normal;color:#080808;margin-top:8px;padding:12px 16px;border:1px solid #080808;border-radius:15px}.faq-style-1 summary.faq-q:focus-visible{outline:2px solid #080808;outline-offset:2px}.linktext a,.linktext a:hover{color:#fff}.underline-hover a,.underline-hover a:hover,.underline a{text-decoration:none}