.frame-type-form_formframework .form-navigation input,.frame-type-form_formframework .form-navigation button,.frame-type-html .form-navigation input,.frame-type-html .form-navigation button,.csc-mailform .form-navigation input,.csc-mailform .form-navigation button,#kontaktformular .form-navigation input,#kontaktformular .form-navigation button,#spendenform150 .form-navigation input,#spendenform150 .form-navigation button,#xmessage .form-navigation input,#xmessage .form-navigation button,#materialservice .form-navigation input,#materialservice .form-navigation button{background-color:#dc2204;border-color:#9f1600;border-image:linear-gradient(170deg, #eb462c 0%, #9d1803 100%);border-image-slice:1;border-style:solid;border-width:1px;color:#fff;display:inline-block;font-family:"ATRotisSemiSans",sans-serif;font-size:.875rem;margin-right:20px;overflow:hidden;padding:8px 25px 9px;text-decoration:none;transition:all .2s cubic-bezier(0.44, 1.01, 1, 1)}.frame-type-form_formframework .form-navigation input:hover,.frame-type-form_formframework .form-navigation button:hover,.frame-type-html .form-navigation input:hover,.frame-type-html .form-navigation button:hover,.csc-mailform .form-navigation input:hover,.csc-mailform .form-navigation button:hover,#kontaktformular .form-navigation input:hover,#kontaktformular .form-navigation button:hover,#spendenform150 .form-navigation input:hover,#spendenform150 .form-navigation button:hover,#xmessage .form-navigation input:hover,#xmessage .form-navigation button:hover,#materialservice .form-navigation input:hover,#materialservice .form-navigation button:hover{background-color:#eb462c;cursor:pointer}.frame-type-form_formframework .form-navigation input.btn--icon,.frame-type-form_formframework .form-navigation button.btn--icon,.frame-type-html .form-navigation input.btn--icon,.frame-type-html .form-navigation button.btn--icon,.csc-mailform .form-navigation input.btn--icon,.csc-mailform .form-navigation button.btn--icon,#kontaktformular .form-navigation input.btn--icon,#kontaktformular .form-navigation button.btn--icon,#spendenform150 .form-navigation input.btn--icon,#spendenform150 .form-navigation button.btn--icon,#xmessage .form-navigation input.btn--icon,#xmessage .form-navigation button.btn--icon,#materialservice .form-navigation input.btn--icon,#materialservice .form-navigation button.btn--icon{padding-left:55px;position:relative}.frame-type-form_formframework .form-navigation input.btn--icon i,.frame-type-form_formframework .form-navigation button.btn--icon i,.frame-type-html .form-navigation input.btn--icon i,.frame-type-html .form-navigation button.btn--icon i,.csc-mailform .form-navigation input.btn--icon i,.csc-mailform .form-navigation button.btn--icon i,#kontaktformular .form-navigation input.btn--icon i,#kontaktformular .form-navigation button.btn--icon i,#spendenform150 .form-navigation input.btn--icon i,#spendenform150 .form-navigation button.btn--icon i,#xmessage .form-navigation input.btn--icon i,#xmessage .form-navigation button.btn--icon i,#materialservice .form-navigation input.btn--icon i,#materialservice .form-navigation button.btn--icon i{background-color:#a61b05;background-repeat:no-repeat;height:40px;left:0;padding:2px;position:absolute;top:0;transition:all .2s cubic-bezier(0.44, 1.01, 1, 1);width:40px}.frame-type-form_formframework .form-navigation input.btn--block,.frame-type-form_formframework .form-navigation button.btn--block,.frame-type-html .form-navigation input.btn--block,.frame-type-html .form-navigation button.btn--block,.csc-mailform .form-navigation input.btn--block,.csc-mailform .form-navigation button.btn--block,#kontaktformular .form-navigation input.btn--block,#kontaktformular .form-navigation button.btn--block,#spendenform150 .form-navigation input.btn--block,#spendenform150 .form-navigation button.btn--block,#xmessage .form-navigation input.btn--block,#xmessage .form-navigation button.btn--block,#materialservice .form-navigation input.btn--block,#materialservice .form-navigation button.btn--block{display:block;margin-right:0;text-align:center;width:100%}.frame-type-form_formframework .form-navigation input.btn--icon:hover i,.frame-type-form_formframework .form-navigation button.btn--icon:hover i,.frame-type-html .form-navigation input.btn--icon:hover i,.frame-type-html .form-navigation button.btn--icon:hover i,.csc-mailform .form-navigation input.btn--icon:hover i,.csc-mailform .form-navigation button.btn--icon:hover i,#kontaktformular .form-navigation input.btn--icon:hover i,#kontaktformular .form-navigation button.btn--icon:hover i,#spendenform150 .form-navigation input.btn--icon:hover i,#spendenform150 .form-navigation button.btn--icon:hover i,#xmessage .form-navigation input.btn--icon:hover i,#xmessage .form-navigation button.btn--icon:hover i,#materialservice .form-navigation input.btn--icon:hover i,#materialservice .form-navigation button.btn--icon:hover i{width:101%}.frame-type-form_formframework .form-navigation input.btn--alternative,.frame-type-form_formframework .form-navigation button.btn--alternative,.frame-type-html .form-navigation input.btn--alternative,.frame-type-html .form-navigation button.btn--alternative,.csc-mailform .form-navigation input.btn--alternative,.csc-mailform .form-navigation button.btn--alternative,#kontaktformular .form-navigation input.btn--alternative,#kontaktformular .form-navigation button.btn--alternative,#spendenform150 .form-navigation input.btn--alternative,#spendenform150 .form-navigation button.btn--alternative,#xmessage .form-navigation input.btn--alternative,#xmessage .form-navigation button.btn--alternative,#materialservice .form-navigation input.btn--alternative,#materialservice .form-navigation button.btn--alternative{background-color:#e6ebf2;border-image:linear-gradient(170deg, #e6ebf2 0%, #d4e0ec 100%);border-image-slice:1;color:#00317b}.frame-type-form_formframework .form-navigation input.btn--alternative:hover,.frame-type-form_formframework .form-navigation button.btn--alternative:hover,.frame-type-html .form-navigation input.btn--alternative:hover,.frame-type-html .form-navigation button.btn--alternative:hover,.csc-mailform .form-navigation input.btn--alternative:hover,.csc-mailform .form-navigation button.btn--alternative:hover,#kontaktformular .form-navigation input.btn--alternative:hover,#kontaktformular .form-navigation button.btn--alternative:hover,#spendenform150 .form-navigation input.btn--alternative:hover,#spendenform150 .form-navigation button.btn--alternative:hover,#xmessage .form-navigation input.btn--alternative:hover,#xmessage .form-navigation button.btn--alternative:hover,#materialservice .form-navigation input.btn--alternative:hover,#materialservice .form-navigation button.btn--alternative:hover,.frame-type-form_formframework .form-navigation input.btn--alternative i,.frame-type-form_formframework .form-navigation button.btn--alternative i,.frame-type-html .form-navigation input.btn--alternative i,.frame-type-html .form-navigation button.btn--alternative i,.csc-mailform .form-navigation input.btn--alternative i,.csc-mailform .form-navigation button.btn--alternative i,#kontaktformular .form-navigation input.btn--alternative i,#kontaktformular .form-navigation button.btn--alternative i,#spendenform150 .form-navigation input.btn--alternative i,#spendenform150 .form-navigation button.btn--alternative i,#xmessage .form-navigation input.btn--alternative i,#xmessage .form-navigation button.btn--alternative i,#materialservice .form-navigation input.btn--alternative i,#materialservice .form-navigation button.btn--alternative i{background-color:#00317b;color:#fff}.frame-type-form_formframework,.frame-type-html,.csc-mailform,#kontaktformular,#spendenform150,#xmessage,#materialservice{color:#00317b}.frame-type-form_formframework ol,.frame-type-html ol,.csc-mailform ol,#kontaktformular ol,#spendenform150 ol,#xmessage ol,#materialservice ol{list-style:none;margin:0;padding:0}.frame-type-form_formframework fieldset,.frame-type-html fieldset,.csc-mailform fieldset,#kontaktformular fieldset,#spendenform150 fieldset,#xmessage fieldset,#materialservice fieldset{border:0;margin:0;padding:10px 0 0}.frame-type-form_formframework fieldset legend,.frame-type-html fieldset legend,.csc-mailform fieldset legend,#kontaktformular fieldset legend,#spendenform150 fieldset legend,#xmessage fieldset legend,#materialservice fieldset legend{color:#dc2204;font-size:1rem}.frame-type-form_formframework form,.frame-type-html form,.csc-mailform form,#kontaktformular form,#spendenform150 form,#xmessage form,#materialservice form{font-family:"ATRotisSemiSans",sans-serif;max-width:100%;overflow:hidden;padding:5px 5px 10px 0;position:relative;width:460px}.frame-type-form_formframework form label,.frame-type-html form label,.csc-mailform form label,#kontaktformular form label,#spendenform150 form label,#xmessage form label,#materialservice form label{float:left;font-size:1.125rem;width:185px}.frame-type-form_formframework form em,.frame-type-html form em,.csc-mailform form em,#kontaktformular form em,#spendenform150 form em,#xmessage form em,#materialservice form em{font-size:.875rem}.frame-type-form_formframework form strong,.frame-type-html form strong,.csc-mailform form strong,#kontaktformular form strong,#spendenform150 form strong,#xmessage form strong,#materialservice form strong{background:#dc2204;font:0/0 a;height:33px;position:absolute;right:5px;top:5px;width:33px}.frame-type-form_formframework form strong::before,.frame-type-html form strong::before,.csc-mailform form strong::before,#kontaktformular form strong::before,#spendenform150 form strong::before,#xmessage form strong::before,#materialservice form strong::before{color:#fff;content:"!";font-size:1.625rem;font-weight:bold;height:33px;left:0;line-height:33px;position:absolute;text-align:center;top:0;width:33px}.frame-type-form_formframework form strong::after,.frame-type-html form strong::after,.csc-mailform form strong::after,#kontaktformular form strong::after,#spendenform150 form strong::after,#xmessage form strong::after,#materialservice form strong::after{background:#dc2204;content:"";height:33px;left:-237px;position:absolute;top:0;width:5px}.frame-type-form_formframework form .clearfix,.frame-type-html form .clearfix,.csc-mailform form .clearfix,#kontaktformular form .clearfix,#spendenform150 form .clearfix,#xmessage form .clearfix,#materialservice form .clearfix{font-size:1.125rem}.frame-type-form_formframework .form-group,.frame-type-html .form-group,.csc-mailform .form-group,#kontaktformular .form-group,#spendenform150 .form-group,#xmessage .form-group,#materialservice .form-group{padding:5px 0 10px}.frame-type-form_formframework .form-group .input input,.frame-type-form_formframework .csc-form-element-textline input,.frame-type-html .form-group .input input,.frame-type-html .csc-form-element-textline input,.csc-mailform .form-group .input input,.csc-mailform .csc-form-element-textline input,#kontaktformular .form-group .input input,#kontaktformular .csc-form-element-textline input,#spendenform150 .form-group .input input,#spendenform150 .csc-form-element-textline input,#xmessage .form-group .input input,#xmessage .csc-form-element-textline input,#materialservice .form-group .input input,#materialservice .csc-form-element-textline input{background-color:#e6ebf2;border:0;border-left:2px solid #00317b;color:#00317b;font-family:"ATRotisSemiSans",sans-serif;font-size:1rem;height:33px;line-height:33px;padding-left:10px;transition:all 50ms linear;width:370px}.frame-type-form_formframework .form-group .input input[size="4"],.frame-type-form_formframework .csc-form-element-textline input[size="4"],.frame-type-html .form-group .input input[size="4"],.frame-type-html .csc-form-element-textline input[size="4"],.csc-mailform .form-group .input input[size="4"],.csc-mailform .csc-form-element-textline input[size="4"],#kontaktformular .form-group .input input[size="4"],#kontaktformular .csc-form-element-textline input[size="4"],#spendenform150 .form-group .input input[size="4"],#spendenform150 .csc-form-element-textline input[size="4"],#xmessage .form-group .input input[size="4"],#xmessage .csc-form-element-textline input[size="4"],#materialservice .form-group .input input[size="4"],#materialservice .csc-form-element-textline input[size="4"]{width:150px}.frame-type-form_formframework .form-group .input input:focus,.frame-type-form_formframework .csc-form-element-textline input:focus,.frame-type-html .form-group .input input:focus,.frame-type-html .csc-form-element-textline input:focus,.csc-mailform .form-group .input input:focus,.csc-mailform .csc-form-element-textline input:focus,#kontaktformular .form-group .input input:focus,#kontaktformular .csc-form-element-textline input:focus,#spendenform150 .form-group .input input:focus,#spendenform150 .csc-form-element-textline input:focus,#xmessage .form-group .input input:focus,#xmessage .csc-form-element-textline input:focus,#materialservice .form-group .input input:focus,#materialservice .csc-form-element-textline input:focus{border-left-width:5px;outline:none;padding-left:7px}.frame-type-form_formframework .form-group .input input[type=checkbox],.frame-type-form_formframework .form-group .input input[type=radio],.frame-type-form_formframework .csc-form-element-textline input[type=checkbox],.frame-type-form_formframework .csc-form-element-textline input[type=radio],.frame-type-html .form-group .input input[type=checkbox],.frame-type-html .form-group .input input[type=radio],.frame-type-html .csc-form-element-textline input[type=checkbox],.frame-type-html .csc-form-element-textline input[type=radio],.csc-mailform .form-group .input input[type=checkbox],.csc-mailform .form-group .input input[type=radio],.csc-mailform .csc-form-element-textline input[type=checkbox],.csc-mailform .csc-form-element-textline input[type=radio],#kontaktformular .form-group .input input[type=checkbox],#kontaktformular .form-group .input input[type=radio],#kontaktformular .csc-form-element-textline input[type=checkbox],#kontaktformular .csc-form-element-textline input[type=radio],#spendenform150 .form-group .input input[type=checkbox],#spendenform150 .form-group .input input[type=radio],#spendenform150 .csc-form-element-textline input[type=checkbox],#spendenform150 .csc-form-element-textline input[type=radio],#xmessage .form-group .input input[type=checkbox],#xmessage .form-group .input input[type=radio],#xmessage .csc-form-element-textline input[type=checkbox],#xmessage .csc-form-element-textline input[type=radio],#materialservice .form-group .input input[type=checkbox],#materialservice .form-group .input input[type=radio],#materialservice .csc-form-element-textline input[type=checkbox],#materialservice .csc-form-element-textline input[type=radio]{width:16px !important;height:16px !important}.frame-type-form_formframework .form-group .input .error,.frame-type-form_formframework .form-group .input .help-block,.frame-type-form_formframework .csc-form-element-textline .error,.frame-type-form_formframework .csc-form-element-textline .help-block,.frame-type-html .form-group .input .error,.frame-type-html .form-group .input .help-block,.frame-type-html .csc-form-element-textline .error,.frame-type-html .csc-form-element-textline .help-block,.csc-mailform .form-group .input .error,.csc-mailform .form-group .input .help-block,.csc-mailform .csc-form-element-textline .error,.csc-mailform .csc-form-element-textline .help-block,#kontaktformular .form-group .input .error,#kontaktformular .form-group .input .help-block,#kontaktformular .csc-form-element-textline .error,#kontaktformular .csc-form-element-textline .help-block,#spendenform150 .form-group .input .error,#spendenform150 .form-group .input .help-block,#spendenform150 .csc-form-element-textline .error,#spendenform150 .csc-form-element-textline .help-block,#xmessage .form-group .input .error,#xmessage .form-group .input .help-block,#xmessage .csc-form-element-textline .error,#xmessage .csc-form-element-textline .help-block,#materialservice .form-group .input .error,#materialservice .form-group .input .help-block,#materialservice .csc-form-element-textline .error,#materialservice .csc-form-element-textline .help-block{background:rgba(220,34,4,.8);border:2px solid #dc2204;color:#fff;display:inline-block;margin-top:4px;padding:5px 10px 4px;text-align:center;width:100%}.frame-type-form_formframework .form-group .input textarea,.frame-type-form_formframework .csc-form-element-textline textarea,.frame-type-html .form-group .input textarea,.frame-type-html .csc-form-element-textline textarea,.csc-mailform .form-group .input textarea,.csc-mailform .csc-form-element-textline textarea,#kontaktformular .form-group .input textarea,#kontaktformular .csc-form-element-textline textarea,#spendenform150 .form-group .input textarea,#spendenform150 .csc-form-element-textline textarea,#xmessage .form-group .input textarea,#xmessage .csc-form-element-textline textarea,#materialservice .form-group .input textarea,#materialservice .csc-form-element-textline textarea{background-color:#e6ebf2;border:0;border-left:2px solid #00317b;color:#00317b;font-family:"ATRotisSemiSans",sans-serif;font-size:1rem;height:auto;min-height:150px;padding:6px 10px;width:370px}.frame-type-form_formframework .form-group .input select,.frame-type-form_formframework .csc-form-element-textline select,.frame-type-html .form-group .input select,.frame-type-html .csc-form-element-textline select,.csc-mailform .form-group .input select,.csc-mailform .csc-form-element-textline select,#kontaktformular .form-group .input select,#kontaktformular .csc-form-element-textline select,#spendenform150 .form-group .input select,#spendenform150 .csc-form-element-textline select,#xmessage .form-group .input select,#xmessage .csc-form-element-textline select,#materialservice .form-group .input select,#materialservice .csc-form-element-textline select{width:370px}@media only screen and (max-width: 375px){.frame-type-form_formframework .form-group .input input,.frame-type-form_formframework .form-group .input textarea,.frame-type-form_formframework .form-group .input select,.frame-type-form_formframework .csc-form-element-textline input,.frame-type-form_formframework .csc-form-element-textline textarea,.frame-type-form_formframework .csc-form-element-textline select,.frame-type-html .form-group .input input,.frame-type-html .form-group .input textarea,.frame-type-html .form-group .input select,.frame-type-html .csc-form-element-textline input,.frame-type-html .csc-form-element-textline textarea,.frame-type-html .csc-form-element-textline select,.csc-mailform .form-group .input input,.csc-mailform .form-group .input textarea,.csc-mailform .form-group .input select,.csc-mailform .csc-form-element-textline input,.csc-mailform .csc-form-element-textline textarea,.csc-mailform .csc-form-element-textline select,#kontaktformular .form-group .input input,#kontaktformular .form-group .input textarea,#kontaktformular .form-group .input select,#kontaktformular .csc-form-element-textline input,#kontaktformular .csc-form-element-textline textarea,#kontaktformular .csc-form-element-textline select,#spendenform150 .form-group .input input,#spendenform150 .form-group .input textarea,#spendenform150 .form-group .input select,#spendenform150 .csc-form-element-textline input,#spendenform150 .csc-form-element-textline textarea,#spendenform150 .csc-form-element-textline select,#xmessage .form-group .input input,#xmessage .form-group .input textarea,#xmessage .form-group .input select,#xmessage .csc-form-element-textline input,#xmessage .csc-form-element-textline textarea,#xmessage .csc-form-element-textline select,#materialservice .form-group .input input,#materialservice .form-group .input textarea,#materialservice .form-group .input select,#materialservice .csc-form-element-textline input,#materialservice .csc-form-element-textline textarea,#materialservice .csc-form-element-textline select{width:270px}}.frame-type-form_formframework .csc-firstHeader h1,.frame-type-html .csc-firstHeader h1,.csc-mailform .csc-firstHeader h1,#kontaktformular .csc-firstHeader h1,#spendenform150 .csc-firstHeader h1,#xmessage .csc-firstHeader h1,#materialservice .csc-firstHeader h1{margin-bottom:0}.frame-type-form_formframework .form-navigation,.frame-type-html .form-navigation,.csc-mailform .form-navigation,#kontaktformular .form-navigation,#spendenform150 .form-navigation,#xmessage .form-navigation,#materialservice .form-navigation{margin-top:20px}.frame-type-form_formframework .form-navigation::before,.frame-type-html .form-navigation::before,.csc-mailform .form-navigation::before,#kontaktformular .form-navigation::before,#spendenform150 .form-navigation::before,#xmessage .form-navigation::before,#materialservice .form-navigation::before{clear:both;content:"";display:block}.microsite__title{font-size:2.2rem;line-height:2.125rem}h1{font-size:1.6rem;line-height:2.1rem}.with_linklist ul{border-left:5px solid #00317b;list-style:none;margin:0;padding:0;color:#464646;font-family:"ATRotisSemiSans",sans-serif;font-size:1rem;line-height:1.288rem}.with_linklist ul li{margin:0;padding:0}.with_linklist ul li a{background-color:#e6ebf2;border-left:5px solid #00317b;color:#00317b;display:block;font-size:1.125rem;height:37px;line-height:37px;margin-bottom:4px;margin-left:-5px;overflow:hidden;padding:0 10px 0 15px;text-decoration:none;text-overflow:ellipsis;transition:all .2s cubic-bezier(0.44, 1.01, 1, 1);white-space:nowrap}.with_linklist ul li a:hover{background-color:#00317b;border-color:#dc2204;color:#fff}.with_linklist .external-link,.with_linklist .internal-link,.with_linklist .mail{padding-left:.85rem}.download-result__list a{line-height:22px}.download-result__list li{font-size:inherit}.news__list__item__wrapper{width:inherit}details summary{cursor:pointer}a.social__link--instagram{background-image:url("/fileadmin/ekvw_system/icons/Instagram_logo.svg");background-size:100% auto}@media only screen and (min-width: 1024px){.stage .quote{font-size:1rem}.stage .quote cite{font-size:.85rem;line-height:1.2rem}}@media only screen and (max-width: 1150px){.microsite__title{font-size:1.6rem;line-height:1.4rem}}@media only screen and (max-width: 900px){.microsite__title{font-size:1rem;line-height:1.1rem}}
