ul.ce-uploads{margin-bottom:30px;list-style:none;margin-left:0;padding-left:0;position:relative;li{a{border-bottom:1px solid #C4C4C4;display:block;padding:10px 10px 10px 40px;font-size:16px;line-height:25px;text-decoration:none;color:#3D98D4;background-color:#ffffff;transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="33.875" height="33.875" viewBox="0 0 33.875 33.875"><g transform="translate(0.938 0.938)"><path d="M7.452,32.935H3.106A2.153,2.153,0,0,1,.932,30.8V3.068A2.153,2.153,0,0,1,3.106.935H18.5a2.193,2.193,0,0,1,1.537.625l8.506,8.35a2.114,2.114,0,0,1,.636,1.509V18" transform="translate(-0.932 -0.935)" fill="none" stroke="%233d98d4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.875"></path><path d="M25.308,10.31h-7.5a1.875,1.875,0,0,1-1.875-1.875V.935" transform="translate(2.942 -0.935)" fill="none" stroke="%233d98d4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.875"></path><path d="M10.308,29.06V19.685" transform="translate(0.359 2.94)" fill="none" stroke="%233d98d4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.875"></path><path d="M10.308,19.685h.942a2.813,2.813,0,0,1,0,5.625h-.937" transform="translate(0.558 2.94)" fill="none" stroke="%233d98d4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.875"></path><path d="M17.808,29.06a3.75,3.75,0,0,0,3.75-3.75V23.435a3.75,3.75,0,0,0-3.75-3.75Z" transform="translate(1.75 2.94)" fill="none" stroke="%233d98d4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.875"></path><path d="M25.308,29.06v-7.5a1.875,1.875,0,0,1,1.875-1.875h1.875" transform="translate(2.942 2.94)" fill="none" stroke="%233d98d4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.875"></path><path d="M25.308,25.31H28.12" transform="translate(2.942 2.94)" fill="none" stroke="%233d98d4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.875"></path></g></svg>');background-repeat:no-repeat;background-position:0 10px;background-size:23px;&:after{position:absolute;opacity:0;right:17px;content:'';margin-top:5px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="29.624" viewBox="0 0 24 29.624"><g transform="translate(0.75 0.75)"><path class="hvicon" d="M15,.939v18.75" transform="translate(-3.75 -0.939)" fill="none" stroke="%233d98d4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"></path><path class="hvicon" d="M9.377,14.064,15,19.689l5.625-5.625" transform="translate(-3.75 -0.939)" fill="none" stroke="%233d98d4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"></path><path d="M19.69,5.625H22.5a3.75,3.75,0,0,1,3.75,3.75V25.313a3.75,3.75,0,0,1-3.75,3.75H7.5a3.75,3.75,0,0,1-3.75-3.75V9.375A3.75,3.75,0,0,1,7.5,5.625h2.812" transform="translate(-3.75 -0.939)" fill="none" stroke="%233d98d4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"></path></g></svg>');width:24px;height:100%;background-size:contain;background-repeat:no-repeat;}&:hover{color:#12537E;background-color:#e4f1f9;svg{path{stroke:#12537E;}}.gallsvg{path{fill:#12537E;}}.hvicon{stroke-width:2;}}}}}@media only screen and (min-width:576px){ul.ce-uploads{margin-bottom:100px;li{a{min-height:69px;padding:17px 17px 17px 85px;font-size:18px;line-height:25px;background-position:17px 18px;background-size:auto;&:after{opacity:1;}}}}}@media only screen and (min-width:992px){ul.ce-uploads{li{a{font-size:20px;line-height:38px;}}}}.cardholder{&:has(.card:hover){}.card{position:relative;border:1px solid #12537E;border-radius:20px;cursor:pointer;transition:all .3s ease;will-change:transform,box-shadow;&:after{content:'';position:absolute;bottom:32px;right:32px;width:40px;height:14px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="42.128" height="16.204" viewBox="0 0 42.128 16.204"><g id="streamline-icon-keyboard-arrow-right_30x30" data-name="streamline-icon-keyboard-arrow-right@30x30" transform="translate(1 -9.52)"><path id="Path_95" data-name="Path 95" d="M41.065,15.621H.938" transform="translate(-0.938 2)" fill="none" stroke="%2312537e" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path id="Path_96" data-name="Path 96" d="M24.375,24.31l6.688-6.688-6.688-6.688" transform="translate(9.065)" fill="none" stroke="%2312537e" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g></svg>');background-repeat:no-repeat;background-size:cover;opacity:.3;}&:hover{background-color:#f2f8fc;transform:scale(1.02);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);will-change:transform,box-shadow;&:after{opacity:1;}}text-decoration:none;color:#3D98D4 !important;text-align:center;p{color:#3D98D4 !important;b,strong{font-weight:500;}}.counter{width:36px;height:36px;display:flex;justify-content:center;align-items:center;background:#12537E;border-radius:50%;color:#fff;position:absolute;top:32px;left:32px;}}}header:has(+ form),div:has(+ form){@media only screen and (min-width:992px){margin-bottom:96px;h1{font-size:48px;margin-bottom:48px;}}@media only screen and (max-width:576px){h1{br{display:none;}}}}form{.progress-title{display:block;font-size:24px;color:#12537E;font-weight:500;}.form-progress{position:relative;height:32px;background-color:#e0e0e0;border-radius:16px;.form-progress-bar{position:absolute;height:100%;background-color:#12537E;border-radius:16px;¨
            color:#fff;font-weight:500;text-align:center;.progress-value{font-weight:500;color:#fff;text-align:center;display:flex;justify-content:center;line-height:32px;min-width:100px;}}}.progress-motivation{p{color:#646464;font-size:16px;@media only screen and (min-width:576px){font-size:18px;}@media only screen and (min-width:992px){font-size:20px;}}}@media only screen and (max-width:992px){margin-bottom:60px;}font-size:18px;a{color:#3D98D4;text-decoration:none;transition:color 0.3s ease-in-out;&:hover{color:#222222;}}& > h2{margin-top:0;margin-bottom:48px;}fieldset{legend{color:#12537E;font-weight:500;font-size:24px;margin-bottom:21px;@media only screen and (min-width:992px){font-size:36px;margin-bottom:32px;}}fieldset{legend{font-size:24px;color:#12537E;font-weight:500;font-size:20px;margin-bottom:12px;@media only screen and (min-width:992px){font-size:24px;margin-bottom:21px;}}}}.row{@media only screen and (min-width:992px){margin-bottom:48px;}}.form-group{margin-bottom:20px;label{display:block;margin-bottom:10px;font-weight:500;span{font-weight:normal;storng,b{font-weight:500 !important;}}}.form-control{border:1px solid #12537E;border-radius:5px;font-size:18px;height:50px;transition:all .3s ease;&:focus{border-color:#3D98D4;box-shadow:0px 0px 10px rgba(18,83,126,0.5);}&:is(textarea){height:150px;}}.form-check-input{background-color:#fff;border-color:#707070;&:checked{background-color:#12537E;border-color:#12537E;&[type=radio]{}}}input[type="file"]{opacity:1 !important;height:auto !important;z-index:1;}input,select,textarea{&:user-valid{border-color:#28a745;background-color:#28a74515;}&:user-invalid{border-color:#dc3545;background-color:#dc354515;}}.error.form-text{color:#dc3545;background:#dc354515;border-radius:5px;padding:15px;}&.has-error1{background:#dc354515;border-radius:5px;padding:15px;}}.btn{&.btn-primary{width:auto !important;background-color:#12537E;color:#ffffff;border-color:#12537E;font-size:20px;line-height:20px;height:50px;padding-left:50px;padding-right:50px;border-radius:5px !important;margin-right:15px;transition:background-color .3s ease-in-out,color .3s ease-in-out;@media only screen and (min-width:768px){margin-top:40px;}&:hover{border-color:#12537E;background-color:#ffffff;color:#12537E;}&:focus{outline:none;border:1px solid #12537E;}}&.btn-cancel{width:auto !important;background-color:#f2f8fc;border-color:#12537E;font-size:20px;line-height:20px;height:50px;padding-left:50px;padding-right:50px;border-radius:5px !important;margin-right:15px;transition:background-color .3s ease-in-out,color .3s ease-in-out;@media only screen and (min-width:768px){margin-top:40px;}&:hover{border-color:#12537E;background-color:#ffffff;color:#12537E;}&:focus{outline:none;border:1px solid #12537E;}}}select.form-control{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="7" viewBox="0 0 10 7"><path id="Polygon_3" data-name="Polygon 3" d="M5,0l5,7H0Z" transform="translate(10 7) rotate(180)" fill="%2312537e"/></svg>');background-repeat:no-repeat;background-position:right 14px top 50%;background-size:10px;}@media only screen and (min-width:992px){.form-group:has(label span b){display:flex;flex-wrap:wrap;justify-content:space-between;.form-check{width:calc(50% - 10px);margin-bottom:20px;}}}@media only screen and (min-width:1200px){.row:has(.col-6.col-sm-5.col-md-4.col-lg-3.col-xl-2.col-xxl-1){.col-6.col-sm-5.col-md-4.col-lg-3.col-xl-2.col-xxl-1{display:block;width:20%;}}}ol{margin-bottom:48px;list-style:none;list-style-type:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0;li{counter-increment:listnumber;display:block;margin:0;padding:20px 0 20px 65px;&:before{position:absolute;content:counter(listnumber);border-radius:50%;height:32px;width:32px;background-color:#12537E;font-size:20px;color:#ffffff;font-weight:normal;line-height:32px;text-align:center;margin-left:-48px;}border-bottom:1px solid #C4C4C4;&:first-of-type{border-top:1px solid #C4C4C4;}}}.btn-group{@media only screen and (max-width:576px){display:block;width:100%;.btn{width:100% !important;margin-bottom:15px;}}}}.icon-container{cursor:pointer;margin-top:-5px;margin-left:12px;position:absolute;z-index:50 !important;}.tooltip-text{position:absolute;visibility:hidden;background:#12537E;border-radius:5px;padding:10px 15px;color:white;font-size:14px;font-weight:normal;z-index:10;width:350px;max-width:350px;word-wrap:break-word;white-space:normal;display:inline-block;hyphens:none;bottom:100%;left:50%;transform:translateX(-50%) translateY(-10px);box-shadow:0px 0px 10px rgba(0,0,0,0.5);a{color:white;text-decoration:underline !important;transition:all .3s ease;&:hover{color:white !important;opacity:0.8;}}.tooltip-arrow{position:absolute;width:16px;height:16px;&:after{content:'';position:absolute;width:16px;height:16px;background:#12537E;transform:rotate(45deg);top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);z-index:-1;}}}.tooltip-text[data-popper-placement="left"] .tooltip-arrow::after{top:50%;right:-324px !important;left:unset;transform:translateY(-50%) rotate(45deg);}tbody{border-bottom-width:0 !important;}label[for=anmeldung_definitiv-822-textarea-2]{display:none !important;}
