@font-face{font-family:suedwind;src:url(fonts/suedwind.ttf)}@font-face{font-family:Teko;src:url(fonts/Teko-VariableFont_wght.ttf) format("truetype")}@font-face{font-family:Ubuntu;font-weight:200;src:url(fonts/Ubuntu-Light.ttf) format("truetype")}@font-face{font-family:Ubuntu;font-weight:300;src:url(fonts/Ubuntu-Light.ttf) format("truetype")}@font-face{font-family:Ubuntu;font-weight:400;src:url(fonts/Ubuntu-Regular.ttf) format("truetype")}@font-face{font-family:Ubuntu;font-weight:500;src:url(fonts/Ubuntu-Medium.ttf) format("truetype")}@font-face{font-family:Ubuntu;font-weight:700;src:url(fonts/Ubuntu-Bold.ttf) format("truetype")}@font-face{font-family:Ubuntu;font-weight:900;src:url(fonts/Ubuntu-Bold.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:200;src:url(fonts/SourceSansPro-ExtraLight.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:300;src:url(fonts/SourceSansPro-Light.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:400;src:url(fonts/SourceSansPro-Regular.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:500;src:url(fonts/SourceSansPro-Regular.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:700;src:url(fonts/SourceSansPro-Bold.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:900;src:url(fonts/SourceSansPro-Black.ttf) format("truetype")}#single-educ-material .back-to-list,#single-educ-material .download-section .download-btn-primary,#single-educ-material .download-section form#request-access-form button,#single-educ-material .order-section .download-btn-primary,#single-educ-material .order-section form#request-access-form button{background-color:#ba0a0d;border-radius:2px;color:#fff;cursor:pointer;font-family:Ubuntu,Helvetica,Arial,Lucida,sans-serif;font-size:15px;font-weight:700;height:35px;line-height:15px!important;padding:9px 27px;transition:all .3s ease 0ms}#single-educ-material .back-to-list:hover,#single-educ-material .download-section .download-btn-primary:hover,#single-educ-material .download-section form#request-access-form button:hover,#single-educ-material .order-section .download-btn-primary:hover,#single-educ-material .order-section form#request-access-form button:hover{background-color:#ba0a0d;color:#fff;font-weight:700}#single-educ-material .download-section form#request-access-form .checkbox-container,#single-educ-material .order-section form#request-access-form .checkbox-container{cursor:pointer;margin-bottom:12px;padding-left:35px;padding-top:2px;position:relative}#single-educ-material .download-section form#request-access-form .checkbox-container input,#single-educ-material .order-section form#request-access-form .checkbox-container input{cursor:pointer;opacity:0;position:absolute}#single-educ-material .download-section form#request-access-form .checkmark,#single-educ-material .order-section form#request-access-form .checkmark{background-color:#fff;border:1px solid #345;border-radius:5px;height:20px;left:0;position:absolute;top:0;width:20px}#single-educ-material .download-section form#request-access-form .checkbox-container input:checked~.checkmark,#single-educ-material .order-section form#request-access-form .checkbox-container input:checked~.checkmark{border-radius:5px;box-shadow:inset 0 0 0 5px #fff}#single-educ-material .download-section form#request-access-form .checkmark:after,#single-educ-material .order-section form#request-access-form .checkmark:after{border-radius:2px;content:"";display:none;position:absolute}#single-educ-material .download-section form#request-access-form .checkbox-container input:checked~.checkmark:after,#single-educ-material .order-section form#request-access-form .checkbox-container input:checked~.checkmark:after{background-color:#ba0a0d;display:block;height:12px;left:50%;top:50%;transform:translate(-50%,-50%);width:12px}#single-educ-material .download-section form#request-access-form input,#single-educ-material .order-section form#request-access-form input{background-color:#fff;border:1px solid #999;border-radius:2px;color:#211e1e;font-family:Ubuntu,sans-serif;font-size:16px;height:33px;padding:0 8px}#single-educ-material .download-section form#request-access-form input:focus,#single-educ-material .download-section form#request-access-form input:hover,#single-educ-material .order-section form#request-access-form input:focus,#single-educ-material .order-section form#request-access-form input:hover{border:1px solid #7b7b81!important}#single-educ-material .download-section form#request-access-form input::-moz-selection,#single-educ-material .order-section form#request-access-form input::-moz-selection{background:#ba0a0d}#single-educ-material .download-section form#request-access-form input::selection,#single-educ-material .order-section form#request-access-form input::selection{background:#ba0a0d}#single-educ-material .download-section form#request-access-form select,#single-educ-material .order-section form#request-access-form select{background-color:#fff;border:1px solid #666;border-radius:2px;font-size:16px;padding:6px 8px}.bm-single-header{background-color:#ddd}.bm-single-header h2{color:#ba0a0d;font-family:Teko,sans-serif;font-size:32px;padding:20px 0 16px}.bm-single-header .checkout-bar{position:fixed;right:12px;z-index:101}@media(max-width:425px){.bm-single-header .checkout-bar{padding:8px}.bm-single-header .checkout-bar .cart-badge{margin-left:0}.bm-single-header .checkout-bar .cart-badge-label{display:none}}#single-educ-material{padding:50px 0}@media(max-width:1000px){#single-educ-material{padding:25px 0}}#single-educ-material .detail-container{display:flex;gap:40px}#single-educ-material .detail-container .detail-part-1{flex:0 0 30%;padding:10px}#single-educ-material .detail-container .detail-part-2{flex:1;padding:10px}@media(max-width:1000px){#single-educ-material .detail-container{flex-direction:column}#single-educ-material .detail-container .left-box,#single-educ-material .detail-container .right-box{flex:0 0 auto;width:100%}}#single-educ-material .carousel{align-items:center;display:flex;flex-direction:column;position:relative}#single-educ-material .carousel .carousel-counter{background:#f8f8f8;color:#211e1e;font-size:14px;left:0;padding:5px 10px;position:absolute;top:0}#single-educ-material .carousel .carousel-images{align-items:center;background-color:#e3e3e3;border-radius:2px;display:flex;min-height:320px;overflow:hidden}#single-educ-material .carousel .carousel-images .imgWrapper{background-color:#fff;border:1px solid #ddd;border-radius:2px;padding:10px}#single-educ-material .carousel .carousel-images .imgWrapper img{border-radius:2px;display:block;height:auto;max-height:100%;width:100%}#single-educ-material .carousel .button-container{display:flex;justify-content:center;margin-bottom:10px;margin-top:10px}#single-educ-material .carousel .button-container button{background-color:transparent;border:1px solid #d9d9df;border-radius:50%;cursor:pointer;font-size:0;height:40px;margin:0 10px;padding:10px 15px;position:relative;width:40px}#single-educ-material .carousel .button-container .prev:before{color:#000;content:"";font-family:iservice;font-size:15px;font-weight:400;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#single-educ-material .carousel .button-container .prev:hover{background-color:#e3e3e3}#single-educ-material .carousel .button-container .next:before{color:#000;content:"";font-family:iservice;font-size:15px;font-weight:400;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#single-educ-material .carousel .button-container .next:hover{background-color:#e3e3e3}#single-educ-material .separator{border-top:1px solid #e3e3e3}#single-educ-material .detail-section{border-bottom:1px solid #e3e3e3;padding-bottom:29px}#single-educ-material .title{color:#211e1e;font-family:Teko,sans-serif;font-size:48px;font-weight:400;line-height:50px;margin-top:6px;padding:8px 0}#single-educ-material .subheadline{color:#93716c;font-family:Ubuntu,sans-serif;font-size:18px;font-weight:700;height:37px;line-height:26px}#single-educ-material .anchor-button{color:#ba090d;font-family:Teko,sans-serif;font-size:22px;height:25px;margin-bottom:25px;margin-top:21px}#single-educ-material .anchor-button:before{color:#ba0a0d;content:"";font-family:suedwind;font-size:22px;margin-right:10px;vertical-align:baseline}#single-educ-material .excerpt{color:#211e1e;font-weight:700;padding-bottom:31px}#single-educ-material .excerpt,#single-educ-material .long-description{font-family:Ubuntu,sans-serif;font-size:16px}#single-educ-material .informationen-quellen{color:#93716c;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:550;padding-top:15px}#single-educ-material .informationen-quellen a{color:#000;font-weight:100}#single-educ-material .filename{color:#211e1e;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:700;margin-bottom:10px}#single-educ-material .filename:before{color:#ba0a0d;content:"";font-family:suedwind;font-size:22px;margin-right:10px;vertical-align:baseline}#single-educ-material .file-type-size{color:#7b7b81;font-weight:400}#single-educ-material .row{color:#211e1e;display:flex}#single-educ-material .left{font-size:14px;font-weight:700;margin-right:5px;width:150px}#single-educ-material .right{flex:1;font-size:14px}#single-educ-material .price{padding-bottom:15px}#single-educ-material .back-to-list{align-items:center;background-color:#e3e3e3;border:0;color:#211e1e;display:inline-flex;height:44px;margin-top:24px}#single-educ-material .back-to-list:before{align-items:center;color:#211e1e;content:"";font-family:iservice;font-size:18px;margin-right:10px;transition:all .3s ease}#single-educ-material .back-to-list:hover:before{color:#fff}#single-educ-material .information-section{border-bottom:1px solid #e3e3e3;font-family:Ubuntu,sans-serif;padding:29px 0}#single-educ-material .download-section,#single-educ-material .order-section{margin-top:18px;max-width:65ch;padding-top:15px}#single-educ-material .download-section h2,#single-educ-material .order-section h2{color:#ba0a0d;font-family:Teko,sans-serif;font-size:20px}#single-educ-material .download-section h3,#single-educ-material .order-section h3{font-family:Teko,sans-serif;font-size:18px}#single-educ-material .download-section form#request-access-form label,#single-educ-material .order-section form#request-access-form label{display:flex;flex-direction:column;font-family:Ubuntu,sans-serif;font-size:16px;margin-bottom:8px}#single-educ-material .download-section form#request-access-form label>span,#single-educ-material .order-section form#request-access-form label>span{margin-left:12px}#single-educ-material .download-section form#request-access-form button,#single-educ-material .order-section form#request-access-form button{border:0}#single-educ-material .download-section form#request-access-form button:disabled,#single-educ-material .order-section form#request-access-form button:disabled{background-color:#666;cursor:not-allowed}#single-educ-material .download-section form#request-access-form hr,#single-educ-material .order-section form#request-access-form hr{color:#ededed;height:1px;margin:16px 0}#single-educ-material .download-section .download-btn-primary,#single-educ-material .order-section .download-btn-primary{align-items:center;display:inline-flex;gap:8px;height:54px}#single-educ-material .download-section .download-btn-primary svg,#single-educ-material .order-section .download-btn-primary svg{height:20px;stroke-width:2px}#single-educ-material .download-section span.required,#single-educ-material .order-section span.required{color:#ba0a0d;font-size:22px;font-weight:700}#single-educ-material .download-section .ajax-feedback,#single-educ-material .order-section .ajax-feedback{font-weight:700}#single-educ-material .download-section .ajax-feedback.success,#single-educ-material .order-section .ajax-feedback.success{border:2px solid #4caf50;padding:8px}#single-educ-material .download-section .ajax-feedback.error,#single-educ-material .order-section .ajax-feedback.error{border:2px solid #f44336;margin-top:8px;padding:8px}#single-educ-material .loader{animation:l20-1 .8s linear infinite alternate,l20-2 1.6s linear infinite;aspect-ratio:1;border:8px solid #ba0a0d;border-radius:50%;width:50px}@keyframes l20-1{0%{clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0)}25%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}to{transform:scaleY(-1) rotate(-135deg)}}