:root{--uss-color-white:#fff;--uss-color-darkblue:#053d76;--uss-color-lightblue:#a8c6dc;--uss-color-black:#000;--uss-font-size-text:16px;--uss-font-size-button:22px;--uss-font-size-h1:60px;--uss-font-size-h2:50px;--uss-font-size-h3:26px}html{box-sizing:border-box}button,dialog,div,h3,input,label,p,textarea{font-family:Roboto Slab!important}*,:after,:before{box-sizing:inherit}h3{font-size:26px!important;font-size:var(--uss-font-size-h3)!important;line-height:normal!important}a{text-decoration:none!important}.bold{font-weight:600}img{margin-bottom:0!important}.icon_container img.rotate{transform:rotate(180deg)}.icon_container img{height:30px;margin-right:20px;width:30px}.mccom_hinweis_small{font-size:15px;margin-bottom:10px;padding-bottom:0!important}.questionLabel{margin-bottom:5px}.mccom_answer{margin-bottom:10px}.mccom_answer,.questionLabel{font-size:20px}.questionLabel_main{font-size:26px}label.mccom_answer[\:has\(input\[type\%3D\%22checkbox\%22\]\)] input[type=checkbox]:before{height:11px;width:6px}label.mccom_answer:has(input[type=checkbox]) input[type=checkbox]:before{height:11px;width:6px}.mccom_answer input[type=checkbox]{flex-shrink:0}.mccom_filter_reset_button.mccom-rl5q1v,.mccom_submit_filter_button.mccom-rl5q1v{border:none;border-radius:30px!important;cursor:pointer;padding:10px 20px}.mccom_filter_reset_button.mccom-rl5q1v{background:#a8c7dd;color:#053d76;font-size:18px}.mccom_submit_filter_button.mccom-rl5q1v{background:#053d76;color:#fff;font-size:20px}.mccom_filter_reset.mccom-rl5q1v{margin-bottom:20px}.mccom_no_results.mccom-rl5q1v{margin-top:20px}.mccom_results.modules.mccom-rl5q1v{display:flex;flex-direction:column;margin-top:20px}@media(min-width:1000px){.mccom_results.modules.mccom-rl5q1v{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}}.loading_animation.mccom-1ngy7r1{align-items:center;background:rgba(60,60,60,.2);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2}.dot-pulse.mccom-1ngy7r1{animation:mccom-1ngy7r1-dotPulse 1.5s linear infinite;animation-delay:.25s;box-shadow:9999px 0 0 -10px var(--uss-color-darkblue);left:-9999px;position:relative}.dot-pulse.mccom-1ngy7r1,.dot-pulse.mccom-1ngy7r1:after,.dot-pulse.mccom-1ngy7r1:before{background-color:var(--uss-color-darkblue);border-radius:10px;color:var(--uss-color-darkblue);height:20px;width:20px}.dot-pulse.mccom-1ngy7r1:after,.dot-pulse.mccom-1ngy7r1:before{content:"";display:inline-block;position:absolute;top:0}.dot-pulse.mccom-1ngy7r1:before{animation:mccom-1ngy7r1-dotPulseBefore 1.5s linear infinite;animation-delay:0s;box-shadow:9974px 0 0 -10px var(--uss-color-darkblue)}.dot-pulse.mccom-1ngy7r1:after{animation:mccom-1ngy7r1-dotPulseAfter 1.5s linear infinite;animation-delay:.5s;box-shadow:10024px 0 0 -10px var(--uss-color-darkblue)}@keyframes mccom-1ngy7r1-dotPulseBefore{0%{box-shadow:9974px 0 0 -10px var(--uss-color-darkblue)}30%{box-shadow:9974px 0 0 2px var(--uss-color-darkblue)}60%,to{box-shadow:9974px 0 0 -10px var(--uss-color-darkblue)}}@keyframes mccom-1ngy7r1-dotPulse{0%{box-shadow:9999px 0 0 -10px var(--uss-color-darkblue)}30%{box-shadow:9999px 0 0 2px var(--uss-color-darkblue)}60%,to{box-shadow:9999px 0 0 -10px var(--uss-color-darkblue)}}@keyframes mccom-1ngy7r1-dotPulseAfter{0%{box-shadow:10024px 0 0 -10px var(--uss-color-darkblue)}30%{box-shadow:10024px 0 0 2px var(--uss-color-darkblue)}60%,to{box-shadow:10024px 0 0 -10px var(--uss-color-darkblue)}}.mccom_single_entry.mccom-14796uh{margin-bottom:20px}.mccom_pseudo_select.mccom-14796uh{align-items:center;background:transparent;border:2px solid var(--uss-color-darkblue);color:var(--uss-color-darkblue);cursor:pointer;display:flex;font-size:20px;justify-content:space-between;padding:20px 30px;text-align:left;width:100%}.mccom_answer_list.mccom-14796uh{border:2px solid var(--uss-color-darkblue);border-radius:20px;margin-top:10px;padding:20px}.module_link.mccom-13i8aju.mccom-13i8aju{display:block;min-width:0;text-decoration:none}.module_box.mccom-13i8aju.mccom-13i8aju{align-items:flex-end;background:var(--uss-color-darkblue);border-radius:20px;color:#fff;cursor:pointer;display:flex;isolation:isolate;min-height:400px;overflow:hidden;padding:34px;position:relative}.module_image.mccom-13i8aju.mccom-13i8aju{background-position:50%;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;transform:scale(1);transition:transform .7s ease;z-index:-3}.module_overlay.mccom-13i8aju.mccom-13i8aju{background:linear-gradient(0deg,rgba(5,61,118,.88) 0,rgba(5,61,118,.35) 55%,rgba(5,61,118,.12));bottom:0;left:0;position:absolute;right:0;top:0;transition:background-color .5s ease,opacity .5s ease;z-index:-2}.module_content.mccom-13i8aju.mccom-13i8aju{position:relative;width:100%;z-index:1}.module_title.mccom-13i8aju.mccom-13i8aju{color:#fff;hyphens:auto;line-height:1.15;margin:0;transition:transform .5s ease;word-break:break-word}.module_box.mccom-13i8aju:hover .module_image.mccom-13i8aju,.module_box.mccom-13i8aju[focus-within] .module_image.mccom-13i8aju{transform:scale(1.06)}.module_box.mccom-13i8aju:focus-within .module_image.mccom-13i8aju,.module_box.mccom-13i8aju:hover .module_image.mccom-13i8aju{transform:scale(1.06)}.module_box.mccom-13i8aju:hover .module_overlay.mccom-13i8aju,.module_box.mccom-13i8aju[focus-within] .module_overlay.mccom-13i8aju{background-color:rgba(5,61,118,.92)}.module_box.mccom-13i8aju:focus-within .module_overlay.mccom-13i8aju,.module_box.mccom-13i8aju:hover .module_overlay.mccom-13i8aju{background-color:rgba(5,61,118,.92)}.module_box.mccom-13i8aju:hover .module_title.mccom-13i8aju,.module_box.mccom-13i8aju[focus-within] .module_title.mccom-13i8aju{transform:translateY(-4px)}.module_box.mccom-13i8aju:focus-within .module_title.mccom-13i8aju,.module_box.mccom-13i8aju:hover .module_title.mccom-13i8aju{transform:translateY(-4px)}.module_excerpt.mccom-13i8aju.mccom-13i8aju{margin:10px 0 0;max-height:0;opacity:0;overflow:hidden;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease,max-height .4s ease}.module_box.mccom-13i8aju:hover .module_excerpt.mccom-13i8aju{max-height:200px;opacity:1;transform:translateY(0)}.mccom_single_entry.mccom-17hgcqt.mccom-17hgcqt{margin-bottom:20px}.mccom_pseudo_select.mccom-17hgcqt.mccom-17hgcqt{align-items:center;background:transparent;border:2px solid var(--uss-color-darkblue);color:var(--uss-color-darkblue);cursor:pointer;display:flex;font-size:20px;justify-content:space-between;padding:20px 30px;text-align:left;width:100%}.mccom_answer_list.mccom-17hgcqt.mccom-17hgcqt{border:2px solid var(--uss-color-darkblue);border-radius:20px;margin-top:10px;padding:20px}.mccom_answer_group.mccom-17hgcqt+.mccom_answer_group.mccom-17hgcqt{margin-top:25px}.mccom_answer_group_title.mccom-17hgcqt.mccom-17hgcqt{color:var(--uss-color-darkblue);display:block;font-size:18px;margin-bottom:10px}.mccom_answer_group_items.mccom-17hgcqt.mccom-17hgcqt{display:flex;flex-direction:column}button.mccom-16akmuh{color:#fff;font-size:1.2rem;font-weight:700;outline:none;padding:.8rem}button.mccom-16akmuh:disabled{background-color:var(--uss-color-lightblue)!important;border:2px solid var(--uss-color-lightblue)!important;color:var(--uss-color-darkblue);width:auto}.isLink.mccom-16akmuh{cursor:pointer;text-decoration:underline;width:100%}dialog.mccom-c2qlst{border:none;box-shadow:0 0 10px #a9a9a9;left:50%;position:fixed;right:50%;text-align:center;top:50%;transform:translate(-50%,-50%)}header.mccom-c2qlst{color:var(--uss-color-darkblue);font-size:1.2rem;font-weight:700;margin-bottom:1rem}section.mccom-c2qlst{margin-bottom:2rem;min-width:15rem}div.mccom-c2qlst{display:flex;justify-content:center}.mccom-c2qlst::backdrop,dialog.mccom-c2qlst+.backdrop{background-color:rgba(0,0,0,.2)}.mccom_dialog_button{border:none;border-radius:30px!important;cursor:pointer;width:9em}input.mccom-c10ozh.mccom-c10ozh{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;height:50px;margin-bottom:10px;padding:20px;width:100%}input.mccom-c10ozh.mccom-c10ozh:invalid,input[type=radio].mccom-c10ozh.mccom-c10ozh:invalid{box-shadow:red}input.mccom-c10ozh.mccom-c10ozh:-moz-read-only{box-shadow:none}input.mccom-c10ozh.mccom-c10ozh:-moz-read-only,input.mccom-c10ozh.mccom-c10ozh:read-only,input.mccom-c10ozh.mccom-c10ozh:valid{box-shadow:none}input.mccom-c10ozh~span.mccom-c10ozh:before{padding-left:5px;padding-top:10px;position:absolute}input.mccom-c10ozh:invalid~span.mccom-c10ozh:before{color:red;content:"✖"}input.mccom-c10ozh:valid~span.mccom-c10ozh:before{color:var(--uss-color-darkblue);content:"✓"}input[type=checkbox].mccom-c10ozh.mccom-c10ozh{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:#fff;border:2px solid var(--uss-color-lightblue);border-radius:0;box-shadow:none;height:25px;padding:0;position:relative;width:25px}input[type=checkbox].mccom-c10ozh.mccom-c10ozh:before{background-color:var(--uss-color-darkblue);content:"";display:block;height:25px;transform:scale(0);transform-origin:center;transition:all .3s ease-in;width:25px}input[type=checkbox].mccom-c10ozh.mccom-c10ozh:checked:before{transform:scale(1);transition:all .3s cubic-bezier(.25,.25,.56,2)}input[type=checkbox].mccom-c10ozh.mccom-c10ozh:checked{border:none}.mccom_ts_input_wrapper.mccom-c10ozh.mccom-c10ozh{display:flex;margin-top:.4rem}.mccom_ts_input_checkbox_wrapper.mccom-c10ozh.mccom-c10ozh{display:inline-block}.items.ts-input.has-items.focus.input-active.dropdown-active{display:flex;flex-direction:column;height:5em}.items.ts-input.full.has-items{height:4em}.ts-dropdown.single.mccom_input_school.plugin-remove_button{z-index:2}.mccom_ts_input_wrapper .item{background-color:var(--uss-color-darkblue);border-radius:.2em;color:#fff;height:auto;padding-left:.2em;width:-moz-fit-content;width:fit-content}input[type=range]::-webkit-slider-thumb{background-color:var(--uss-color-darkblue)}.mccom_ts_input_wrapper .ts-input.input-active{border-radius:0}input,label{cursor:pointer}input.mccom-7fsz95{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid var(--uss-color-darkblue);border-radius:50%;height:1.1rem;margin-bottom:.5em;outline:none;width:1.1rem}input.mccom-7fsz95:checked{border-color:#000}input.mccom-7fsz95:before{background-color:var(--uss-color-darkblue);border-radius:50%;content:"";display:block;height:1rem;transform:scale(0);transform-origin:center;transition:all .3s ease-in;width:1rem}input.mccom-7fsz95:checked:before{transform:scale(1);transition:all .3s cubic-bezier(.25,.25,.56,2)}input[type=radio].mccom-7fsz95:invalid{box-shadow:red}.mccom_ts_form_personal_data_inner_steps .mccom_ts_radio_label~span.mccom-7fsz95:before{color:red;content:"✖"}.mccom_ts_form_personal_data_inner_steps .mccom_ts_radio_label_active~span.mccom-7fsz95:before{color:var(--uss-color-darkblue);content:"✓"}select.mccom-s2ddh.mccom-s2ddh{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid var(--uss-color-lightblue);border-radius:0;display:inline-flex;min-height:38px;padding:.7em;width:18rem}select.mccom-s2ddh.mccom-s2ddh:not(:-moz-placeholder){border-color:red}select.mccom-s2ddh.mccom-s2ddh:not(:placeholder-shown){border-color:red}select.mccom-s2ddh.mccom-s2ddh:valid{border-color:var(--uss-color-lightblue)}select.mccom-s2ddh~span.mccom-s2ddh:before{padding-left:5px;padding-top:10px;position:absolute}select.mccom-s2ddh:invalid~span.mccom-s2ddh:before{color:red;content:"✖"}select.mccom-s2ddh:valid~span.mccom-s2ddh:before{color:var(--uss-color-darkblue);content:"✓"}.mccom_ts_select_wrapper.mccom-s2ddh.mccom-s2ddh{display:flex;margin-top:.4rem;position:relative;width:18rem}.mccom_ts_select_wrapper.mccom-s2ddh.mccom-s2ddh:after{border-color:grey transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";margin-top:-3px;pointer-events:none;position:absolute;right:15px;top:50%}.container.mccom-w8i2ez{display:flex;flex-wrap:wrap}.item.mccom-w8i2ez{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}input[type=checkbox].mccom-w8i2ez{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--uss-color-darkblue);cursor:pointer;height:3em;outline:none;width:4em}input[type=checkbox].mccom-w8i2ez:checked{border:2px solid var(--uss-color-darkblue)}label.mccom-w8i2ez{position:absolute}input.mccom-k8pf7w{opacity:0}.mccom_fileupload{background-position:50%;background-repeat:no-repeat;background-size:100%;background-size:cover;border-radius:100%;height:200px;width:200px}.mccom_upload_container.mccom-k8pf7w label:before{content:url(/wp-content/uploads/Bild_Hund-scaled-1.png);cursor:pointer;display:inline-block;pointer-events:all;text-align:left}.mccom_upload_container.mccom-k8pf7w .mccom_fileupload.active label:before{opacity:0}@media(min-width:1000px){.mccom_fileupload{margin-top:-20px}}dialog{background:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}dialog+.backdrop{background:rgba(0,0,0,.1)}._dialog_overlay,dialog+.backdrop{bottom:0;left:0;position:fixed;right:0;top:0}dialog.fixed{position:fixed;top:50%;transform:translateY(-50%)}