@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url(/themes/konzepttool/fonts/open-sans-v17-latin-300.eot);src:local("Open Sans Light"),local("OpenSans-Light"),url(/themes/konzepttool/fonts/open-sans-v17-latin-300.eot#iefix) format("embedded-opentype"),url(/themes/konzepttool/fonts/open-sans-v17-latin-300.woff2) format("woff2"),url(/themes/konzepttool/fonts/open-sans-v17-latin-300.woff) format("woff"),url(/themes/konzepttool/fonts/open-sans-v17-latin-300.ttf) format("truetype"),url(/themes/konzepttool/fonts/open-sans-v17-latin-300.svg#OpenSans) format("svg");}@font-face{font-family:"Open Sans";font-style:italic;font-weight:300;src:url(/themes/konzepttool/fonts/open-sans-v17-latin-300italic.eot);src:local("Open Sans Light Italic"),local("OpenSans-LightItalic"),url(/themes/konzepttool/fonts/open-sans-v17-latin-300italic.eot#iefix) format("embedded-opentype"),url(/themes/konzepttool/fonts/open-sans-v17-latin-300italic.woff2) format("woff2"),url(/themes/konzepttool/fonts/open-sans-v17-latin-300italic.woff) format("woff"),url(/themes/konzepttool/fonts/open-sans-v17-latin-300italic.ttf) format("truetype"),url(/themes/konzepttool/fonts/open-sans-v17-latin-300italic.svg#OpenSans) format("svg");}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url(/themes/konzepttool/fonts/open-sans-v17-latin-regular.eot);src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/themes/konzepttool/fonts/open-sans-v17-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/konzepttool/fonts/open-sans-v17-latin-regular.woff2) format("woff2"),url(/themes/konzepttool/fonts/open-sans-v17-latin-regular.woff) format("woff"),url(/themes/konzepttool/fonts/open-sans-v17-latin-regular.ttf) format("truetype"),url(/themes/konzepttool/fonts/open-sans-v17-latin-regular.svg#OpenSans) format("svg");}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:url(/themes/konzepttool/fonts/open-sans-v17-latin-italic.eot);src:local("Open Sans Italic"),local("OpenSans-Italic"),url(/themes/konzepttool/fonts/open-sans-v17-latin-italic.eot#iefix) format("embedded-opentype"),url(/themes/konzepttool/fonts/open-sans-v17-latin-italic.woff2) format("woff2"),url(/themes/konzepttool/fonts/open-sans-v17-latin-italic.woff) format("woff"),url(/themes/konzepttool/fonts/open-sans-v17-latin-italic.ttf) format("truetype"),url(/themes/konzepttool/fonts/open-sans-v17-latin-italic.svg#OpenSans) format("svg");}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url(/themes/konzepttool/fonts/open-sans-v17-latin-600.eot);src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/themes/konzepttool/fonts/open-sans-v17-latin-600.eot#iefix) format("embedded-opentype"),url(/themes/konzepttool/fonts/open-sans-v17-latin-600.woff2) format("woff2"),url(/themes/konzepttool/fonts/open-sans-v17-latin-600.woff) format("woff"),url(/themes/konzepttool/fonts/open-sans-v17-latin-600.ttf) format("truetype"),url(/themes/konzepttool/fonts/open-sans-v17-latin-600.svg#OpenSans) format("svg");}@font-face{font-family:"Open Sans";font-style:italic;font-weight:600;src:url(/themes/konzepttool/fonts/open-sans-v17-latin-600italic.eot);src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url(/themes/konzepttool/fonts/open-sans-v17-latin-600italic.eot#iefix) format("embedded-opentype"),url(/themes/konzepttool/fonts/open-sans-v17-latin-600italic.woff2) format("woff2"),url(/themes/konzepttool/fonts/open-sans-v17-latin-600italic.woff) format("woff"),url(/themes/konzepttool/fonts/open-sans-v17-latin-600italic.ttf) format("truetype"),url(/themes/konzepttool/fonts/open-sans-v17-latin-600italic.svg#OpenSans) format("svg");}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url(/themes/konzepttool/fonts/open-sans-v17-latin-700.eot);src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/themes/konzepttool/fonts/open-sans-v17-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/konzepttool/fonts/open-sans-v17-latin-700.woff2) format("woff2"),url(/themes/konzepttool/fonts/open-sans-v17-latin-700.woff) format("woff"),url(/themes/konzepttool/fonts/open-sans-v17-latin-700.ttf) format("truetype"),url(/themes/konzepttool/fonts/open-sans-v17-latin-700.svg#OpenSans) format("svg");}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;src:url(/themes/konzepttool/fonts/open-sans-v17-latin-700italic.eot);src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(/themes/konzepttool/fonts/open-sans-v17-latin-700italic.eot#iefix) format("embedded-opentype"),url(/themes/konzepttool/fonts/open-sans-v17-latin-700italic.woff2) format("woff2"),url(/themes/konzepttool/fonts/open-sans-v17-latin-700italic.woff) format("woff"),url(/themes/konzepttool/fonts/open-sans-v17-latin-700italic.ttf) format("truetype"),url(/themes/konzepttool/fonts/open-sans-v17-latin-700italic.svg#OpenSans) format("svg");}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;src:url(/themes/konzepttool/fonts/open-sans-v17-latin-800.eot);src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(/themes/konzepttool/fonts/open-sans-v17-latin-800.eot#iefix) format("embedded-opentype"),url(/themes/konzepttool/fonts/open-sans-v17-latin-800.woff2) format("woff2"),url(/themes/konzepttool/fonts/open-sans-v17-latin-800.woff) format("woff"),url(/themes/konzepttool/fonts/open-sans-v17-latin-800.ttf) format("truetype"),url(/themes/konzepttool/fonts/open-sans-v17-latin-800.svg#OpenSans) format("svg");}@font-face{font-family:"Open Sans";font-style:italic;font-weight:800;src:url(/themes/konzepttool/fonts/open-sans-v17-latin-800italic.eot);src:local("Open Sans ExtraBold Italic"),local("OpenSans-ExtraBoldItalic"),url(/themes/konzepttool/fonts/open-sans-v17-latin-800italic.eot#iefix) format("embedded-opentype"),url(/themes/konzepttool/fonts/open-sans-v17-latin-800italic.woff2) format("woff2"),url(/themes/konzepttool/fonts/open-sans-v17-latin-800italic.woff) format("woff"),url(/themes/konzepttool/fonts/open-sans-v17-latin-800italic.ttf) format("truetype"),url(/themes/konzepttool/fonts/open-sans-v17-latin-800italic.svg#OpenSans) format("svg");}html{font-size:62.5%;}body{margin:0;padding:0;color:#2C2C2C;background-color:#FFFFFF;}.layout-container *{box-sizing:border-box;font-family:"Open Sans",sans-serif;font-weight:300;font-style:normal;font-size:1.7rem;line-height:1.4;color:#333333;}p{margin:0;padding:0;}.layout-container a{color:#AA111D;text-decoration:none;font-weight:600;}.layout-container b{color:#FFFFFF;font-weight:600;}.concept-messages .global-message,.concept-messages .messages{background-color:white;padding:15px 20px;box-shadow:0 10px 30px rgba(0,0,0,0.075);position:fixed;top:130px;left:50%;transform:translateX(-50%);width:100%;max-width:700px;z-index:200;font-size:1.7rem;border-radius:3px;}.concept-localtasks{position:fixed;top:79px;width:100%;background-color:rgba(255,255,255,0.72);backdrop-filter:blur(20px) saturate(180%);box-shadow:0 1px 0px rgba(0,0,0,0.05),0 10px 30px rgba(0,0,0,0.075);z-index:501;text-align:center;}.concept-localtasks #block-konzepttool-local-tasks,.concept-localtasks #block-konzepttool-local-actions{display:inline-block;}.concept-localtasks #block-konzepttool-local-tasks ul,.concept-localtasks #block-konzepttool-local-tasks nav,.concept-localtasks #block-konzepttool-local-actions ul,.concept-localtasks #block-konzepttool-local-actions nav{list-style:none;margin:0;padding:0;}.concept-localtasks #block-konzepttool-local-tasks ul li,.concept-localtasks #block-konzepttool-local-tasks nav li,.concept-localtasks #block-konzepttool-local-actions ul li,.concept-localtasks #block-konzepttool-local-actions nav li{margin:0;padding:5px 0;display:inline-block;}.concept-localtasks #block-konzepttool-local-tasks ul li a,.concept-localtasks #block-konzepttool-local-tasks ul li span,.concept-localtasks #block-konzepttool-local-tasks nav li a,.concept-localtasks #block-konzepttool-local-tasks nav li span,.concept-localtasks #block-konzepttool-local-actions ul li a,.concept-localtasks #block-konzepttool-local-actions ul li span,.concept-localtasks #block-konzepttool-local-actions nav li a,.concept-localtasks #block-konzepttool-local-actions nav li span{display:block;height:35px;line-height:35px;padding:0 15px;font-size:1.4rem;text-transform:uppercase;color:#2C2C2C;font-weight:400;transition:all 400ms ease-in-out;border-radius:25px;}.concept-localtasks #block-konzepttool-local-tasks ul li a:hover,.concept-localtasks #block-konzepttool-local-tasks ul li span:hover,.concept-localtasks #block-konzepttool-local-tasks nav li a:hover,.concept-localtasks #block-konzepttool-local-tasks nav li span:hover,.concept-localtasks #block-konzepttool-local-actions ul li a:hover,.concept-localtasks #block-konzepttool-local-actions ul li span:hover,.concept-localtasks #block-konzepttool-local-actions nav li a:hover,.concept-localtasks #block-konzepttool-local-actions nav li span:hover{background-color:rgba(0,0,0,0.05);color:#000000;cursor:pointer;}.concept-localtasks #block-konzepttool-local-tasks ul li:nth-child(3) a,.concept-localtasks #block-konzepttool-local-tasks nav li:nth-child(3) a,.concept-localtasks #block-konzepttool-local-actions ul li:nth-child(3) a,.concept-localtasks #block-konzepttool-local-actions nav li:nth-child(3) a{color:#e00f00;}.concept-localtasks #block-konzepttool-local-tasks ul li:nth-child(3) a:hover,.concept-localtasks #block-konzepttool-local-tasks nav li:nth-child(3) a:hover,.concept-localtasks #block-konzepttool-local-actions ul li:nth-child(3) a:hover,.concept-localtasks #block-konzepttool-local-actions nav li:nth-child(3) a:hover{background-color:rgba(255,0,0,0.8);color:#FFFFFF;}.concept-localtasks #block-konzepttool-local-tasks ul li.toolbar-icon-geysir span,.concept-localtasks #block-konzepttool-local-tasks nav li.toolbar-icon-geysir span,.concept-localtasks #block-konzepttool-local-actions ul li.toolbar-icon-geysir span,.concept-localtasks #block-konzepttool-local-actions nav li.toolbar-icon-geysir span{color:#CB5A27;}.concept-localtasks #block-konzepttool-local-tasks ul li.toolbar-icon-geysir.is-active span,.concept-localtasks #block-konzepttool-local-tasks nav li.toolbar-icon-geysir.is-active span,.concept-localtasks #block-konzepttool-local-actions ul li.toolbar-icon-geysir.is-active span,.concept-localtasks #block-konzepttool-local-actions nav li.toolbar-icon-geysir.is-active span{background-color:#CB5A27;color:white;}.concept-content,.comparison-content{max-width:1296px;margin:0 auto;margin-top:30px;}.concept-content.is-admin,.comparison-content.is-admin{padding-top:45px;}.concept-content img,.comparison-content img{max-width:100%;}.concept-content .print__wrapper,.comparison-content .print__wrapper{position:fixed;bottom:15px;left:50%;transform:translateX(-50%);z-index:500;}.concept-content .print__wrapper a,.comparison-content .print__wrapper a{display:inline-block;height:35px;line-height:35px;padding:0 15px;margin:0 5px;font-size:1.4rem;text-transform:uppercase;color:#AA111D;font-weight:400;transition:all 300ms ease-in-out;border-radius:25px;background-color:#FFFFFF;box-shadow:0 5px 20px rgba(0,0,0,0.1);}.concept-content .print__wrapper a:hover,.comparison-content .print__wrapper a:hover{background-color:#AA111D;color:#FFFFFF;}.concept-navigation .concept-pager{width:160px;height:160px;display:block;position:fixed;top:50%;transform:translateY(-50%);background:#FFFFFF;border-radius:160px;box-shadow:0 5px 30px rgba(0,0,0,0.075);background-repeat:no-repeat;transition:all 300ms ease-in-out;}.concept-navigation .concept-pager:hover{cursor:pointer;width:170px;height:170px;box-shadow:0 7px 35px rgba(0,0,0,0.175);}.concept-navigation .concept-pager.hidden{opacity:0;pointer-events:none;}.concept-navigation #pager-left{left:-80px;background-image:url(/themes/konzepttool/images/pager-left.svg);background-position:right 40px center;}.concept-navigation #pager-right{right:-80px;background-image:url(/themes/konzepttool/images/pager-right.svg);background-position:left 40px center;}.comparison-content{background-color:white;padding:30px;border-radius:6px;box-shadow:0 8px 15px rgba(0,0,0,0.1);margin-bottom:100px;}.comparison-content.is-admin{padding-top:30px;}.comparison-content .headline-large,.comparison-content .layout-container--login h1,.layout-container--login .comparison-content h1{margin-top:0 !important;}th{text-align:left;}.concept-sidebar,#block-privatenotes{background-color:rgba(255,255,255,0.85);backdrop-filter:blur(50px) saturate(180%);position:fixed;right:15px;width:380px;top:15px;border-radius:18px;height:calc(100vh - 30px);overflow:auto;padding:30px;z-index:3000;box-shadow:0 0 40px rgba(0,0,0,0.1);transition:opacity 650ms ease-in-out,transform 400ms ease-in-out;pointer-events:none;opacity:0;transform:translateX(150%);}.concept-sidebar.visible,#block-privatenotes.visible{pointer-events:all;opacity:1;transform:translateX(0);}.concept-sidebar .close-concept-sidebar,.concept-sidebar .close-concept-notes,#block-privatenotes .close-concept-sidebar,#block-privatenotes .close-concept-notes{display:block;position:absolute;right:15px;top:15px;width:24px;height:24px;}.concept-sidebar .close-concept-sidebar span,.concept-sidebar .close-concept-notes span,#block-privatenotes .close-concept-sidebar span,#block-privatenotes .close-concept-notes span{display:block;height:3px;width:100%;background-color:rgb(0,0,0);margin-bottom:6px;transition:all 200ms ease-in-out;position:absolute;}.concept-sidebar .close-concept-sidebar span:nth-child(1),.concept-sidebar .close-concept-notes span:nth-child(1),#block-privatenotes .close-concept-sidebar span:nth-child(1),#block-privatenotes .close-concept-notes span:nth-child(1){transform:rotate(45deg);transform-origin:bottom left;margin-left:3px;}.concept-sidebar .close-concept-sidebar span:nth-child(2),.concept-sidebar .close-concept-notes span:nth-child(2),#block-privatenotes .close-concept-sidebar span:nth-child(2),#block-privatenotes .close-concept-notes span:nth-child(2){transform:rotate(-45deg);transform-origin:top left;margin-left:3px;top:18px;}.concept-sidebar .close-concept-sidebar:hover,.concept-sidebar .close-concept-notes:hover,#block-privatenotes .close-concept-sidebar:hover,#block-privatenotes .close-concept-notes:hover{cursor:pointer;}.concept-sidebar .close-concept-sidebar:hover span,.concept-sidebar .close-concept-notes:hover span,#block-privatenotes .close-concept-sidebar:hover span,#block-privatenotes .close-concept-notes:hover span{background-color:#AA111D;}.concept-sidebar ul,#block-privatenotes ul{list-style-type:none;margin:0;padding:0;}.concept-sidebar ul li.entry,#block-privatenotes ul li.entry{padding-left:23px;}.concept-sidebar ul li.entry-kapitel a,.concept-sidebar ul li.entry-kapitel a .page-no,#block-privatenotes ul li.entry-kapitel a,#block-privatenotes ul li.entry-kapitel a .page-no{font-weight:600;color:#AA111D;}.concept-sidebar ul li a,#block-privatenotes ul li a{font-weight:400;color:#000000;transition:all 300ms ease-in-out;border-radius:12px;padding:4px 10px;font-size:1.6rem;display:inline-block;margin-bottom:2px;}.concept-sidebar ul li a .page-no,#block-privatenotes ul li a .page-no{display:inline-block;padding-right:5px;}.concept-sidebar ul li a:hover,#block-privatenotes ul li a:hover{background-color:rgba(0,0,0,0.05);cursor:pointer;}#block-privatenotes{left:30px;transform:translateX(-150%);}#block-privatenotes .msg-success{background-color:#6ECE65;border-radius:3px;padding:10px;color:white;font-weight:600;margin-top:10px;margin-bottom:20px;}#block-privatenotes form label{color:black;font-weight:600;margin-bottom:10px;display:block;}#block-privatenotes form textarea{width:100%;appearance:none;border:2px solid #6B6B6B;border-radius:6px;padding:10px;font-size:1.6rem;resize:vertical;transition:all 200ms ease-in-out;outline:none;min-height:200px;height:50vh;}#block-privatenotes form textarea:focus{border-color:#AA111D;}#block-privatenotes form input[type=submit]{outline:none;appearance:none;background:#AA111D;border:none;font-size:1.5rem;text-transform:uppercase;padding:10px 20px;color:white;box-shadow:0 10px 30px rgba(0,0,0,0.075);border-radius:3px;transition:all 300ms ease-in-out;margin-top:10px;}#block-privatenotes form input[type=submit]:hover{filter:brightness(140%);cursor:pointer;}.concept-icons{position:fixed;right:30px;}.concept-icons--left{position:fixed;left:30px;}.toggle-concept-notes{width:38px;height:34px;background-image:url(/themes/konzepttool/images/notes.svg);float:right;margin-left:2px;transition:all 200ms ease-in-out;}.toggle-concept-notes:hover{cursor:pointer;background-image:url(/themes/konzepttool/images/notes_hover.svg);}.toggle-concept-sidebar{width:40px;display:block;}.toggle-concept-sidebar span{display:block;height:4px;width:100%;background-color:rgba(0,0,0,0.35);margin-bottom:6px;transition:all 200ms ease-in-out;}.toggle-concept-sidebar span:nth-child(even){width:80%;margin-left:20%;background-color:rgba(0,0,0,0.15);}.toggle-concept-sidebar span:nth-child(2){transition:all 400ms ease-in-out;}.toggle-concept-sidebar span:nth-child(3){transition:all 200ms ease-in-out;}.toggle-concept-sidebar span:nth-child(4){transition:all 400ms ease-in-out;}.toggle-concept-sidebar:hover{cursor:pointer;}.toggle-concept-sidebar:hover span{background-color:#AA111D;}.toggle-concept-sidebar:hover span:nth-child(odd){margin-left:20%;width:80%;}.toggle-concept-sidebar:hover span:nth-child(even){margin-left:0;width:100%;}.main-chart-container{transition:transform 600ms ease-in-out;}.button-default,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite tr.draggable td div[class*=dummy-save] label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite tr.draggable td div[class*=dummy-save] label,html.js .layout-container--mandatsanfrage-form #block-konzepttool-account-menu ul li a,.bvds-merge-entities .button,.webform-submission-form input[type=submit],.webform-submission-form .button,a.button-default,.webform-submission-form a.button{appearance:none;background-color:#AA111D;border:none;font-size:1.5rem;text-transform:uppercase;padding:15px 30px;color:white;box-shadow:0 10px 30px rgba(0,0,0,0.075);border-radius:3px;transition:all 300ms ease-in-out;}.button-default:hover,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite tr.draggable td div[class*=dummy-save] label:hover,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite tr.draggable td div[class*=dummy-save] label:hover,html.js .layout-container--mandatsanfrage-form #block-konzepttool-account-menu ul li a:hover,.bvds-merge-entities .button:hover,.webform-submission-form input[type=submit]:hover,.webform-submission-form .button:hover,a.button-default:hover{filter:brightness(140%);cursor:pointer;}.button-default.button-grey,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite tr.draggable td div[class*=dummy-save] label.button-grey,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite tr.draggable td div[class*=dummy-save] label.button-grey,html.js .layout-container--mandatsanfrage-form #block-konzepttool-account-menu ul li a.button-grey,.bvds-merge-entities .button-grey.button,.webform-submission-form input.button-grey[type=submit],.webform-submission-form .button-grey.button,a.button-default.button-grey{background-color:#6B6B6B;color:black;}.button-default.button-grey:hover,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite tr.draggable td div[class*=dummy-save] label.button-grey:hover,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite tr.draggable td div[class*=dummy-save] label.button-grey:hover,html.js .layout-container--mandatsanfrage-form #block-konzepttool-account-menu ul li a.button-grey:hover,.bvds-merge-entities .button-grey.button:hover,.webform-submission-form input.button-grey[type=submit]:hover,.webform-submission-form .button-grey.button:hover,a.button-default.button-grey:hover{filter:brightness(112%);}.webform-submission-form{padding-bottom:100px;}.webform-submission-form .webform-submission-information{display:none;}.webform-submission-form input[type=checkbox],.webform-submission-form input[type=radio],.webform-submission-form input[type=checkbox]#edit-delete{appearance:none;display:inline-block;position:relative;top:5px;margin-right:0.5em;padding:0;background:#fff;border:1px solid #b5b5b5;width:20px !important;height:20px !important;transition:background 0.5s ease,border 0.2s ease-in-out;outline:none;border-width:2px;}.webform-submission-form input[type=checkbox]{border-radius:3px;}.webform-submission-form input[type=radio]{border-radius:50%;}.webform-submission-form input[type=checkbox]:checked,.webform-submission-form input[type=checkbox]:disabled:checked,.webform-submission-form input[type=checkbox].error:checked,.webform-submission-form input[type=checkbox].error:focus:checked,.webform-submission-form input[type=radio]:checked,.webform-submission-form input[type=radio]:disabled:checked,.webform-submission-form input[type=radio].error:checked,.webform-submission-form input[type=radio].error:focus:checked{background:#AA111D;box-shadow:inset 0 0 0 3px #fff;border-color:#AA111D;border-width:2px;}.webform-submission-form input[type=submit],.webform-submission-form .button{margin-top:30px;background-color:#333333;padding:24px 60px 24px 28px;border-radius:100px;text-transform:none;font-size:16px;font-weight:600;background-image:url(/themes/konzepttool/images/arrow-right.svg);background-repeat:no-repeat;background-size:22px;background-position:calc(100% - 24px) center;box-shadow:4px 4px 8px rgba(0,0,0,0.04);}.webform-submission-form input[type=submit]:hover,.webform-submission-form .button:hover{cursor:pointer;}@media screen and (max-width:350px){.webform-submission-form input[type=submit],.webform-submission-form .button{hyphens:auto;-webkit-hyphens:auto;text-wrap:balance;word-break:break-word;}}.webform-submission-form input[type=text],.webform-submission-form input[type=mail]{border:none;background-color:white;padding:10px 15px;outline:none;border-bottom:1px solid rgba(0,0,0,0.1);}.webform-submission-form .form-item input,.webform-submission-form .form-item select{margin-left:30px;}.webform-submission-form .webform-elements > .form-item{margin-bottom:10px;}.webform-submission-form .webform-elements > .form-item > label,.webform-submission-form .webform-elements > .form-item .fieldset-legend{display:block;color:#AA111D;font-weight:600;margin-bottom:10px;}.webform-submission-form .webform-elements > .webform-type-fieldset{margin:0;padding:0;border:none;}.webform-submission-form .webform-elements > .webform-type-fieldset .fieldset-wrapper > .form-item{margin-left:30px;margin-bottom:15px;}.webform-submission-form .webform-elements > .webform-type-fieldset .fieldset-wrapper > .form-item:last-child{margin-bottom:0;}.webform-submission-form .webform-elements > .webform-type-fieldset .fieldset-wrapper > .form-item select,.webform-submission-form .webform-elements > .webform-type-fieldset .fieldset-wrapper > .form-item input{margin:0;}.webform-submission-form .webform-elements > .webform-type-fieldset .fieldset-wrapper label:not(.option),.webform-submission-form .webform-elements > .webform-type-fieldset .fieldset-wrapper .fieldset-legend{display:block;color:black !important;font-weight:400 !important;margin-left:0px;margin-bottom:10px !important;}.webform-submission-form .webform-elements > .webform-type-fieldset .fieldset-wrapper label{margin:0 !important;}.webform-submission-form .webform-elements > .webform-type-fieldset .fieldset-wrapper input{margin-left:0;}.bvds-merge-entities .form-item input[type=checkbox],.bvds-merge-entities .form-item input[type=radio],.bvds-merge-entities .form-item input[type=checkbox]#edit-delete{display:inline-block;position:relative;top:5px;margin-right:0.5em;padding:0;background:#fff;border:1px solid #b5b5b5;width:20px !important;height:20px !important;transition:background 0.5s ease,border 0.2s ease-in-out;outline:none;border-width:2px;appearance:none;}.bvds-merge-entities .form-item input[type=checkbox]{border-radius:3px;}.bvds-merge-entities .form-item input[type=checkbox]:checked,.bvds-merge-entities .form-item input[type=checkbox]:disabled:checked,.bvds-merge-entities .form-item input[type=checkbox].error:checked,.bvds-merge-entities .form-item input[type=checkbox].error:focus:checked,.bvds-merge-entities .form-item input[type=radio]:checked,.bvds-merge-entities .form-item input[type=radio]:disabled:checked,.bvds-merge-entities .form-item input[type=radio].error:checked,.bvds-merge-entities .form-item input[type=radio].error:focus:checked{background:#AA111D;box-shadow:inset 0 0 0 3px #fff;border-color:#AA111D;border-width:2px;cursor:pointer;}.bvds-merge-entities .form-item input[type=checkbox]:hover,.bvds-merge-entities .form-item input[type=checkbox]:disabled:hover,.bvds-merge-entities .form-item input[type=checkbox]:focus,.bvds-merge-entities .form-item input[type=checkbox].error:hover,.bvds-merge-entities .form-item input[type=checkbox].error:focus:hover,.bvds-merge-entities .form-item input[type=radio]:hover,.bvds-merge-entities .form-item input[type=radio]:disabled:hover,.bvds-merge-entities .form-item input[type=radio].error:hover,.bvds-merge-entities .form-item input[type=radio].error:focus:hover{border-color:#AA111D;}.bvds-merge-entities .form-item input[type=text],.bvds-merge-entities .form-item input[type=date],.bvds-merge-entities .form-item input[type=email],.bvds-merge-entities .form-item select{background-color:#f2f2f2;border:none;font-size:1.6rem;padding:3px 10px;border-radius:3px;width:100%;max-width:300px;border:2px solid #f2f2f2;cursor:pointer;transition:all 200ms ease-in-out;}.bvds-merge-entities .form-item input[type=text]:hover,.bvds-merge-entities .form-item input[type=date]:hover,.bvds-merge-entities .form-item input[type=email]:hover,.bvds-merge-entities .form-item select:hover{border-color:#AA111D;}.bvds-merge-entities label{display:inline-block;}.bvds-merge-entities .button{margin-top:20px;}.layout-container--login{background-image:url(/themes/konzepttool/images/wallpaper.jpg);background-size:cover;background-position:center right;width:100vw;height:100vh;}.layout-container--login #block-konzepttool-local-tasks{padding-bottom:60px;}.layout-container--login #block-konzepttool-local-tasks ul{list-style:none;padding:0;margin:0;border-bottom:1px solid rgba(0,0,0,0.1);padding:0 80px;}.layout-container--login #block-konzepttool-local-tasks ul li{margin:0;display:inline-block;}.layout-container--login #block-konzepttool-local-tasks ul li a{display:block;height:35px;line-height:37px;padding:0 15px;font-size:1.4rem;text-transform:uppercase;color:#2C2C2C;font-weight:400;transition:all 400ms ease-in-out;}.layout-container--login #block-konzepttool-local-tasks ul li a.is-active{background-color:rgba(0,0,0,0.05);}.layout-container--login #block-konzepttool-local-tasks ul li a:hover{background-color:rgba(0,0,0,0.05);color:#000000;}.layout-container--login .concept-content{background-color:rgba(255,255,255,0.9);backdrop-filter:blur(20px) saturate(180%);box-shadow:0 1px 0px rgba(0,0,0,0.05),0 10px 30px rgba(0,0,0,0.075);width:50vw;max-width:720px;margin:0;padding:0;height:100vh;padding:60px 0px;padding-top:0;overflow:auto;}.layout-container--login .concept-content .login-v2--logo,.layout-container--login .concept-content .login-v2--info{display:none;}.layout-container--login .concept-content form,.layout-container--login .concept-content #block-konzepttool-page-title{padding:0 80px;}.layout-container--login .concept-content form .description,.layout-container--login .concept-content #block-konzepttool-page-title .description{display:none;}.layout-container--login .concept-content form .form-item,.layout-container--login .concept-content #block-konzepttool-page-title .form-item{margin-bottom:40px;}.layout-container--login .concept-content form .form-item label,.layout-container--login .concept-content #block-konzepttool-page-title .form-item label{font-size:1.5rem;text-transform:uppercase;display:block;margin-bottom:10px;}.layout-container--login .concept-content form .form-item input[type=text],.layout-container--login .concept-content form .form-item input[type=password],.layout-container--login .concept-content form .form-item input[type=email],.layout-container--login .concept-content #block-konzepttool-page-title .form-item input[type=text],.layout-container--login .concept-content #block-konzepttool-page-title .form-item input[type=password],.layout-container--login .concept-content #block-konzepttool-page-title .form-item input[type=email]{background-color:white;border:0;font-size:2.6rem;outline:none;padding:0 15px;line-height:50px;height:50px;width:100%;box-shadow:0 1px 0px rgba(0,0,0,0.05),0 10px 30px rgba(0,0,0,0.075);}.layout-container--login .concept-content form input[type=submit],.layout-container--login .concept-content form input[type=button],.layout-container--login .concept-content #block-konzepttool-page-title input[type=submit],.layout-container--login .concept-content #block-konzepttool-page-title input[type=button]{appearance:none;background-color:#AA111D;border:none;font-size:1.5rem;text-transform:uppercase;padding:15px 30px;color:white;box-shadow:0 10px 30px rgba(0,0,0,0.075);border-radius:3px;transition:all 300ms ease-in-out;}.layout-container--login .concept-content form input[type=submit]:hover,.layout-container--login .concept-content form input[type=button]:hover,.layout-container--login .concept-content #block-konzepttool-page-title input[type=submit]:hover,.layout-container--login .concept-content #block-konzepttool-page-title input[type=button]:hover{filter:brightness(140%);cursor:pointer;}.layout-container--login div[role=contentinfo]{padding:0 80px;}.layout-container--login div[role=contentinfo] .global-message{background-color:white;padding:20px;margin-bottom:30px;box-shadow:0 10px 30px rgba(0,0,0,0.075);}.layout-container--login div[role=contentinfo] .global-message.global-message--error{background-color:#AA111D;color:white;}.layout-container--login div[role=contentinfo] .global-message.global-message--error a{color:white;font-weight:800px;}.layout-container--login.login-v2{display:flex;align-items:center;justify-content:center;}.layout-container--login.login-v2 .concept-content{height:auto;width:90%;max-width:460px;margin:0 auto;padding:30px;border-radius:17px;box-shadow:0 10px 60px rgba(0,0,0,0.3);}.layout-container--login.login-v2 .concept-content .login-v2--logo{display:block;margin-bottom:20px;width:100%;height:auto;}.layout-container--login.login-v2 .concept-content .login-v2--info{display:block;margin-bottom:30px;font-weight:300;font-size:1.5rem;}.layout-container--login.login-v2 .concept-content form{padding:0;}.layout-container--login.login-v2 .concept-content form input[type=text],.layout-container--login.login-v2 .concept-content form input[type=password],.layout-container--login.login-v2 .concept-content form input[type=email]{font-size:18px;height:45px;padding:0 10px;}.layout-container--login.login-v2 .concept-content form input[type=submit]{width:100%;}.layout-container--login.login-v2 .concept-content form label.error,.layout-container--login.login-v2 .concept-content form .form-item--error-message{color:#AA111D;text-transform:none;margin-top:5px;font-size:1.3rem;font-weight:600;}.layout-container--login.login-v2 .concept-content form label.error em,.layout-container--login.login-v2 .concept-content form .form-item--error-message em{color:#AA111D;font-size:1.3rem;font-weight:600;}.layout-container--login.login-v2 .concept-content div[role=contentinfo]{padding:0;}.layout-container--login.login-v2 .concept-content div[role=contentinfo] .global-message{padding:15px 20px;font-size:1.5rem;}.layout-container--login.login-v2 .concept-content div[role=contentinfo] .global-message ul,.layout-container--login.login-v2 .concept-content div[role=contentinfo] .global-message ul li,.layout-container--login.login-v2 .concept-content div[role=contentinfo] .global-message ul li a{font-size:1.5rem;}.headline-large,.layout-container--login h1{color:#000000;text-transform:uppercase;font-weight:600;font-size:3.6rem;margin-bottom:15px;display:block;}.headline-small{color:#AA111D;text-transform:uppercase;font-weight:600;margin-bottom:15px;display:block;}.chart-large-headline{color:#000000;font-weight:400;font-size:5rem;margin-bottom:15px;display:inline-block;}.chart-main-headline{color:#000000;font-size:1.8rem;font-weight:600;display:block;}.chart-sub-headline{display:block;color:#000000;font-size:1.8rem;font-weight:300;margin-bottom:15px;display:block;}.field_text p,.field_paragraph_text p,.cke_editable p{margin:0;padding:0;}.field_text ul,.field_paragraph_text ul,.cke_editable ul{margin:0;padding:0;margin-top:10px;padding-left:35px;}.field_text ul ul,.field_paragraph_text ul ul,.cke_editable ul ul{margin-top:0;}.field_text ul li,.field_paragraph_text ul li,.cke_editable ul li{list-style-type:none;position:relative;padding:5px 0;margin:0;}.field_text ul li:before,.field_paragraph_text ul li:before,.cke_editable ul li:before{display:inline-block;content:"•";width:10px;height:10px;color:#AA111D;font-weight:600;font-size:4rem;line-height:2rem;font-family:Arial,Helvetica,sans-serif;position:absolute;left:-30px;top:0;margin-top:0;padding-top:7px;}.field_text ul li li:before,.field_paragraph_text ul li li:before,.cke_editable ul li li:before{color:#FFAD48;}.field_text ul li li li:before,.field_paragraph_text ul li li li:before,.cke_editable ul li li li:before{color:#000000;}.field_text ul li li li li:before,.field_paragraph_text ul li li li li:before,.cke_editable ul li li li li:before{color:#6B6B6B;}.field_text ol,.field_paragraph_text ol,.cke_editable ol{margin:0;padding:0;margin-top:10px;padding-left:35px;counter-reset:li;}.field_text ol ol,.field_paragraph_text ol ol,.cke_editable ol ol{margin-top:0;}.field_text ol li,.field_paragraph_text ol li,.cke_editable ol li{list-style-type:none;position:relative;padding:5px 0;margin:0;counter-increment:li;}.field_text ol li:before,.field_paragraph_text ol li:before,.cke_editable ol li:before{display:inline;content:counter(li) ".";min-width:10px;color:#AA111D;font-weight:600;font-size:1.7rem;position:absolute;left:-30px;top:7px;}.field_text ol li li:before,.field_paragraph_text ol li li:before,.cke_editable ol li li:before{color:#FFAD48;}.field_text ol li li li:before,.field_paragraph_text ol li li li:before,.cke_editable ol li li li:before{color:#000000;}.field_text ol li li li li:before,.field_paragraph_text ol li li li li:before,.cke_editable ol li li li li:before{color:#6B6B6B;}.chart--header{margin-bottom:15px;}.chart--header .col--left{text-align:left;}.chart--header .col--right{text-align:right;}.chart--header img{width:200px;height:auto;}.chart--header td{vertical-align:top;}.chart--footer{position:fixed;bottom:25px;left:0;padding:0 25px;width:100%;z-index:2;color:#2C2C2C;}.chart--footer .col--left{text-align:left;}.chart--footer .col--right{text-align:right;}.chart--footer td{vertical-align:top;font-size:1.5rem;}.paragraph--type--template-inhaltsverzeichnis ul{list-style-type:none;margin:0;padding:0;margin:60px 120px;}.paragraph--type--template-inhaltsverzeichnis ul li{line-height:34px;}.paragraph--type--template-inhaltsverzeichnis ul li.entry-kapitel{color:#AA111D;font-size:1.6rem;font-weight:600;}.paragraph--type--template-inhaltsverzeichnis ul li.entry{color:#000000;font-size:1.6rem;padding-left:23px;}.paragraph--type--template-inhaltsverzeichnis ul li:after{display:block;content:"";clear:both;}.paragraph--type--template-inhaltsverzeichnis ul li .page-no{display:block;float:left;color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;width:80px;}.paragraph--type--kapitel{background-color:#AA111D;color:#FFFFFF;}.paragraph--type--kapitel .field_paragraph_titel .field--item{display:block;width:90%;color:white;text-align:center;font-size:6rem;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.paragraph--type--kapitel .chart--header img{display:none !important;}.paragraph--type--kapitel .chart--footer{background:transparent;}.paragraph--type--kapitel .chart--footer td{color:white;}.node--person .field_person_anrede,.node--person .field_person_titel,.node--person .field_person_vorname,.node--person .field_person_nachname,.paragraph--type--template-vermoegenswert .field_person_anrede,.paragraph--type--template-vermoegenswert .field_person_titel,.paragraph--type--template-vermoegenswert .field_person_vorname,.paragraph--type--template-vermoegenswert .field_person_nachname,.paragraph--type--templ-vermoegenswert-ueb .field_person_anrede,.paragraph--type--templ-vermoegenswert-ueb .field_person_titel,.paragraph--type--templ-vermoegenswert-ueb .field_person_vorname,.paragraph--type--templ-vermoegenswert-ueb .field_person_nachname{display:inline-block;}.node--person .field_person_anrede .field--item,.node--person .field_person_titel .field--item,.node--person .field_person_vorname .field--item,.node--person .field_person_nachname .field--item,.paragraph--type--template-vermoegenswert .field_person_anrede .field--item,.paragraph--type--template-vermoegenswert .field_person_titel .field--item,.paragraph--type--template-vermoegenswert .field_person_vorname .field--item,.paragraph--type--template-vermoegenswert .field_person_nachname .field--item,.paragraph--type--templ-vermoegenswert-ueb .field_person_anrede .field--item,.paragraph--type--templ-vermoegenswert-ueb .field_person_titel .field--item,.paragraph--type--templ-vermoegenswert-ueb .field_person_vorname .field--item,.paragraph--type--templ-vermoegenswert-ueb .field_person_nachname .field--item{color:#AA111D;font-size:2rem;line-height:2rem;}.node--person .field_person_titel:after,.paragraph--type--template-vermoegenswert .field_person_titel:after,.paragraph--type--templ-vermoegenswert-ueb .field_person_titel:after{content:"";display:block;}.node--person .field,.paragraph--type--template-vermoegenswert .field,.paragraph--type--templ-vermoegenswert-ueb .field{margin-bottom:0px;}.node--person .field .field--label,.paragraph--type--template-vermoegenswert .field .field--label,.paragraph--type--templ-vermoegenswert-ueb .field .field--label{font-weight:300;color:#666;font-size:1.6rem;display:block;}.node--person .field .field--label + div,.paragraph--type--template-vermoegenswert .field .field--label + div,.paragraph--type--templ-vermoegenswert-ueb .field .field--label + div{display:block;}.node--person td > .field,.paragraph--type--template-vermoegenswert td > .field,.paragraph--type--templ-vermoegenswert-ueb td > .field{margin-bottom:10px;}.node--person .large-fields .field,.paragraph--type--template-vermoegenswert .large-fields .field,.paragraph--type--templ-vermoegenswert-ueb .large-fields .field{margin-bottom:30px;}.node--person .large-fields .field .field--label,.paragraph--type--template-vermoegenswert .large-fields .field .field--label,.paragraph--type--templ-vermoegenswert-ueb .large-fields .field .field--label{color:#AA111D;font-weight:600;}.node--person .fields-inline .field,.paragraph--type--template-vermoegenswert .fields-inline .field,.paragraph--type--templ-vermoegenswert-ueb .fields-inline .field{display:inline-block;}.node--person .person-data-table,.paragraph--type--template-vermoegenswert .person-data-table,.paragraph--type--templ-vermoegenswert-ueb .person-data-table{margin-top:30px;}.node--person .person-data-table td,.paragraph--type--template-vermoegenswert .person-data-table td,.paragraph--type--templ-vermoegenswert-ueb .person-data-table td{vertical-align:top;}.paragraph--type--chart.concept--title-chart{background-color:white;padding:40px;}.paragraph--type--chart.concept--title-chart:after{display:none;}.paragraph--type--chart.concept--title-chart .meta-layer{width:75%;padding-top:100px;}.paragraph--type--chart.concept--title-chart .meta-layer .headline-small{font-size:22px;padding-left:5px;font-weight:700;margin-bottom:10px;color:#000000;}.paragraph--type--chart.concept--title-chart .meta-layer .headline-large,.paragraph--type--chart.concept--title-chart .meta-layer .layout-container--login h1,.layout-container--login .paragraph--type--chart.concept--title-chart .meta-layer h1{font-size:68px;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:40px;color:#AA111D;}.paragraph--type--chart.concept--title-chart .meta-layer p{max-width:500px;}.paragraph--type--chart.concept--title-chart .logo{max-width:250px;}.paragraph--type--chart.concept--title-chart .title-label{width:100%;height:auto;max-width:180px;position:absolute;bottom:40px;right:60px;}.data-vermoegenssituation table{margin-bottom:30px;}.data-vermoegenssituation.data-immobilien table,.data-vermoegenssituation.data-gesellschaften table{width:100%;}.data-vermoegenssituation.data-immobilien table tr td:nth-child(1),.data-vermoegenssituation.data-gesellschaften table tr td:nth-child(1){width:35%;}.data-vermoegenssituation.data-immobilien table tr td:nth-child(2),.data-vermoegenssituation.data-gesellschaften table tr td:nth-child(2){width:15%;}.data-vermoegenssituation.data-immobilien table tr td:nth-child(3),.data-vermoegenssituation.data-gesellschaften table tr td:nth-child(3){width:15%;}.data-vermoegenssituation.data-immobilien table tr td:nth-child(4),.data-vermoegenssituation.data-gesellschaften table tr td:nth-child(4){width:35%;}.data-vermoegenssituation.data-finanzen table{width:70%;}.gesamtwert-aktiva{font-weight:600;}.gesamtwert-aktiva table{width:50%;border-spacing:25px;}.gesamtwert-aktiva table tr td{width:50%;border-top:5px solid #000000;}strong{font-weight:700 !important;}.paragraph--type--chart{height:952px;background-color:white;box-shadow:0 1px 0px rgba(0,0,0,0.05),0 10px 30px rgba(0,0,0,0.075);margin-bottom:60px;padding:30px;position:relative;overflow:hidden;}.paragraph--type--chart:after{display:block;content:"";height:80px;width:100%;background:linear-gradient(rgba(255,255,255,0) 0%,white 50%);position:absolute;bottom:0;z-index:1;left:0;}.paragraph--type--chart .chart--footer{position:absolute;bottom:20px;left:0;width:100%;z-index:200;}.geysir-field-paragraph-wrapper{margin-bottom:60px;}.paragraph--unpublished{opacity:0.3;}.paragraph--type--kapitel{background-color:#AA111D;color:#FFFFFF;}.paragraph--type--kapitel:after{display:none;}.paragraph--type--bild,.paragraph--type--text{margin-bottom:10px !important;}.paragraph--type--bild .field_text,.paragraph--type--bild .field_image,.paragraph--type--text .field_text,.paragraph--type--text .field_image{margin-bottom:0px;}.paragraph--type--bild img,.paragraph--type--text img{width:100%;height:auto;}.empty-fields__text{border:2px dashed #666;border-radius:3px;padding:10px;text-align:center;background-color:rgba(102,102,102,0.2);background:linear-gradient(rgba(102,102,102,0.1) 0%,rgba(102,102,102,0.2) 100%);color:#666;text-transform:uppercase;font-size:1.5rem;}table{width:100%;}.field_text caption,.field_paragraph_text caption,.data-vermoegenssituation caption{color:#AA111D;font-weight:600;font-size:2rem;text-align:left;caption-side:top;padding-bottom:15px;}.field_text table,.field_paragraph_text table,.data-vermoegenssituation table{width:100%;border-collapse:separate;border-spacing:25px 0;}.field_text table tr th,.field_paragraph_text table tr th,.data-vermoegenssituation table tr th{padding:3px 0;color:#AA111D;font-weight:600;border-bottom:3px solid #666;text-align:right;font-size:1.5rem;vertical-align:top;}.field_text table tr th:first-child,.field_paragraph_text table tr th:first-child,.data-vermoegenssituation table tr th:first-child{text-align:left;}.field_text table tr td,.field_paragraph_text table tr td,.data-vermoegenssituation table tr td{padding:7px 0;border-bottom:1px solid #6B6B6B;font-weight:normal;font-size:1.5rem;font-weight:300;vertical-align:top;color:#000000;text-align:right;}.field_text table tr td:first-child,.field_paragraph_text table tr td:first-child,.data-vermoegenssituation table tr td:first-child{text-align:left;}.field_text table tr td p,.field_paragraph_text table tr td p,.data-vermoegenssituation table tr td p{margin:0;padding:0;font-weight:normal;font-size:1.5rem;font-weight:300;color:#000000;}.field_text table tr.summary td,.field_paragraph_text table tr.summary td,.data-vermoegenssituation table tr.summary td{font-weight:600;border-top:1px solid #000000;border-bottom:0;}.paragraph--type--raster-2-spalten table{padding:0;width:100%;}.hide-in-frontend{display:none;}.quickedit-toolbar-container{transition:all 400ms ease-in-out !important;}.contextual-region.focus{outline:2px dashed #AA111D;outline-offset:2px;}.quickedit-field.quickedit-editable,.quickedit-field .quickedit-editable{outline:1px dashed rgba(255,173,72,0.5);background-color:rgba(255,173,72,0.1);box-shadow:none;}.quickedit-field.quickedit-editing{width:auto !important;box-shadow:0 0 0 5px white,0 5px 10px rgba(0,0,0,0.1) !important;background-color:#FEF7EC;}.contextual .trigger,.contextual .trigger:hover{width:32px !important;height:32px !important;text-indent:-9999px;background-image:url(/themes/konzepttool/images/edit.svg) !important;background-repeat:no-repeat;background-position:center center;background-size:24px;border-radius:50% !important;background-color:#AA111D;border:none !important;}.contextual-region .contextual .contextual-links{border:none;box-shadow:0 2px 6px rgba(0,0,0,0.1);border-radius:0;}.contextual-region .contextual .contextual-links a{display:block;margin:0.25em 0;padding:8px 10px;color:#333;background-color:#fff;font-family:"Open Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:0.8em;}.contextual-region .contextual .contextual-links a:hover{background-color:#FEF7EC !important;}.quickedit-toolbar-container > .quickedit-toolbar-content,.quickedit-toolbar-container > .quickedit-toolbar-lining{border-radius:0 !important;border:none !important;box-shadow:none;}.quickedit-toolbar-content{box-shadow:0 2px 12px rgba(0,0,0,0.25) !important;font-size:1.4rem;}.quickedit-toolbar-container > .quickedit-toolbar-content{position:relative;z-index:2;box-sizing:border-box;padding:0.1667em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:black;background-image:none;background-color:white;border:none;}.quickedit-toolbar-container > .quickedit-toolbar-pointer{position:absolute;z-index:1000;bottom:2px;left:18px;display:block;width:16px;height:16px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;box-shadow:none;}.quickedit-toolbar,.quickedit-toolbar.icon{background-image:none !important;padding-left:0;}.quickedit-toolbar:before,.quickedit-toolbar.icon:before{display:none;}.quickedit-toolbar-label{overflow:hidden;padding:0.333em 0.4em;white-space:nowrap;text-overflow:ellipsis;font-style:normal;font-family:"Open Sans",sans-serif;}.quickedit-button.action-save,.quickedit-button.action-saving,.quickedit-button.action-save:hover,.quickedit-button.action-saving:hover,.quickedit-button.action-save:focus,.quickedit-button.action-saving:focus{margin-top:0;color:#fff;border:none;background-image:none;background-color:#AA111D;text-shadow:none;font-weight:400;-webkit-font-smoothing:initial;font-family:"Open Sans",sans-serif;padding:5px 10px;font-size:1.4rem !important;border-radius:3px;outline:none !important;box-shadow:none !important;}.quickedit-button.action-save:focus ,.quickedit-button.action-saving:focus ,.quickedit-button.action-save:hover:focus ,.quickedit-button.action-saving:hover:focus ,.quickedit-button.action-save:focus:focus ,.quickedit-button.action-saving:focus:focus {outline:none !important;box-shadow:none !important;}.quickedit-toolbar-container .quickedit-button.action-cancel{border:1px solid transparent;background-color:transparent;background-image:url(/themes/konzepttool/images/close.svg);background-repeat:no-repeat;background-position:center center;background-size:100%;width:18px;height:18px;padding:0;margin:0;min-width:0;min-height:0;margin-right:5px;margin-left:10px;}.quickedit-toolbar-container .quickedit-button.action-cancel:focus{outline:none;}.quickedit .icon-close:before{display:none;}.ui-widget.ui-widget-content{font-size:1.4rem;font-family:"Open Sans",sans-serif;z-index:1000;border:none !important;border-radius:0;box-shadow:0 2px 12px rgba(0,0,0,0.25);}.ui-dialog .ui-dialog-titlebar{color:#AA111D;}.ui-widget-overlay.ui-front{z-index:999;}.quickedit-discard-modal{min-width:500px;}.quickedit-field.quickedit-highlighted,.quickedit-form.quickedit-highlighted,.quickedit-field .quickedit-highlighted{box-shadow:0 2px 6px rgba(0,0,0,0.1);}.quickedit-field.quickedit-highlighted h4,.quickedit-form.quickedit-highlighted h4,.quickedit-field .quickedit-highlighted h4{margin:0;margin-bottom:10px;}.paragraph--type--checklisten .webform-row{display:block;margin-bottom:30px;text-align:center;}.paragraph--type--checklisten .webform-row h3{text-align:left;}.paragraph--type--checklisten .webform-row a{display:inline-block;font-size:20px;padding:20px 60px;margin-top:120px;}.node--person--full .person-comparison-controls{background-color:white;border-radius:8px;margin-bottom:30px;padding:30px;}#comparison-table{width:100%;}#comparison-table tr td{padding:7px 0;border-bottom:1px solid #6B6B6B;font-weight:normal;font-size:1.5rem;font-weight:300;vertical-align:top;}#comparison-table tr td:nth-child(1){width:20%;}#comparison-table tr th{padding:3px 0;color:#AA111D;font-weight:600;border-bottom:3px solid #666;text-align:left;font-size:1.5rem;vertical-align:top;}#comparison-table tr th:first-child{text-align:left;}#comparison-table tbody tr:first-child a{font-size:1.4rem;background-color:#AA111D;color:#FFFFFF;border-radius:4px;padding:2px 6px;}#comparison-table .field_mandatsanfrage .field--item{font-size:1.4rem;}.comparison-button{display:inline-block;margin-top:15px;}.spacer{display:block;}.spacer--small{height:30px;}.spacer--medium{height:60px;}.spacer--large{height:90px;}.geysir-field-paragraph-wrapper{outline:1px dashed rgba(255,173,72,0.5);background-color:rgba(255,173,72,0.1);min-height:25px;}.geysir-field-paragraph-wrapper:hover{outline:2px dashed #aa111d;outline-offset:5px;box-shadow:0 0 0px 5px rgba(170,17,29,0.15);}.geysir-field-paragraph-wrapper:hover:after{background-color:rgba(170,17,29,0.15);z-index:2;}.geysir-field-paragraph-links a{border:0px solid #f2f2f2;color:#AA111D;transition:background 200ms ease-in-out;background-color:#f2f2f2;box-shadow:0 2px 6px rgba(0,0,0,0.15);width:45px;height:45px;}.geysir-field-paragraph-wrapper .geysir-field-paragraph-wrapper:hover .geysir-field-paragraph-links a:hover,.geysir-field-paragraph-links a:hover{background-color:#AA111D;border-color:#AA111D;box-shadow:none;color:#fff;}.geysir-add-type input{width:100%;height:auto;}.geysir-modal-add-select-type-form .geysir-add-type:hover{border:2px solid #AA111D;}.ui-dialog.geysir-dialog,.ui-dialog{font-family:"Open Sans",sans-serif;font-size:1.5rem;border-radius:3px;position:absolute;z-index:1260;overflow:visible;color:#000;background:#fff;border:none;padding:20px;box-shadow:0 1px 0px rgba(0,0,0,0.05),0 10px 30px rgba(0,0,0,0.075);}.ui-dialog.geysir-dialog .ui-dialog-titlebar,.ui-dialog .ui-dialog-titlebar{font-weight:bold;background:transparent;border-style:solid;border-radius:0;border-width:0 0 1px 0;border-color:#ccc;border:0;padding:0;margin:0;padding-bottom:10px;font-size:1.5rem;text-transform:uppercase;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:0;top:0;width:20px;margin:0;height:20px;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:0;background:none;overflow:visible;}.ui-dialog.geysir-dialog .ui-dialog-buttonpane,.ui-dialog .ui-dialog-buttonpane{margin-top:0;background:transparent;padding:0;padding-top:20px;border:none;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;text-align:center;}.ui-dialog.geysir-dialog .button,.ui-dialog .button{outline:none;appearance:none;background:#AA111D;border:none;font-size:1.5rem;text-transform:uppercase;padding:15px 30px;color:white;box-shadow:0 10px 30px rgba(0,0,0,0.075);border-radius:3px;transition:all 300ms ease-in-out;}.ui-dialog.geysir-dialog .button:hover,.ui-dialog .button:hover{filter:brightness(140%);cursor:pointer;}.ui-dialog.geysir-dialog fieldset{border:none;padding:0;margin:0;}.ui-dialog.geysir-dialog fieldset legend{display:none;}.ui-dialog.geysir-dialog fieldset input[type=submit],.ui-dialog.geysir-dialog fieldset input[type=button]{background-color:#666;padding:5px 10px;}.ui-dialog.geysir-dialog fieldset input[type=submit]:hover,.ui-dialog.geysir-dialog fieldset input[type=button]:hover{background-color:#2C2C2C;}.ui-dialog.geysir-dialog table{width:100%;padding:0;margin:0;border:none;}.ui-dialog.geysir-dialog table th{text-align:left;font-size:1.5rem;text-transform:uppercase;}.ui-dialog.geysir-dialog table td{padding:0;}.ui-dialog.geysir-dialog .form-item{margin-bottom:10px;}.ui-dialog.geysir-dialog .form-item label{display:inline-block;min-width:200px;padding-right:15px;font-size:1.5rem;margin-bottom:10px;font-weight:600;}.ui-dialog.geysir-dialog .form-item label:after{content:":";display:inline-block;}.ui-dialog.geysir-dialog .ief-form{margin-top:20px;background-color:#f2f2f2;padding:20px;border-radius:3px;}.ui-dialog.geysir-dialog .ief-form input[type=submit],.ui-dialog.geysir-dialog .ief-form input[type=button]{background:#AA111D;padding:15px 30px;margin-top:10px;}.ui-dialog.geysir-dialog .ief-form input[type=submit]:hover,.ui-dialog.geysir-dialog .ief-form input[type=button]:hover{background:#AA111D;filter:brightness(140%);cursor:pointer;}.ui-dialog.geysir-dialog input[type=text]{background-color:white;border:1px solid rgba(0,0,0,0.15);font-size:1.7rem;outline:none;padding:0 15px;line-height:40px;height:40px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.04);}.ui-dialog.geysir-dialog input[type=text].form-autocomplete{background-repeat:no-repeat;background-position:right 15px center;}.ui-dialog.geysir-dialog .ui-autocomplete{border:none;box-shadow:0 1px 0px rgba(0,0,0,0.05),0 10px 30px rgba(0,0,0,0.075);}.ui-dialog.geysir-dialog .ui-autocomplete ul{margin-top:-1px;}.ui-dialog.geysir-dialog .ui-autocomplete .ui-menu-item a{display:block;padding:10px 15px 10px 15px;font-family:"Open Sans",sans-serif;font-size:1.7rem;border:none;outline:none;}.ui-dialog.geysir-dialog .ui-autocomplete .ui-menu-item a.ui-state-active{color:white;background-color:#AA111D;border:none;outline:none;margin:0;}.ui-dialog.geysir-dialog .filter-wrapper{display:none;}.ui-dialog.geysir-dialog .image-widget{font-size:1.5rem;}.ui-dialog.geysir-dialog .image-widget label{display:none;}.ui-dialog.geysir-dialog .image-widget .file{display:block;margin-top:15px;}.ui-dialog.geysir-dialog .image-widget .button{display:block;margin-top:15px;margin-bottom:15px;}.adminimal-admin-toolbar .custom-draft--save{top:calc(94px + 2rem) !important;}@keyframes slide-in{0%{opacity:0;transform:translateY(100%);}50%{opacity:0%;transform:translateY(60%);}75%{opacity:80%;}100%{opacity:1;transform:translateY(0);}}@keyframes fade-in{0%{opacity:0;}50%{opacity:0;}100%{opacity:1;}}html.js .layout-container--mandatsanfrage-form .Toolbar{height:80px;width:100%;position:fixed;top:0;left:0;background:#FFFFFF;display:flex;justify-content:space-between;align-items:center;padding:0 30px;box-sizing:border-box;z-index:90;border-bottom:0;backdrop-filter:blur(6px);box-shadow:0 8px 12px rgba(0,0,0,0.05);}@media only screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form .Toolbar{height:56px;background:linear-gradient(180deg,#E7E7E7 0%,rgba(231,231,231,0.6352941176) 100%);box-shadow:0 1px 0px rgba(0,0,0,0.05),0 6px 8px rgba(0,0,0,0.075);padding:0 15px;}}html.js .layout-container--mandatsanfrage-form .Toolbar .Logo{height:35px;}html.js .layout-container--mandatsanfrage-form .Toolbar .Logo img{height:35px;}html.js .layout-container--mandatsanfrage-form .Toolbar .ToolbarTitle{display:none;font-weight:600;font-size:20px;}html.js .layout-container--mandatsanfrage-form .Toolbar .MobilePhoneCTA{display:none;position:absolute;right:30px;}html.js .layout-container--mandatsanfrage-form .Toolbar .MobilePhoneCTA img{display:block;}@media only screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form .Toolbar:not(.Buero){align-items:center;justify-content:space-between;}html.js .layout-container--mandatsanfrage-form .Toolbar:not(.Buero) nav{display:none;}html.js .layout-container--mandatsanfrage-form .Toolbar:not(.Buero) .MobilePhoneCTA{display:block;}}@media screen and (max-width:300px){html.js .layout-container--mandatsanfrage-form .Toolbar:not(.Buero){justify-content:flex-start;}html.js .layout-container--mandatsanfrage-form .Toolbar:not(.Buero) .MobilePhoneCTA{right:20px;}}html.js .layout-container--mandatsanfrage-form .Toolbar.Buero .global-message p{color:#AA111D;font-weight:bold;}html.js .layout-container--mandatsanfrage-form .Toolbar nav{height:100%;}html.js .layout-container--mandatsanfrage-form .NavigationItems{margin:0;padding:0;list-style:none;display:flex;align-items:center;height:100%;}html.js .layout-container--mandatsanfrage-form .NavigationItem{margin:0;box-sizing:border-box;display:flex;height:100%;align-items:center;}html.js .layout-container--mandatsanfrage-form .NavigationItem a{color:black;text-decoration:none;height:100%;padding:16px 10px;border-bottom:4px solid transparent;box-sizing:border-box;display:block;}html.js .layout-container--mandatsanfrage-form .PersonArea{display:flex;position:relative;align-items:center;}html.js .layout-container--mandatsanfrage-form .PersonImage{display:inline-block;width:50px;height:50px;border-radius:25px;background-image:url("/sites/default/files/2023-12/beate.jpg");background-size:cover;background-repeat:no-repeat;box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.2);}html.js .layout-container--mandatsanfrage-form .Status{height:40px;width:140px;line-height:20px;font-size:14px;font-weight:600;text-transform:none;padding-left:16px;}html.js .layout-container--mandatsanfrage-form .Status span{color:#333333;line-height:20px;font-size:14px;}html.js .layout-container--mandatsanfrage-form .Open{color:#539408;position:relative;}html.js .layout-container--mandatsanfrage-form .Open:after{width:8px;height:8px;display:none;content:"";background-color:#539408;border-radius:50%;position:absolute;top:50%;left:20px;transform:translateY(-50%);}html.js .layout-container--mandatsanfrage-form .Closed{color:#AA111D;line-height:40px;padding-left:32px;}html.js .layout-container--mandatsanfrage-form .Closed:after{width:8px;height:8px;display:block;content:"";background-color:#AA111D;border-radius:50%;position:absolute;top:50%;left:55px;transform:translateY(-50%);}html.js .layout-container--mandatsanfrage-form .NavigationItem button{width:auto;float:right;border:none;background:#FFFFFF;box-shadow:none;border-radius:3px;font-family:"Open Sans";font-size:12px;font-weight:600;color:white;line-height:30px;padding:0px 15px;margin:0 0 0 20px;text-transform:uppercase;background-position:right 20px center;background-repeat:no-repeat;transition:all 0.3s ease-in-out;position:relative;overflow:hidden;outline:none;margin-bottom:0px;background-color:#AA111D;}html.js .layout-container--mandatsanfrage-form .NavigationItem button:hover:enabled,html.js .layout-container--mandatsanfrage-form .NavigationItem button:focus{color:white;filter:brightness(120%);cursor:pointer;text-shadow:0 1px 1px rgba(0,0,0,0.2);}html.js .layout-container--mandatsanfrage-form .NavigationItem button:disabled{opacity:0.6;cursor:not-allowed;}html.js .layout-container--mandatsanfrage-form #block-konzepttool-account-menu{display:block;position:absolute;top:15px;right:10px;z-index:2;}html.js .layout-container--mandatsanfrage-form #block-konzepttool-account-menu ul{margin:0;padding:0;list-style:none;}html.js .layout-container--mandatsanfrage-form #block-konzepttool-account-menu ul li{margin:0;padding:0;list-style-type:none;}html.js .layout-container--mandatsanfrage-form #block-konzepttool-account-menu ul li a{display:block;height:45px;line-height:45px;padding-block:0;}html.js .layout-container--mandatsanfrage-form .webform-progress{position:fixed;top:80px;left:0;width:100%;z-index:999;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form .webform-progress{top:56px;}}html.js .layout-container--mandatsanfrage-form .webform-progress .progress-tracker{margin:0;background-color:#FFFFFF;}html.js .layout-container--mandatsanfrage-form .webform-progress .progress-tracker .progress-step:last-child .progress-marker:after{display:block;}html.js .layout-container--mandatsanfrage-form .webform-progress .progress-tracker .progress-step.is-complete .progress-marker:after{background-color:#AA111D;}html.js .layout-container--mandatsanfrage-form .webform-progress .progress-tracker .progress-step .progress-marker:before{display:none;}html.js .layout-container--mandatsanfrage-form .webform-progress .progress-tracker .progress-step .progress-marker:after{top:0;right:0;background-color:rgb(245,245,245);box-shadow:0 2px 4px rgba(0,0,0,0.05);height:8px;}html.js .layout-container--mandatsanfrage-form .webform-progress .progress-tracker .progress-step .progress-text{display:none;}html.js .layout-container--mandatsanfrage-form .webform-progress__status{margin-top:15px;}html.js .layout-container--mandatsanfrage-form .webform-progress__status .webform-progress__percentage{font-size:14px;font-weight:600;}html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .form-item,html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .container-webform{opacity:0;animation:slide-in 1s ease-out forwards;animation-delay:1.5s;}html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .form-item.delay-2,html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .container-webform.delay-2{animation-delay:1.5s;}html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .form-item.delay-3,html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .container-webform.delay-3{animation-delay:2s;}html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .form-item.delay-4,html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .container-webform.delay-4{animation-delay:2.5s;}html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .form-item.delay-5,html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .container-webform.delay-5{animation-delay:3s;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform{display:block;max-width:100%;margin:0;background-color:#F5F5F5;color:#FFFFFF;padding:48px;border-radius:16px;position:relative;align-self:flex-end;max-width:840px;}@media screen and (max-width:768px){html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform{padding:30px;}}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform{padding:24px;}}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .global-message,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .global-message{display:none !important;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item > .form-item,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform > .form-item{display:flex;flex-wrap:wrap;margin-bottom:20px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item > .form-item.form-radios,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform > .form-item.form-radios{justify-content:flex-end;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item > .form-item:last-child,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform > .form-item:last-child{margin-bottom:0;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item > label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform > label{display:block;margin-bottom:15px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform label{font-size:1.7rem;line-height:1.4;padding:10px 5px 0 0;color:#333333;font-weight:600;hyphens:auto;-webkit-hyphens:auto;text-wrap:balance;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform label{padding:0 5px 0 0;}}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item label.form-required:after,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform label.form-required:after{content:"*";color:#AA111D;display:inline-block;padding-left:5px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item label .asterisk,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform label .asterisk{color:#AA111D;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .form-item--error-message,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .form-item--error-message{color:#AA111D;font-size:12px;padding-block:10px;padding-bottom:0;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .form-item--error-message.error,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .form-item--error-message.error{width:100%;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .form-item--error-message + .form-item--error-message,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .form-item--error-message + .form-item--error-message{display:none !important;}html.js .layout-container--mandatsanfrage-form.part-one .concept-content{padding:120px 30px 0;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form.part-one .concept-content{padding:80px 15px 0;}}html.js .layout-container--mandatsanfrage-form .concept-content{margin-block:0;padding:140px 30px 0;max-width:1500px;}@media screen and (max-width:920px){html.js .layout-container--mandatsanfrage-form .concept-content{padding:180px 30px 0;}}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form .concept-content{padding:140px 15px 0;}}html.js .layout-container--mandatsanfrage-form .concept-content .webform-messages,html.js .layout-container--mandatsanfrage-form .concept-content .webform-messages .global-message,html.js .layout-container--mandatsanfrage-form .concept-content form .global-message{font-weight:300;line-height:1.6;}html.js .layout-container--mandatsanfrage-form .concept-messages{height:100%;position:relative;}html.js .layout-container--mandatsanfrage-form .concept-messages .global-message{position:static;transform:translate(0,0);margin:60px auto;margin-bottom:30px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .js-webform-radios > .form-item:nth-child(1):nth-last-child(3),html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .js-webform-radios > .form-item:nth-child(2):nth-last-child(2),html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .js-webform-radios > .form-item:nth-child(3):nth-last-child(1),html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .js-webform-radios > .form-item:nth-child(1):nth-last-child(3),html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .js-webform-radios > .form-item:nth-child(2):nth-last-child(2),html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .js-webform-radios > .form-item:nth-child(3):nth-last-child(1){width:calc(32% - 10px);}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .js-webform-radios > .form-item:nth-child(1):nth-last-child(3),html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .js-webform-radios > .form-item:nth-child(2):nth-last-child(2),html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .js-webform-radios > .form-item:nth-child(3):nth-last-child(1),html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .js-webform-radios > .form-item:nth-child(1):nth-last-child(3),html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .js-webform-radios > .form-item:nth-child(2):nth-last-child(2),html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .js-webform-radios > .form-item:nth-child(3):nth-last-child(1){width:calc(50% - 10px);}}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite table,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite caption,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite tbody,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite tfoot,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite thead,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite tr,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite th,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite td,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite table,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite caption,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite tbody,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite tfoot,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite thead,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite tr,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite th,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite td{all:unset;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite th,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite th.webform-multiple-table--operations,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite th,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite th.webform-multiple-table--operations{display:none;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .webform-multiple-table--handle,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .webform-multiple-table--handle{display:none;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .tabledrag-toggle-weight-wrapper,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .tabledrag-toggle-weight-wrapper{display:none;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .webform-multiple-table--weight,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .webform-multiple-table--weight{display:none;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .webform-multiple-table--operations,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .webform-multiple-table--operations{text-align:right;width:100%;display:block;height:45px;margin-top:15px;margin-bottom:5px;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .webform-multiple-table--operations,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .webform-multiple-table--operations{transform:none;text-align:right;}}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .webform-multiple-table--operations .image-button,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .webform-multiple-table--operations .image-button{background-image:url(/themes/konzepttool/images/icon--trash--white.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:16px;padding:12px 30px;padding-right:50px;font-size:15px;border:none;opacity:1;border-radius:50px;transition:all 300ms ease-in-out;background-color:#AA111D;text-align:center;max-width:initial;font-weight:600;width:auto;box-shadow:4px 4px 8px rgba(0,0,0,0.04);color:white;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .webform-multiple-table--operations .image-button:hover,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .webform-multiple-table--operations .image-button:hover{filter:brightness(140%);cursor:pointer;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .webform-multiple-table--operations .image-button:first-of-type,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .webform-multiple-table--operations .image-button:first-of-type{display:none;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .webform-multiple-table--operations .image-button.image-button--custom,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .webform-multiple-table--operations .image-button.image-button--custom{display:inline-block;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .webform-multiple-add,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .webform-multiple-add{margin-top:10px;text-align:right;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .webform-multiple-add input[type=submit],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .webform-multiple-add input[type=submit]{padding:12px 50px;font-size:15px !important;background-image:url(/themes/konzepttool/images/icon-plus--white.svg);background-position:right 20px center;word-break:break-word;hyphens:auto;-webkit-hyphens:auto;white-space:normal;text-wrap:balance;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .webform-multiple-add input[type=submit][disabled],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .webform-multiple-add input[type=submit][disabled]{opacity:0.25 !important;pointer-events:none;}@media screen and (max-width:420px){html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .webform-multiple-add input[type=submit],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .webform-multiple-add input[type=submit]{width:100%;}}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .webform-multiple-add .js-form-type-number,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .webform-multiple-add .js-form-type-number{display:none;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite tr.draggable,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite tr.draggable{display:flex;flex-direction:column;padding-top:30px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite tr.draggable .card-header,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite tr.draggable .card-header{margin-top:0;font-weight:600;font-size:24px;hyphens:auto;-webkit-hyphens:auto;text-wrap:balance;word-break:break-word;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite tr.draggable:first-child,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite tr.draggable:first-child{border-top:none;padding-top:0;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite tr.draggable td div[class*=dummy-save],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite tr.draggable td div[class*=dummy-save]{display:flex;justify-content:flex-end;margin-top:15px;margin-bottom:0px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite tr.draggable td div[class*=dummy-save] label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite tr.draggable td div[class*=dummy-save] label{position:static;display:inline-block;margin-top:30px;background-color:#333333;border-radius:100px;text-transform:none;font-size:15px;padding:12px 50px !important;font-weight:600;background-repeat:no-repeat;background-size:16px;background-image:url(/themes/konzepttool/images/check--white.svg);background-position:right -60px center;box-shadow:4px 4px 8px rgba(0,0,0,0.04);width:auto;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite tr.draggable td div[class*=dummy-save] label:hover,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite tr.draggable td div[class*=dummy-save] label:hover{filter:brightness(140%);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite tr.draggable td div[class*=dummy-save] label.has-saved,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite tr.draggable td div[class*=dummy-save] label.has-saved{background-position:right 20px center;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite tr.draggable td div[class*=dummy-save] label.disabled,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite tr.draggable td div[class*=dummy-save] label.disabled{opacity:0.25 !important;pointer-events:none;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite tr.draggable td div[class*=dummy-save] input,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite tr.draggable td div[class*=dummy-save] input{display:none !important;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite fieldset.form-item,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite fieldset.form-item{margin-top:15px;margin-bottom:30px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite fieldset.form-item .form-item,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite fieldset.form-item .form-item{margin-bottom:0;min-height:0;height:auto;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .form-item,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .form-item{flex-wrap:nowrap;flex-direction:row;height:auto;margin-bottom:20px !important;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .form-item label.visually-hidden,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .form-item .fieldset-legend.visually-hidden,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .form-item label.visually-hidden,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .form-item .fieldset-legend.visually-hidden{display:block !important;width:100%;position:static !important;overflow:visible !important;clip:auto !important;height:auto !important;word-wrap:initial !important;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .form-item .fieldset-legend.visually-hidden,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .form-item .fieldset-legend.visually-hidden{width:100% !important;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .form-item span.fieldset-legend,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .form-item span.fieldset-legend{line-height:1.2;color:#000000;font-size:15px;font-weight:600;hyphens:auto;-webkit-hyphens:auto;word-break:break-word;text-wrap:balance;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .form-item.js-webform-type-radios legend,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .form-item.js-webform-type-checkboxes legend,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .form-item.js-webform-type-managed-file legend,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .form-item.js-webform-type-radios legend,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .form-item.js-webform-type-checkboxes legend,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .form-item.js-webform-type-managed-file legend{display:block !important;width:100%;height:auto;margin-bottom:15px !important;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .form-item.js-webform-type-radios .fieldset-wrapper,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .form-item.js-webform-type-checkboxes .fieldset-wrapper,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .form-item.js-webform-type-managed-file .fieldset-wrapper,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .form-item.js-webform-type-radios .fieldset-wrapper,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .form-item.js-webform-type-checkboxes .fieldset-wrapper,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .form-item.js-webform-type-managed-file .fieldset-wrapper{width:100%;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .form-item.js-form-type-managed-file .file,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .form-item.js-form-type-managed-file .file + span,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .form-item.js-form-type-managed-file .file,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .form-item.js-form-type-managed-file .file + span{transform:translateY(-7px);display:inline;margin-left:10px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .form-item.js-form-type-textarea,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .form-item.js-form-type-managed-file,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .form-item.js-form-type-textarea,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .form-item.js-form-type-managed-file{flex-wrap:wrap;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .form-item.js-form-type-textarea > div,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .form-item.js-form-type-managed-file > div,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .form-item.js-form-type-textarea > div,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .form-item.js-form-type-managed-file > div{width:100%;display:block;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .form-item.js-form-type-textarea textarea,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .form-item.js-form-type-managed-file textarea,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .form-item.js-form-type-textarea textarea,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .form-item.js-form-type-managed-file textarea{width:100%;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-custom-composite .form-item[class^=webform-element-help-container] label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-custom-composite .form-item[class^=webform-element-help-container] label{display:flex !important;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper [id^=ajax-wrapper] > div:not(.visually-hidden){background-color:#F5F5F5;border-radius:8px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper [id^=ajax-wrapper] > div:not(.visually-hidden) label{margin-bottom:20px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper [id^=ajax-wrapper] > div:not(.visually-hidden) div{padding:0;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper [id^=ajax-wrapper] > div:not(.visually-hidden) .form-managed-file{border:1px solid #D6D6D6;border-radius:4px;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:600;color:#333333;padding:10px;box-shadow:4px 4px 8px rgba(0,0,0,0.01);background-color:white;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item-person + div:not(.field--family){display:flex !important;flex-wrap:wrap !important;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item-person + div:not(.field--family) label.visually-hidden{width:100% !important;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item-person + div:not(.field--family) .fake-inputs-wrapper{display:flex !important;flex-wrap:wrap !important;width:100% !important;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item-person + div:not(.field--family) .fake-inputs-wrapper{flex-direction:column;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item-person + div:not(.field--family) .fake-inputs-wrapper select.fake-select,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item-person + div:not(.field--family) .fake-inputs-wrapper input.fake-input,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item-person + div:not(.field--family) .fake-inputs-wrapper input.fake-button{width:100% !important;}}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item-person + div:not(.field--family) .fake-inputs-wrapper .fake-select{width:35% !important;margin-top:15px;margin-right:5%;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item-person + div:not(.field--family) .fake-inputs-wrapper .fake-input{width:25% !important;margin-top:15px;margin-right:5%;padding:15px 20px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item-person + div:not(.field--family) .fake-inputs-wrapper .fake-button{border-radius:4px;background-image:none;width:30% !important;margin-top:15px;padding:16px 28px;text-align:center;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item-person + div:not(.field--family) .fake-inputs-wrapper .custom-button-wrapper{width:100%;margin:15px 0;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item-person + div:not(.field--family) .fake-inputs-wrapper .add-custom-fields-button{margin-left:15px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item-person + div:not(.field--family) .fake-inputs-wrapper .form-item,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item-person + div:not(.field--family) .fake-inputs-wrapper .form-item label{margin-bottom:0 !important;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item-person + div.field--family .fake-inputs-wrapper{margin-bottom:60px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .custom-fieldset-radios .fieldset-wrapper{flex-direction:row;flex-wrap:nowrap;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item{padding:0 15px 0 0;flex:0 0 auto;width:50%;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item .fake-checkbox{margin-left:0;margin-right:10px;border-radius:50%;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item .fake-checkbox:disabled{opacity:0.2;border-color:#b5b5b5;cursor:none;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item .label{padding:5px 0 0;font-weight:100;}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr.minified:not(.not-minified):not(.last-child) .card-header,html.js .layout-container--mandatsanfrage-form .finish-container.minified:not(.not-minified):not(.last-child) .card-header{display:none;}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr.minified:not(.not-minified):not(.last-child) td:not(.mini-version),html.js .layout-container--mandatsanfrage-form .finish-container.minified:not(.not-minified):not(.last-child) td:not(.mini-version){opacity:0 !important;height:0 !important;overflow:hidden;margin:0 !important;}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version.summary,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version.summary{border-bottom:none !important;}@media screen and (max-width:1200px){html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version.summary,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version.summary{padding-right:0 !important;}}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version.summary .summary-subheading,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version.summary .summary-subheading{margin:15px 0;}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version.summary .mini-element,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version.summary .mini-element{border:1px solid #D6D6D6;margin:0;padding:20px;}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version.summary .mini-element .mini-header .mini-icon,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version.summary .mini-element .mini-header .mini-icon{background-size:22px !important;width:40px !important;height:40px !important;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version.summary .mini-element .mini-header .mini-icon,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version.summary .mini-element .mini-header .mini-icon{background-size:18px !important;width:34px !important;height:34px !important;}}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version.summary .mini-element .mini-header .mini-title,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version.summary .mini-element .mini-header .mini-title{font-size:20px !important;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version.summary .mini-element .mini-header .mini-title,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version.summary .mini-element .mini-header .mini-title{margin-top:0;order:3;font-size:16px !important;flex:100%;}}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version.summary .mini-element .mini-header .button-edit,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version.summary .mini-element .mini-header .button-edit{font-size:14px !important;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version.summary .mini-element .mini-header .button-edit,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version.summary .mini-element .mini-header .button-edit{font-size:12px !important;}}@media screen and (max-width:320px){html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version.summary .mini-element .mini-header .button-edit,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version.summary .mini-element .mini-header .button-edit{flex:100%;}}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version.summary .mini-element .mini-values--item,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version.summary .mini-element .mini-values--item{padding:5px 0;}}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version.summary .mini-element .mini-values--item .label,html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version.summary .mini-element .mini-values--item .value,html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version.summary .mini-element .mini-values--item .value i,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version.summary .mini-element .mini-values--item .label,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version.summary .mini-element .mini-values--item .value,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version.summary .mini-element .mini-values--item .value i{font-size:16px !important;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version.summary .mini-element .mini-values--item .label,html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version.summary .mini-element .mini-values--item .value,html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version.summary .mini-element .mini-values--item .value i,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version.summary .mini-element .mini-values--item .label,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version.summary .mini-element .mini-values--item .value,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version.summary .mini-element .mini-values--item .value i{font-size:12px !important;}}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version .mini-element,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version .mini-element{padding:30px;background-color:white;border-radius:16px;margin:15px 0;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version .mini-element,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version .mini-element{padding:24px;}}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version .mini-element .mini-header,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version .mini-element .mini-header{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:20px;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version .mini-element .mini-header,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version .mini-element .mini-header{flex-wrap:wrap;align-items:flex-start;}}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version .mini-element .mini-header .mini-icon,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version .mini-element .mini-header .mini-icon{background-size:28px;background-repeat:no-repeat;background-position:center;display:inline-block;width:48px;height:48px;background-color:#333333;border-radius:50%;}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version .mini-element .mini-header .mini-title,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version .mini-element .mini-header .mini-title{font-size:26px;font-weight:bold;max-width:350px;flex:1;margin-right:auto;margin-top:6px;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version .mini-element .mini-header .mini-title,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version .mini-element .mini-header .mini-title{hyphens:auto;-webkit-hyphens:auto;word-break:break-word;text-wrap:balance;font-size:18px;margin-top:9px;min-width:200px;}}@media screen and (max-width:340px){html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version .mini-element .mini-header .mini-title,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version .mini-element .mini-header .mini-title{min-width:0;}}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version .mini-element .mini-header .button-edit,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version .mini-element .mini-header .button-edit{padding:8px 18px;border-radius:50px;background-color:#E7E7E7;font-size:16px;font-weight:400;color:black;transition:all 200ms ease-in-out;}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version .mini-element .mini-header .button-edit:hover,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version .mini-element .mini-header .button-edit:hover{background-color:#333333;color:white;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version .mini-element .mini-header .button-edit,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version .mini-element .mini-header .button-edit{flex:1;max-width:fit-content;}}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version .mini-element .mini-values,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version .mini-element .mini-values{display:flex;flex-direction:row;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version .mini-element .mini-values,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version .mini-element .mini-values{flex-direction:column;}}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version .mini-element .mini-values--item,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version .mini-element .mini-values--item{padding:8px 25px;border-right:1px solid #D9D9D9;margin-top:15px;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version .mini-element .mini-values--item,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version .mini-element .mini-values--item{padding:8px 0;border:none;hyphens:auto;-webkit-hyphens:auto;word-break:break-word;text-wrap:balance;margin-top:0;}}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version .mini-element .mini-values--item:first-child,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version .mini-element .mini-values--item:first-child{padding-left:0;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version .mini-element .mini-values--item:first-child,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version .mini-element .mini-values--item:first-child{margin-top:10px;}}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version .mini-element .mini-values--item:last-child,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version .mini-element .mini-values--item:last-child{border:none;}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version .mini-element .mini-values--item .label,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version .mini-element .mini-values--item .label{display:block;color:rgba(51,51,51,0.5);}html.js .layout-container--mandatsanfrage-form .webform-multiple-table table tbody tr td.mini-version .mini-element .mini-values--item .value,html.js .layout-container--mandatsanfrage-form .finish-container td.mini-version .mini-element .mini-values--item .value{display:block;}html.js .layout-container--mandatsanfrage-form [data-drupal-selector*=edit-container-beteiligte-personen] .mini-icon,html.js .layout-container--mandatsanfrage-form [data-drupal-selector*=edit-container-10] .mini-icon,html.js .layout-container--mandatsanfrage-form .mini-header.person .mini-icon{background-image:url(/themes/konzepttool/images/person.svg);}html.js .layout-container--mandatsanfrage-form [data-drupal-selector*=edit-container-01] .mini-icon,html.js .layout-container--mandatsanfrage-form [data-drupal-selector*=edit-container-02] .mini-icon,html.js .layout-container--mandatsanfrage-form .mini-header.immobilie .mini-icon{background-image:url(/themes/konzepttool/images/immobilie.svg);}html.js .layout-container--mandatsanfrage-form [data-drupal-selector*=edit-container-04] .mini-icon,html.js .layout-container--mandatsanfrage-form .mini-header.gesellschaft .mini-icon{background-image:url(/themes/konzepttool/images/gesellschaft.svg);}html.js .layout-container--mandatsanfrage-form [data-drupal-selector*=edit-container-05] .mini-icon,html.js .layout-container--mandatsanfrage-form .mini-header.versicherung .mini-icon{background-image:url(/themes/konzepttool/images/versicherung.svg);}html.js .layout-container--mandatsanfrage-form [data-drupal-selector*=edit-container-06] .mini-icon,html.js .layout-container--mandatsanfrage-form .mini-header.konto .mini-icon{background-image:url(/themes/konzepttool/images/konto.svg);}html.js .layout-container--mandatsanfrage-form [data-drupal-selector*=edit-container-07] .mini-icon,html.js .layout-container--mandatsanfrage-form .mini-header.depot .mini-icon{background-image:url(/themes/konzepttool/images/depot.svg);}html.js .layout-container--mandatsanfrage-form [data-drupal-selector*=edit-container-08] .mini-icon,html.js .layout-container--mandatsanfrage-form [data-drupal-selector*=edit-container-03] .mini-icon,html.js .layout-container--mandatsanfrage-form .mini-header.vermoegenswert .mini-icon{background-image:url(/themes/konzepttool/images/vermoegenswert.svg);}html.js .layout-container--mandatsanfrage-form [data-drupal-selector*=edit-container-09] .mini-icon,html.js .layout-container--mandatsanfrage-form .mini-header.darlehen .mini-icon{background-image:url(/themes/konzepttool/images/darlehen.svg);}html.js .layout-container--mandatsanfrage-form [data-drupal-selector*=edit-container-12] .mini-icon,html.js .layout-container--mandatsanfrage-form .mini-header.buergschaften .mini-icon{background-image:url(/themes/konzepttool/images/buergschaft.svg);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .js-form-type-item label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .js-form-type-webform-dropzonejs label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .js-form-type-managed-file label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .js-form-type-range label{width:100% !important;height:auto !important;min-height:40px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone.dz-started .dz-message,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone.dz-started .dz-message{display:block !important;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone{border:0;padding:0;margin:0;margin-bottom:15px;background-color:transparent;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone .dz-message,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone .dz-message{width:100%;border:2px dashed #E7E7E7;margin-top:15px;margin-bottom:15px;background-color:white;padding:40px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone .dz-preview,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone .dz-preview{min-height:0;margin:0;width:100%;padding:5px 0;display:flex;background:transparent;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone .dz-preview.dz-error *,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone .dz-preview.dz-error *{color:#AA111D !important;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone .dz-preview .dz-image,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone .dz-preview .dz-image{width:32px;height:32px;border-radius:0 !important;background:none;background-image:url(/themes/konzepttool/images/icon--file.svg);background-size:28px;background-repeat:no-repeat;background-position:center center;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone .dz-preview .dz-details,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone .dz-preview .dz-details{padding:0;text-align:left;padding-left:50px;display:flex;align-items:center;height:100%;opacity:1 !important;z-index:1;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone .dz-preview .dz-details .dz-size,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone .dz-preview .dz-details .dz-filename,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone .dz-preview .dz-details .dz-size,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone .dz-preview .dz-details .dz-filename{padding:0;margin:0;background:transparent;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone .dz-preview .dz-success-mark,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone .dz-preview .dz-success-mark{display:none;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone .dz-preview .dz-error-message,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone .dz-preview .dz-error-message{top:40px;background:#AA111D;padding:15px 20px;width:100%;left:0;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone .dz-preview .dz-error-message,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone .dz-preview .dz-error-message span,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone .dz-preview .dz-error-message,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone .dz-preview .dz-error-message span{color:white !important;font-size:15px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone .dz-preview .dz-error-message:after,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone .dz-preview .dz-error-message:after{display:none;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone .dz-preview .dz-error-mark,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone .dz-preview .dz-error-mark{width:32px;height:32px;right:40px;left:initial;background-image:url(/themes/konzepttool/images/alert-triangle.svg);background-size:28px;background-repeat:no-repeat;background-position:center center;transform:translateY(-50%);margin-top:0;animation:none !important;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone .dz-preview .dz-error-mark svg,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone .dz-preview .dz-error-mark svg{display:none;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone .dz-preview .dropzonejs-remove-icon,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone .dz-preview .dropzonejs-remove-icon{order:999;margin-left:auto;width:32px;height:32px;background-image:url(/themes/konzepttool/images/icon--trash-ma.svg);background-size:28px;background-repeat:no-repeat;background-position:center center;cursor:pointer;transition:filter 200ms ease-in-out;z-index:5;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone .dz-preview:hover .dz-image img,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone .dz-preview:hover .dz-image img{transform:none !important;filter:blur(0) !important;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone .dz-preview:hover .dz-filename span,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone .dz-preview:hover .dz-filename span{border-color:transparent;background:transparent;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone .dz-preview:hover .dropzonejs-remove-icon,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone .dz-preview:hover .dropzonejs-remove-icon{filter:brightness(120%);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .dropzone .button,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .dropzone .button{display:inline-block;background-image:none;padding:16px 28px;font-size:15px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-dropzonejs,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-managed-file,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-dropzonejs,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-managed-file{display:flex;flex-direction:column !important;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-webform-dropzonejs .webform-element-description,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-managed-file .webform-element-description,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-webform-dropzonejs .webform-element-description,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-managed-file .webform-element-description{font-size:14px;color:#999;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-managed-file,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-managed-file{margin-block-end:15px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-managed-file input[type=file],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-managed-file input[type=file]{height:auto;width:100%;}@media screen and (max-width:319px){html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-managed-file input[type=file],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-managed-file input[type=file]{max-width:280px;overflow:hidden;}}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-managed-file .button,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-managed-file .button{padding-block:0;margin-top:15px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-managed-file .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-managed-file .js-form-type-checkbox{padding-top:5px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-managed-file .js-form-type-checkbox:first-of-type,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-managed-file .js-form-type-checkbox:first-of-type{margin-top:25px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-managed-file .js-form-type-checkbox:last-of-type,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-managed-file .js-form-type-checkbox:last-of-type{margin-bottom:25px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea{position:relative;flex-direction:column;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea label{position:absolute;display:flex;align-items:center;height:auto;z-index:0;top:21px;left:15px;margin:0 !important;padding:0 !important;cursor:text;transition:all 0.3s ease-in-out;font-weight:300;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea label .webform-element-help{opacity:1;transition:opacity 300ms linear;transition-delay:400ms;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield input[type=date] + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield input[type=date] + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield input[type=date] + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield input:focus + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield input:focus + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield input:focus + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield input.is-not-empty + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield input.is-not-empty + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield input.is-not-empty + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email input[type=date] + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email input[type=date] + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email input[type=date] + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email input:focus + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email input:focus + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email input:focus + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email input.is-not-empty + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email input.is-not-empty + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email input.is-not-empty + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel input[type=date] + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel input[type=date] + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel input[type=date] + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel input:focus + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel input:focus + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel input:focus + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel input.is-not-empty + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel input.is-not-empty + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel input.is-not-empty + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number input[type=date] + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number input[type=date] + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number input[type=date] + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number input:focus + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number input:focus + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number input:focus + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number input.is-not-empty + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number input.is-not-empty + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number input.is-not-empty + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea input[type=date] + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea input[type=date] + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea input[type=date] + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea input:focus + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea input:focus + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea input:focus + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea input.is-not-empty + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea input.is-not-empty + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea input.is-not-empty + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield input[type=date] + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield input[type=date] + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield input[type=date] + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield input:focus + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield input:focus + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield input:focus + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield input.is-not-empty + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield input.is-not-empty + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield input.is-not-empty + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email input[type=date] + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email input[type=date] + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email input[type=date] + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email input:focus + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email input:focus + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email input:focus + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email input.is-not-empty + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email input.is-not-empty + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email input.is-not-empty + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel input[type=date] + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel input[type=date] + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel input[type=date] + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel input:focus + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel input:focus + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel input:focus + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel input.is-not-empty + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel input.is-not-empty + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel input.is-not-empty + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number input[type=date] + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number input[type=date] + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number input[type=date] + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number input:focus + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number input:focus + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number input:focus + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number input.is-not-empty + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number input.is-not-empty + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number input.is-not-empty + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea input[type=date] + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea input[type=date] + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea input[type=date] + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea input:focus + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea input:focus + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea input:focus + div + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea input.is-not-empty + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea input.is-not-empty + strong + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea input.is-not-empty + div + label{color:#6B6B6B;font-size:12px;font-weight:400;top:9px;pointer-events:none;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield input[type=date] + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield input[type=date] + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield input[type=date] + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield input:focus + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield input:focus + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield input:focus + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield input.is-not-empty + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield input.is-not-empty + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textfield input.is-not-empty + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email input[type=date] + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email input[type=date] + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email input[type=date] + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email input:focus + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email input:focus + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email input:focus + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email input.is-not-empty + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email input.is-not-empty + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-email input.is-not-empty + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel input[type=date] + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel input[type=date] + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel input[type=date] + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel input:focus + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel input:focus + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel input:focus + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel input.is-not-empty + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel input.is-not-empty + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-tel input.is-not-empty + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number input[type=date] + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number input[type=date] + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number input[type=date] + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number input:focus + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number input:focus + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number input:focus + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number input.is-not-empty + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number input.is-not-empty + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-number input.is-not-empty + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea input[type=date] + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea input[type=date] + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea input[type=date] + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea input:focus + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea input:focus + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea input:focus + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea input.is-not-empty + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea input.is-not-empty + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea input.is-not-empty + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield input[type=date] + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield input[type=date] + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield input[type=date] + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield input:focus + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield input:focus + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield input:focus + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield input.is-not-empty + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield input.is-not-empty + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textfield input.is-not-empty + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email input[type=date] + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email input[type=date] + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email input[type=date] + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email input:focus + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email input:focus + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email input:focus + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email input.is-not-empty + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email input.is-not-empty + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-email input.is-not-empty + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel input[type=date] + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel input[type=date] + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel input[type=date] + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel input:focus + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel input:focus + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel input:focus + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel input.is-not-empty + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel input.is-not-empty + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-tel input.is-not-empty + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number input[type=date] + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number input[type=date] + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number input[type=date] + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number input:focus + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number input:focus + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number input:focus + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number input.is-not-empty + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number input.is-not-empty + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-number input.is-not-empty + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea input[type=date] + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea input[type=date] + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea input[type=date] + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea input:focus + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea input:focus + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea input:focus + div + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea input.is-not-empty + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea input.is-not-empty + strong + label .webform-element-help,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea input.is-not-empty + div + label .webform-element-help{opacity:0;transition-delay:0ms;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-date,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-date{position:relative;flex-direction:column;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-date label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-date label{position:absolute;display:flex;align-items:center;height:auto;z-index:2;left:15px;margin:0 !important;padding:0 !important;color:#6B6B6B;font-size:12px;font-weight:400;top:9px;pointer-events:none;}@media not all and (min-resolution:0.001dpcm) and (min-width:0px){@supports (-webkit-appearance:none) and (stroke-color:transparent){html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-date label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-date label{position:initial;}}}@-moz-document url-prefix(){@media (max-width:540px){html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-date label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-date label{position:initial;}}}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-date input,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-date input{cursor:text;-webkit-appearance:none;background-color:#FFFFFF;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input{margin:0;text-wrap:wrap;text-align:left;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=text],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=date],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=email],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=tel],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=number],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=text],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=date],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=email],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=tel],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=number]{border:1px solid #D6D6D6;border-radius:4px;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:600;color:#333333;box-shadow:none;outline:none;transition:none;padding:26px 20px 15px 15px;box-shadow:4px 4px 8px rgba(0,0,0,0.01);background-position:right 12px center;background-repeat:no-repeat;box-sizing:border-box;transition:box-shadow 0.15s ease-in-out,border-color 0.15s ease-in-out;width:100%;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=text].form-text--percentage,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=date].form-text--percentage,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=email].form-text--percentage,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=tel].form-text--percentage,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=number].form-text--percentage,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=text].form-text--percentage,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=date].form-text--percentage,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=email].form-text--percentage,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=tel].form-text--percentage,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=number].form-text--percentage{background-position:right 33px center;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=text]:active,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=text]:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=text]:focus-visible,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=text]:focus-within,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=date]:active,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=date]:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=date]:focus-visible,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=date]:focus-within,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=email]:active,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=email]:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=email]:focus-visible,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=email]:focus-within,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=tel]:active,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=tel]:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=tel]:focus-visible,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=tel]:focus-within,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=number]:active,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=number]:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=number]:focus-visible,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=number]:focus-within,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=text]:active,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=text]:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=text]:focus-visible,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=text]:focus-within,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=date]:active,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=date]:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=date]:focus-visible,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=date]:focus-within,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=email]:active,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=email]:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=email]:focus-visible,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=email]:focus-within,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=tel]:active,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=tel]:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=tel]:focus-visible,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=tel]:focus-within,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=number]:active,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=number]:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=number]:focus-visible,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=number]:focus-within{border-color:#B1B1B1;box-shadow:4px 4px 8px rgba(0,0,0,0.06);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=text]:-webkit-autofill,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=text]:-webkit-autofill:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=date]:-webkit-autofill,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=date]:-webkit-autofill:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=email]:-webkit-autofill,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=email]:-webkit-autofill:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=tel]:-webkit-autofill,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=tel]:-webkit-autofill:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=number]:-webkit-autofill,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input[type=number]:-webkit-autofill:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=text]:-webkit-autofill,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=text]:-webkit-autofill:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=date]:-webkit-autofill,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=date]:-webkit-autofill:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=email]:-webkit-autofill,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=email]:-webkit-autofill:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=tel]:-webkit-autofill,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=tel]:-webkit-autofill:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=number]:-webkit-autofill,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input[type=number]:-webkit-autofill:focus{transition:background-color 0s 600000s,color 0s 600000s !important;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input.error,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input.error{border-color:#AA111D;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input.error[type=text],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input.error[type=email],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input.error[type=tel],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item input.error[type=number],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input.error[type=text],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input.error[type=email],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input.error[type=tel],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform input.error[type=number]{background-image:url(/themes/konzepttool/images/alert-triangle.svg);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item.js-form-type-textarea label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform.js-form-type-textarea label{position:absolute;display:flex;align-items:center;height:auto;z-index:2;top:63px;left:63px;margin:0 !important;padding:0 !important;cursor:text;transition:all 0.3s ease-in-out;color:#6B6B6B;font-size:12px;font-weight:400;height:auto;pointer-events:none;padding:5px 7px 3px 7px !important;background-color:rgba(255,255,255,0.8);backdrop-filter:blur(5px);border-radius:3px;width:auto;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item.js-form-type-textarea label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform.js-form-type-textarea label{top:45px;left:45px;}}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea{width:100%;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea label{color:#6B6B6B;font-size:12px;font-weight:400;height:auto;top:15px;pointer-events:none;padding:5px 7px 3px 7px !important;background-color:rgba(255,255,255,0.8);backdrop-filter:blur(5px);border-radius:3px;width:auto;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-textarea > div:not(.description),html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-textarea > div:not(.description){width:100%;position:relative;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item textarea,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform textarea{width:100%;border:1px solid #D6D6D6;border-radius:4px;font-family:"Open Sans",sans-serif;font-size:16px;outline:none;padding:21px;padding-top:42px;background-position:right 12px center;background-repeat:no-repeat;outline:1px solid transparent !important;box-sizing:border-box;transition:box-shadow 0.15s ease-in-out,border-color 0.15s ease-in-out;resize:vertical;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item textarea:active,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item textarea:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item textarea:focus-visible,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item textarea:focus-within,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform textarea:active,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform textarea:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform textarea:focus-visible,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform textarea:focus-within{border-color:#B1B1B1;box-shadow:4px 4px 8px rgba(0,0,0,0.04);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input{margin:60px 0 20px !important;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]{--thumb-height:1.75em;--track-height:0.25em;--track-color:$clr-lightgrey;--brightness-hover:180%;--brightness-down:80%;--clip-edges:0.25em;position:relative;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;width:100% !important;background-color:transparent;cursor:pointer;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]:active,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]:active{cursor:grabbing;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]::-moz-range-progress,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]::-moz-range-progress{background:#f00;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]:active::-moz-range-thumb,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]:active::-moz-range-thumb{cursor:grabbing;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]::-webkit-slider-thumb,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]::-webkit-slider-thumb{--thumb-radius:calc((var(--thumb-height) * 0.5) - 1px);--clip-top:calc((var(--thumb-height) - var(--track-height)) * 0.5 - 0.5px);--clip-bottom:calc(var(--thumb-height) - var(--clip-top));--clip-further:calc(100% + 1px);--box-fill:calc(-100vmax - var(--thumb-width,var(--thumb-height))) 0 0
      100vmax $clr-darkgrey;width:var(--thumb-width,var(--thumb-height));background:linear-gradient(#333333 0 0) scroll no-repeat left center/0% calc(var(--track-height) + 1px);background-color:#FFFFFF;box-shadow:var(--box-fill);border-radius:var(--thumb-width,var(--thumb-height));filter:brightness(100%);border:1px solid #D6D6D6;clip-path:polygon(100% -1px,var(--clip-edges) -1px,0 var(--clip-top),-100vmax var(--clip-top),-100vmax var(--clip-bottom),0 var(--clip-bottom),var(--clip-edges) 100%,var(--clip-further) var(--clip-further));}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]::-webkit-slider-runnable-track,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(var(--track-color) 0 0) scroll no-repeat center/100% calc(var(--track-height) + 1px);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]::-moz-range-track,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]::-moz-range-thumb,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]::-moz-range-track,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]::-moz-range-thumb{appearance:none;transition:all ease 100ms;height:var(--thumb-height);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]::-moz-range-track,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]::-moz-range-thumb,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]::-moz-range-progress,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]::-moz-range-track,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]::-moz-range-thumb,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]::-moz-range-progress{background:rgba(255,255,255,0);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]::-moz-range-thumb,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]::-moz-range-thumb{background:#FFFFFF;border:1px solid #D6D6D6;width:var(--thumb-width,var(--thumb-height));border-radius:var(--thumb-width,var(--thumb-height));cursor:grab;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]::-moz-range-track,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]::-moz-range-track{width:100%;background:var(--track-color);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]::-moz-range-progress,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]::-moz-range-progress{appearance:none;background:currentColor;transition-delay:30ms;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]::-moz-range-track,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]::-moz-range-progress,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]::-moz-range-track,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]::-moz-range-progress{height:calc(var(--track-height) + 1px);border-radius:var(--track-height);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]::-moz-range-thumb,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]::-moz-range-progress,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]::-moz-range-thumb,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]::-moz-range-progress{filter:brightness(100%);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]::-webkit-slider-runnable-track,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]::-webkit-slider-thumb,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]::-webkit-slider-runnable-track,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;transition:all ease 100ms;height:var(--thumb-height);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]{height:calc(var(--thumb-height) + 2px) !important;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]::-webkit-slider-runnable-track,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range input[type=range]::-webkit-slider-thumb,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]::-webkit-slider-runnable-track,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range input[type=range]::-webkit-slider-thumb{position:relative;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-form-type-range output,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-form-type-range output{position:absolute;top:unset !important;left:unset !important;bottom:80px;right:0;background-color:#333333;color:#FFFFFF;font-size:14px;font-weight:600;padding:8px 12px;border-radius:48px;box-shadow:0 2px 6px rgba(0,0,0,0.1);transform:translateY(30px);width:max-content;opacity:1 !important;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item select,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform select{border:1px solid #D6D6D6;border-radius:4px;box-shadow:4px 4px 8px rgba(0,0,0,0.01);box-shadow:none;outline:none;transition:all 0.3s ease-in-out;box-sizing:border-box;background-image:url(/themes/konzepttool/images/arrow-down.svg);background-position:right 12px center,left;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;padding-right:60px;padding-left:15px;padding-top:20px;padding-bottom:20px;margin-left:0;width:100%;cursor:pointer;background-color:#FFFFFF;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item select:active,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item select:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item select:focus-visible,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item select:focus-within,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform select:active,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform select:focus,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform select:focus-visible,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform select:focus-within{border-color:#B1B1B1;box-shadow:4px 4px 8px rgba(0,0,0,0.04);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item select.error,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform select.error{border-color:#AA111D;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item [class^=webform-element-help-container] label{display:flex !important;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item [class^=webform-element-help-container] .js-webform-element-help{display:flex;justify-content:center;align-items:center;flex-shrink:0;flex-grow:0;flex-basis:20px;width:20px;height:20px;border:none;background:#333333;cursor:help;margin-left:15px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item [class^=webform-element-help-container] .js-webform-element-help span{font-weight:800;font-size:13px;line-height:20px;color:#FFFFFF;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item [class^=webform-element-help-container] .tippy-box{padding:15px;font-size:15px;color:#FFFFFF;background-color:#333333;box-shadow:0 10px 30px rgba(0,0,0,0.075);border:none;border-radius:12px;transition:all 150ms ease-in-out;min-width:200px;text-wrap:pretty;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item [class^=webform-element-help-container] .tippy-box .tippy-content .webform-element-help--title{display:none;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item [class^=webform-element-help-container] .tippy-box .tippy-content .webform-element-help--content{color:#FFFFFF;font-size:15px;line-height:1.4;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .form-item [class^=webform-element-help-container] .tippy-box .tippy-arrow{color:#333333;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper{display:flex;flex-wrap:wrap;gap:20px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .js-form-type-radio,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .form-item,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .js-form-type-radio,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .form-item,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .js-form-type-radio,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .form-item,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .js-form-type-radio,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .form-item,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-radio,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .form-item,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-radio,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .form-item,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .js-form-type-radio,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .form-item,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .js-form-type-radio,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .form-item,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .js-form-type-radio,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .form-item,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .js-form-type-radio,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .form-item,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-radio,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .form-item,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-radio,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .form-item,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item{width:calc(50% - 10px);display:flex;flex-wrap:nowrap;min-width:80px;align-items:flex-start;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .form-item label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .form-item label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .form-item label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .form-item label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .form-item label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .form-item label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .form-item label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .form-item label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .form-item label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .form-item label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .form-item label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .form-item label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item label{font-weight:100;width:auto;max-width:calc(100% - 12px);padding-left:12px;padding-bottom:0;padding-top:3px;height:auto;cursor:pointer;text-wrap:pretty;}@media screen and (max-width:768px){html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .form-item label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .form-item label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .form-item label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .form-item label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .form-item label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .form-item label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .form-item label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .form-item label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .form-item label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .form-item label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .form-item label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .form-item label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item label{max-width:calc(100% - 20px);}}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .form-item input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .form-item input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .form-item input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .form-item input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .form-item input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .form-item input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .form-item input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .form-item input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .form-item input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .form-item input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .form-item input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .form-item input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox]{top:0 !important;border:1px solid #D6D6D6;border-radius:4px;box-shadow:4px 4px 8px rgba(0,0,0,0.015);transition:background 0.2s ease-in-out,border 0.2s ease-in-out;background-position:center;background-size:18px;background-repeat:no-repeat;width:30px !important;height:30px !important;flex-shrink:0;min-width:unset;box-shadow:none;margin-right:0;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .form-item input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .form-item input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .form-item input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .form-item input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .form-item input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .form-item input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .form-item input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .form-item input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .form-item input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .form-item input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .form-item input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .form-item input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox]:checked{background-color:#333333;background-image:url(/themes/konzepttool/images/check--white.svg);box-shadow:none;border:1px solid #333333;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .js-form-type-radio input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .js-form-type-checkbox input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .form-item input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .form-item input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .js-form-type-radio input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .form-item input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .form-item input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .js-form-type-radio input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .js-form-type-checkbox input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .form-item input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .form-item input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .js-form-type-radio input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .form-item input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .form-item input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-radio input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-checkbox input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .form-item input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .form-item input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-radio input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .form-item input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .form-item input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .js-form-type-radio input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .js-form-type-checkbox input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .form-item input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .form-item input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .js-form-type-radio input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .form-item input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .form-item input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .js-form-type-radio input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .js-form-type-checkbox input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .form-item input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .form-item input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .js-form-type-radio input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .form-item input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .form-item input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-radio input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-checkbox input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .form-item input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .form-item input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-radio input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .form-item input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .form-item input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox].fake-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox].fake-checkbox{top:0 !important;border:1px solid #D6D6D6;filter:drop-shadow(0 4px rgba(0,0,0,0.015));transition:background 0.5s ease,border-color 0.2s ease-in-out;width:30px !important;height:30px !important;border-radius:30px !important;flex-shrink:0;min-width:unset;box-shadow:none;margin-right:0;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .js-form-type-radio input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .js-form-type-checkbox input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .form-item input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-radios .form-item input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .js-form-type-radio input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .form-item input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .js-webform-checkboxes .form-item input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .js-form-type-radio input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .js-form-type-checkbox input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .form-item input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-radios .form-item input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .js-form-type-radio input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .form-item input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .js-webform-checkboxes .form-item input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-radio input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-checkbox input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .form-item input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-radios .form-item input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-radio input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .form-item input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .js-webform-checkboxes .form-item input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .js-form-type-radio input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .js-form-type-checkbox input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .form-item input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-radios .form-item input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .js-form-type-radio input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .form-item input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .js-webform-checkboxes .form-item input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .form-item .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .js-form-type-radio input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .js-form-type-checkbox input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .form-item input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-radios .form-item input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .js-form-type-radio input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .form-item input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .js-webform-checkboxes .form-item input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .container-webform .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-radio input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .js-form-type-checkbox input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .form-item input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-radios .form-item input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-radio input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .form-item input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .js-webform-checkboxes .form-item input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox input[type=checkbox].fake-checkbox:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper > .custom-button-wrapper .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item input[type=checkbox].fake-checkbox:checked{border:8px solid #333333;background-color:#FFFFFF;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .aspects .js-webform-radios,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .aspects .js-webform-checkboxes,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .aspects .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .aspects .js-webform-radios,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .aspects .js-webform-checkboxes,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .aspects .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper{flex-direction:column;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .aspects .js-webform-radios .js-form-type-radio,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .aspects .js-webform-radios .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .aspects .js-webform-radios .form-item,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .aspects .js-webform-checkboxes .js-form-type-radio,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .aspects .js-webform-checkboxes .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .aspects .js-webform-checkboxes .form-item,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .aspects .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .aspects .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .aspects .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .aspects .js-webform-radios .js-form-type-radio,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .aspects .js-webform-radios .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .aspects .js-webform-radios .form-item,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .aspects .js-webform-checkboxes .js-form-type-radio,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .aspects .js-webform-checkboxes .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .aspects .js-webform-checkboxes .form-item,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .aspects .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-radio,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .aspects .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .aspects .custom-button-wrapper .custom-fieldset-radios .fieldset-wrapper .form-item{width:100%;}}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise{transition:all 0.4s ease-in-out;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios{min-width:744px;max-width:744px;justify-content:center;gap:1rem;}@media screen and (max-width:992px){html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios{min-width:unset;}}@media screen and (max-width:680px){html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios{width:min-content;}}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio{width:32% !important;min-width:240px;margin:0;padding:1.7rem;justify-content:center;border:1px solid #D6D6D6;border-radius:4px;position:relative;background-color:#FFFFFF;flex-wrap:wrap;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio .description > div,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio .description > div{hyphens:auto;-webkit-hyphens:auto;word-break:break-word;text-wrap:balance;}}@media screen and (max-width:320px){html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio{min-width:180px;}}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio:has(input:checked),html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio:has(input:checked){border-color:#AA111D;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio:hover,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio:hover{border-color:#AA111D;transition:color 200ms;cursor:pointer;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio:hover label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio:hover label{color:#AA111D;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio:hover label[for=edit-expertise-opt-nachfolge]::before,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio:hover label[for=edit-expertise-opt-nachfolge]::before{content:url(/themes/konzepttool/images/bvds-nachfolge.svg);height:71px;width:71px;filter:none;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio:hover label[for=edit-expertise-opt-todesfall]::before,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio:hover label[for=edit-expertise-opt-todesfall]::before{content:url(/themes/konzepttool/images/bvds-todesfall.svg);height:71px;width:71px;filter:none;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio:hover label[for=edit-expertise-opt-grundstueck]::before,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio:hover label[for=edit-expertise-opt-grundstueck]::before{content:url(/themes/konzepttool/images/bvds-beurkundung.svg);height:71px;width:71px;filter:none;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio input[type=radio]{position:absolute;opacity:0;width:100% !important;height:100% !important;top:0;left:0;z-index:1;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio input[type=radio]:checked + label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio input[type=radio]:checked + label{color:#AA111D;border-color:#AA111D;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio input[type=radio]:checked + label[for=edit-expertise-opt-nachfolge]::before,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio input[type=radio]:checked + label[for=edit-expertise-opt-nachfolge]::before{content:url(/themes/konzepttool/images/bvds-nachfolge.svg);height:71px;width:71px;filter:none;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio input[type=radio]:checked + label[for=edit-expertise-opt-todesfall]::before,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio input[type=radio]:checked + label[for=edit-expertise-opt-todesfall]::before{content:url(/themes/konzepttool/images/bvds-todesfall.svg);height:71px;width:71px;filter:none;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio input[type=radio]:checked + label[for=edit-expertise-opt-grundstueck]::before,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio input[type=radio]:checked + label[for=edit-expertise-opt-grundstueck]::before{content:url(/themes/konzepttool/images/bvds-beurkundung.svg);height:71px;width:71px;filter:none;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio label{font-size:1.7rem;font-weight:600;color:#333333;display:flex;flex-direction:column;align-items:center;gap:0.5rem;padding:1rem;position:relative;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio label[for=edit-expertise-opt-nachfolge]::before,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio label[for=edit-expertise-opt-nachfolge]::before{content:url(/themes/konzepttool/images/bvds-nachfolge.svg);height:71px;width:71px;filter:opacity(0.3) saturate(0);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio label[for=edit-expertise-opt-todesfall]::before,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio label[for=edit-expertise-opt-todesfall]::before{content:url(/themes/konzepttool/images/bvds-todesfall.svg);height:71px;width:71px;filter:opacity(0.3) saturate(0);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio label[for=edit-expertise-opt-grundstueck]::before,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio label[for=edit-expertise-opt-grundstueck]::before{content:url(/themes/konzepttool/images/bvds-beurkundung.svg);height:71px;width:71px;filter:opacity(0.3) saturate(0);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio .description > div,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .areas-of-expertise .js-webform-radios .js-form-type-radio .description > div{font-size:1.6rem;color:#6B6B6B;text-align:center;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2{display:flex;flex-direction:column;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 legend,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 legend{display:inline-block;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios{flex-direction:column;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-radio,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-radio,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-radio,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-radio{align-items:baseline;border-radius:26px;border:1px solid #D6D6D6;padding:12px 24px;background-color:white;box-shadow:4px 4px 8px rgba(0,0,0,0.015);width:fit-content !important;max-width:100%;align-items:flex-start;}@media screen and (max-width:720px){html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-radio,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-radio,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-radio,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-checkbox,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-radio{flex-wrap:nowrap;width:100% !important;border-radius:15px;}}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-radio input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-checkbox input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-checkbox input[type=radio],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-radio input[type=checkbox],html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-radio input[type=radio]{display:inline-block;width:18px !important;height:18px !important;margin-right:8px !important;background:transparent !important;background-image:url(/themes/konzepttool/images/check--red.svg) !important;background-size:contain !important;background-repeat:no-repeat !important;border:none !important;margin-top:3px !important;filter:saturate(0) opacity(0.2);transition:filter 200ms ease-in-out;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-radio input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-checkbox input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-checkbox input[type=radio]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-radio input[type=checkbox]:checked,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-radio input[type=radio]:checked{filter:saturate(1) opacity(1);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-radio label{display:flex;align-items:center;max-width:max-content !important;padding:0 !important;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-radio label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-checkbox label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-radio label{text-wrap:balance;}}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox]:checked + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-checkbox input[type=radio]:checked + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-radio input[type=checkbox]:checked + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-radio input[type=radio]:checked + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-checkbox input[type=checkbox]:checked + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-checkbox input[type=radio]:checked + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-radio input[type=checkbox]:checked + label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-radio input[type=radio]:checked + label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox]:checked + label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-checkbox input[type=radio]:checked + label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-radio input[type=checkbox]:checked + label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-checkboxes .js-form-type-radio input[type=radio]:checked + label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-checkbox input[type=checkbox]:checked + label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-checkbox input[type=radio]:checked + label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-radio input[type=checkbox]:checked + label,html.js .layout-container--mandatsanfrage-form .fake-inputs-wrapper .checkboxes-v2 .js-webform-radios .js-form-type-radio input[type=radio]:checked + label{color:#AA111D;font-weight:400;}html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > label,html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item{opacity:0;transform:translateY(100%);animation:slide-in 1.5s ease-out forwards;}html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > label:nth-child(0n),html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item:nth-child(0n){animation-delay:0s;}html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > label:nth-child(1n),html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item:nth-child(1n){animation-delay:0.5s;}html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > label:nth-child(2n),html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item:nth-child(2n){animation-delay:1s;}html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > label:nth-child(3n),html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item:nth-child(3n){animation-delay:1.5s;}html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > label:nth-child(4n),html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item:nth-child(4n){animation-delay:2s;}html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > label:nth-child(5n),html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item:nth-child(5n){animation-delay:2.5s;}html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > label:nth-child(6n),html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item:nth-child(6n){animation-delay:3s;}html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > label:nth-child(7n),html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item:nth-child(7n){animation-delay:3.5s;}html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > label:nth-child(8n),html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item:nth-child(8n){animation-delay:4s;}html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > label:nth-child(9n),html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item:nth-child(9n){animation-delay:4.5s;}html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > label.label-depth-2:first-child + .loader,html.js .layout-container--mandatsanfrage-form form .webform-card--active fieldset .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.label-depth-2:first-child + .loader{order:1;display:block;background-color:#AA111D;width:90px;height:50px;aspect-ratio:1;border-radius:20px;position:absolute;top:12px;left:110px;background-image:url(/themes/konzepttool/images/dotsloader.svg);background-position:center center;background-repeat:no-repeat;background-size:60px;animation:fadeout 600ms forwards;animation-delay:0.8s;}@keyframes fadeout{0%{opacity:1;}100%{opacity:0;}}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item{display:block;max-width:100%;margin-left:110px;margin-bottom:20px;background-color:#AA111D;color:#FFFFFF;padding:24px;border-radius:16px;position:relative;align-self:flex-start;max-width:840px;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > label,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item{hyphens:auto;-webkit-hyphens:auto;word-break:break-word;text-wrap:balance;}}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > label:first-child:before,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item:first-child:before{display:block;content:"";width:80px;height:80px;border-radius:50%;background-position:center 0;background-size:100%;background-color:#F5F5F5;margin-right:30px;position:absolute;left:0;top:0;transform:translate(calc(-100% - 30px),-4px);background-image:url(/themes/konzepttool/images/avatar_bvds.jpg);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > label:first-child + .loader:before,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item:first-child + .loader:before{display:block;content:"";width:80px;height:80px;border-radius:50%;background-position:center 0;background-size:100%;background-color:#F5F5F5;margin-right:30px;position:absolute;left:0;top:-12px;transform:translate(calc(-100% - 30px),-4px);background-image:url(/themes/konzepttool/images/avatar_bvds.jpg);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > label.avatar-sielker:first-of-type:before,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.avatar-sielker:first-of-type:before{background-image:url(/themes/konzepttool/images/avatar_sielker.jpg);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > label.avatar-sielker:first-of-type + .loader:before,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.avatar-sielker:first-of-type + .loader:before{background-image:url(/themes/konzepttool/images/avatar_sielker.jpg);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > label.avatar-cathrin-bvds:first-of-type:before,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.avatar-cathrin-bvds:first-of-type:before{background-image:url(/themes/konzepttool/images/avatar_cathrin_bvds.jpg);}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > label.avatar-cathrin-bvds:first-of-type + .loader:before,html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.avatar-cathrin-bvds:first-of-type + .loader:before{background-image:url(/themes/konzepttool/images/avatar_cathrin_bvds.jpg);}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container{clear:both;hyphens:auto;-webkit-hyphens:auto;word-break:break-word;text-wrap:balance;margin:0;padding:0;width:100%;display:block;max-width:100%;background-color:transparent;}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container i{font-style:italic;}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container:after,html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container:before{display:none;}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .edit-icon{background-image:url(/themes/konzepttool/images/edit-pen.svg);background-size:14px;background-repeat:no-repeat;background-position:center;display:inline-block;width:32px;height:32px;cursor:pointer;background-color:#333333;border-radius:50%;}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window{width:100%;background:#FFFFFF;margin:0 auto;border:1px solid #D6D6D6;border-radius:24px;display:flex;justify-content:space-between;}@media screen and (max-width:900px){html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window{flex-direction:column;flex-wrap:wrap;display:flex;}}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--header{max-width:800px;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--header{margin-bottom:20px;}}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--header .summary-heading{font-size:36px;font-weight:700;margin-bottom:15px;margin-top:0;}@media screen and (max-width:900px){html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--header .summary-heading{font-size:20px;}}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--header .summary-text{color:#666;}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .summary-subheading{font-size:24px;font-weight:600;margin-bottom:15px;}@media screen and (max-width:900px){html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .summary-subheading{font-size:18px;}}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--title{display:block;color:#B1B1B1;font-size:14px;font-weight:400;text-transform:uppercase;margin-bottom:15px;}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--title.part-one{display:flex;align-items:center;gap:20px;margin-bottom:0;justify-content:space-between;}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--data-container{width:100%;padding-right:10px;overflow:overlay;padding:60px;}@media screen and (max-width:768px){html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--data-container{width:100%;padding:30px;}}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--data-container{padding:24px;}}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--data-container table{margin:0;padding:0;border:none;border-spacing:0;}@media screen and (max-width:900px){html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--data-container table{table-layout:fixed;}}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--data-container table tr td{border-bottom:1px solid #E7E7E7;padding:15px 0;padding-right:40px;min-width:200px;line-height:1.6;vertical-align:top;}@media screen and (max-width:900px){html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--data-container table tr td{min-width:0;padding-right:20px;}}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--data-container table tr td:nth-child(2){color:#333333;font-weight:600;padding-left:10px;}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--data-container table tr td.no-border{border-bottom:none;padding-right:0;padding:30px 0 0;}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--data-container table tr:last-child td{border-bottom:none;}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--data-container + div{position:relative;background-color:#F5F5F5;padding:80px 40px 60px;text-align:center;border-top-right-radius:24px;border-bottom-right-radius:24px;}@media screen and (max-width:900px){html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--data-container + div{border-top-right-radius:0;border-bottom-left-radius:24px;}}@media screen and (max-width:349px){html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--data-container + div{min-width:0;}}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--avatar{display:flex;align-items:center;justify-items:center;height:100%;}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--avatar.nachfolge{display:block;position:sticky;top:100px;}@media screen and (min-width:900px) and (min-height:820px){html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--avatar.nachfolge{height:auto;}}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--avatar .finish-container--title{text-align:center;margin-bottom:30px;}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--ansprechpartner-container{padding-left:10px;width:100%;}@media screen and (max-width:768px){html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--ansprechpartner-container{padding:0;}}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--ansprechpartner-container .finish-container--ansprechpartner-image{width:190px;height:190px;object-fit:cover;object-position:top center;border-radius:50%;margin-bottom:30px;}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--ansprechpartner-container .finish-container--ansprechpartner-data{text-align:center;font-size:16px;line-height:1.6;font-style:italic;}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--ansprechpartner-container .finish-container--ansprechpartner-data strong{display:block;font-size:20px;font-style:normal;margin-bottom:-15px;}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--ansprechpartner-container .finish-container--ansprechpartner-footer{clear:both;padding-top:20px;text-align:center !important;padding-right:0 !important;}html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--ansprechpartner-container .finish-container--ansprechpartner-footer a{cursor:pointer;}@media screen and (max-width:768px){html.js .layout-container--mandatsanfrage-form .fieldset-wrapper > .js-webform-computed .js-webform-computed-wrapper .js-form-type-item.finish-container .finish-container--window .finish-container--ansprechpartner-container .finish-container--ansprechpartner-footer{display:none;}}html.js .layout-container--mandatsanfrage-form .ToolbarBottom{height:60px;width:100%;bottom:0;left:0;background-color:#333333;justify-content:space-between;align-items:center;padding:0 20px;box-sizing:border-box;z-index:90;backdrop-filter:blur(10px);transition:all 0.4s;box-shadow:0 2px 6px rgba(0,0,0,0.05);margin-top:300px;}html.js .layout-container--mandatsanfrage-form .ToolbarBottom .Content{padding-top:0;margin:0 auto;display:flex;line-height:60px;color:#E7E7E7;font-size:15px;}html.js .layout-container--mandatsanfrage-form .ToolbarBottom .Content div{margin:0 auto;line-height:60px;}@media (max-width:992px){html.js .layout-container--mandatsanfrage-form .ToolbarBottom .Content div{line-height:40px;}}html.js .layout-container--mandatsanfrage-form .ToolbarBottom .Content div:first-child{margin:0 auto;padding:0 10px;color:#E7E7E7;font-size:15px;}@media only screen and (max-width:440px){html.js .layout-container--mandatsanfrage-form .ToolbarBottom .Content div:first-child{font-size:10px;line-height:normal;padding:0 10px 10px;}}@media only screen and (max-width:440px){html.js .layout-container--mandatsanfrage-form .ToolbarBottom .Content div:last-child{line-height:20px;}}html.js .layout-container--mandatsanfrage-form .ToolbarBottom .Content a{color:white;text-decoration:none;padding:0 10px;}@media only screen and (max-width:440px){html.js .layout-container--mandatsanfrage-form .ToolbarBottom .Content a{font-size:1.5rem;}}html.js .layout-container--mandatsanfrage-form .Copyright{width:50%;}html.js .layout-container--mandatsanfrage-form .FooterNav{width:50%;text-align:right;}@media screen and (max-width:900px){html.js .layout-container--mandatsanfrage-form .ToolbarBottom{height:auto;}html.js .layout-container--mandatsanfrage-form .ToolbarBottom .Content{display:block;padding:20px 0;}html.js .layout-container--mandatsanfrage-form .Copyright,html.js .layout-container--mandatsanfrage-form .FooterNav{width:100%;text-align:left;line-height:1.8;}html.js .layout-container--mandatsanfrage-form .Copyright{padding-bottom:20px;}html.js .layout-container--mandatsanfrage-form .FooterNav a{padding:5px 10px !important;display:block;display:block;margin-bottom:4px;background-color:rgba(255,255,255,0.1);border-radius:2px;padding:10px;}}html.js .layout-container--mandatsanfrage-form .webform-card,html.js .layout-container--mandatsanfrage-form .webform-card[style*="display: block"]:not(.webform-card--active){display:none !important;}html.js .layout-container--mandatsanfrage-form .webform-card--visible:not(.webform-card[style*="display: none"]){display:block !important;}html.js .layout-container--mandatsanfrage-form .webform-card--active:not(.webform-card[style*="display: none"]){display:block !important;}html.js .layout-container--mandatsanfrage-form .webform-card--active ~ .webform-card{display:none !important;}html.js .layout-container--mandatsanfrage-form .webform-cards-button--previous{display:none !important;}html.js .layout-container--mandatsanfrage-form a.button,html.js .layout-container--mandatsanfrage-form .webform-button--next{background-color:#333333;padding:16px 60px 16px 28px;border-radius:100px;text-transform:none;font-size:16px;font-weight:600;background-image:url(/themes/konzepttool/images/arrow-right.svg);background-repeat:no-repeat;background-size:22px;background-position:calc(100% - 24px) center;box-shadow:4px 4px 8px rgba(0,0,0,0.04);}html.js .layout-container--mandatsanfrage-form a.button:hover,html.js .layout-container--mandatsanfrage-form .webform-button--next:hover{cursor:pointer;}html.js .layout-container--mandatsanfrage-form .webform-button--next{text-transform:lowercase;}html.js .layout-container--mandatsanfrage-form .webform-required,html.js .layout-container--mandatsanfrage-form .webform-cards-toggle-wrapper{display:none;}html.js .layout-container--mandatsanfrage-form .webform-title{margin:35px 0 15px;padding:0;font-weight:600;color:#333333;font-size:36px;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form .webform-title{margin:15px 0;}}html.js .layout-container--mandatsanfrage-form .global-message--status{border-radius:16px;border:1px solid #D6D6D6;width:fit-content;padding:4px 12px;display:flex;gap:10px;align-items:center;margin:4px 0;}html.js .layout-container--mandatsanfrage-form .global-message--status:before{content:url(/themes/konzepttool/images/info_dark.svg);display:block;width:20px;height:20px;flex-shrink:0;}html.js .layout-container--mandatsanfrage-form .global-message--status strong{font-weight:300 !important;}html.js .layout-container--mandatsanfrage-form .global-message--status ul{padding-left:0 !important;}html.js .layout-container--mandatsanfrage-form .global-message--status ul li{list-style:none !important;}html.js .layout-container--mandatsanfrage-form .webform-card{width:100%;padding:0;margin:0;border:0;padding:30px 0;}html.js .layout-container--mandatsanfrage-form .webform-card:first-of-type{padding-top:0;}html.js .layout-container--mandatsanfrage-form .webform-card:last-of-type{padding-bottom:0;}html.js .layout-container--mandatsanfrage-form form{display:flex;flex-wrap:wrap;flex-direction:column;padding:60px 0;padding-top:0;overflow:clip;}html.js .layout-container--mandatsanfrage-form form section:first-of-type{margin-top:90px;}html.js .layout-container--mandatsanfrage-form form .js-form-item-mandatsanfrage-titel{width:100%;}html.js .layout-container--mandatsanfrage-form form .form-actions{opacity:0;}html.js .layout-container--mandatsanfrage-form form .form-actions.start-animation{animation:slide-in 1s ease-out forwards;animation-delay:2.5s;}html.js .layout-container--mandatsanfrage-form form .custom-draft--save{position:fixed;top:80px;right:2rem;z-index:1;opacity:0;animation:fade-in 1s ease-out forwards;animation-delay:2s;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form form .custom-draft--save{top:56px;}}html.js .layout-container--mandatsanfrage-form form .custom-draft--save input{background-image:none;padding:20px 30px;z-index:999;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form form .custom-draft--save input{padding:12px 36px;width:auto;}}html.js .layout-container--mandatsanfrage-form form.webform-submission-mandatsanfrage-buero-form .custom-draft--save{z-index:999;background-image:none;padding:20px 30px;}@media screen and (max-width:520px){html.js .layout-container--mandatsanfrage-form form.webform-submission-mandatsanfrage-buero-form .custom-draft--save{padding:12px 36px;width:auto;}}html.js .layout-container--mandatsanfrage-form form fieldset{padding:0;margin:0;border:0;}html.js .layout-container--mandatsanfrage-form form fieldset legend{margin-bottom:2rem;}html.js .layout-container--mandatsanfrage-form form fieldset legend span{font-weight:600;}html.js .layout-container--mandatsanfrage-form form fieldset legend .asterisk{color:#AA111D;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > label > a{color:#FFFFFF;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .js-webform-computed .js-webform-computed-wrapper .js-form-type-item{transition:color 200ms;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .js-webform-computed .js-webform-computed-wrapper .js-form-type-item .form-item{color:#FFFFFF;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper .js-webform-computed .webform-computed-loading{background-color:transparent;color:#FFFFFF;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper div[class*=form-item-interner-kommentar]{margin-top:15px;}html.js .layout-container--mandatsanfrage-form form .webform-card-wrapper > fieldset > .fieldset-wrapper{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;position:relative;}html.js .layout-container--mandatsanfrage-form form .form-item.field--family .fake-inputs-wrapper > label{display:none !important;}html.js .layout-container--mandatsanfrage-form form .form-item.field--family .fake-inputs-wrapper .custom-button-wrapper{display:none;}html.js .layout-container--mandatsanfrage-form form .form-actions{align-self:flex-end;}@media screen and (max-width:900px){html.js .layout-container--mandatsanfrage-form form .form-actions{align-self:center;}}html.js .layout-container--mandatsanfrage-form form .form-text--percentage{background-image:url(/themes/konzepttool/images/percentage.svg);background-position:right 15px center;background-repeat:no-repeat;background-size:18px auto;-webkit-appearance:none;-moz-appearance:textfield;}html.js .layout-container--mandatsanfrage-form ::-webkit-input-placeholder{color:transparent;}html.js .layout-container--mandatsanfrage-form :-moz-placeholder{color:transparent;}html.js .layout-container--mandatsanfrage-form ::-moz-placeholder{color:transparent;}html.js .layout-container--mandatsanfrage-form :-ms-input-placeholder{color:transparent;}html.js .layout-container--mandatsanfrage-form input::placeholder{color:transparent;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform label[for*=edit-nationalitaet]{font-size:12px;top:9px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .form-type-managed-file:not(.visually-hidden){scroll-margin-top:100px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .form-managed-file:has(.file-upload-js-error){display:flex !important;flex-direction:column;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .form-managed-file:has(.file-upload-js-error) [name*=upload_remove_button]{width:max-content;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .form-managed-file:has(.file-upload-js-error) .file-upload-js-error{color:#AA111D;font-weight:400;margin-top:20px;order:1;max-width:590px;}html.js .layout-container--mandatsanfrage-form form fieldset .fieldset-wrapper > .container-webform .form-managed-file:has(.file-upload-js-error) .file-upload-js-error .placeholder{color:#AA111D;font-weight:700;}
