@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(/kartenmacherei-rebrush/fonts/source-sans-pro-v18-latin-300.eot);src:url(/kartenmacherei-rebrush/fonts/source-sans-pro-v18-latin-300.eot?#iefix) format("embedded-opentype"),url(/kartenmacherei-rebrush/fonts/source-sans-pro-v18-latin-300.woff2) format("woff2"),url(/kartenmacherei-rebrush/fonts/source-sans-pro-v18-latin-300.woff) format("woff"),url(/kartenmacherei-rebrush/fonts/source-sans-pro-v18-latin-300.ttf) format("truetype"),url(/kartenmacherei-rebrush/fonts/source-sans-pro-v18-latin-300.svg#SourceSansPro) format("svg")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/kartenmacherei-rebrush/fonts/source-sans-pro-v18-latin-regular.eot);src:url(/kartenmacherei-rebrush/fonts/source-sans-pro-v18-latin-regular.eot?#iefix) format("embedded-opentype"),url(/kartenmacherei-rebrush/fonts/source-sans-pro-v18-latin-regular.woff2) format("woff2"),url(/kartenmacherei-rebrush/fonts/source-sans-pro-v18-latin-regular.woff) format("woff"),url(/kartenmacherei-rebrush/fonts/source-sans-pro-v18-latin-regular.ttf) format("truetype"),url(/kartenmacherei-rebrush/fonts/source-sans-pro-v18-latin-regular.svg#SourceSansPro) format("svg")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/kartenmacherei-rebrush/fonts/source-sans-pro-v18-latin-700.eot);src:url(/kartenmacherei-rebrush/fonts/source-sans-pro-v18-latin-700.eot?#iefix) format("embedded-opentype"),url(/kartenmacherei-rebrush/fonts/source-sans-pro-v18-latin-700.woff2) format("woff2"),url(/kartenmacherei-rebrush/fonts/source-sans-pro-v18-latin-700.woff) format("woff"),url(/kartenmacherei-rebrush/fonts/source-sans-pro-v18-latin-700.ttf) format("truetype"),url(/kartenmacherei-rebrush/fonts/source-sans-pro-v18-latin-700.svg#SourceSansPro) format("svg")}@font-face{font-family:Brown LL;font-style:normal;font-weight:700;src:url(/kartenmacherei-rebrush/fonts/BrownLLTT-Bold.ttf) format("truetype")}@font-face{font-family:Brown LL;font-style:normal;font-weight:400;src:url(/kartenmacherei-rebrush/fonts/BrownLLTT-Regular.ttf) format("truetype")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{--px4:0.25rem;--px5:0.3125rem;--px6:0.375rem;--px7:0.4375rem;--px8:0.5rem;--px9:0.5625rem;--px10:0.625rem;--px11:0.6875rem;--px12:0.75rem;--px13:0.8125rem;--px14:0.875rem;--px15:0.9375rem;--px16:1rem;--px17:1.0625rem;--px18:1.125rem;--px19:1.1875rem;--px20:1.25rem;--px21:1.3125rem;--px22:1.375rem;--px23:1.4375rem;--px24:1.5rem;--px25:1.5625rem;--px26:1.625rem;--px27:1.6875rem;--px28:1.75rem;--px29:1.8125rem;--px30:1.875rem;--px31:1.9375rem;--px32:2rem;--px33:2.0625rem;--px34:2.125rem;--px35:2.1875rem;--px36:2.25rem;--px37:2.3125rem;--px38:2.375rem;--px39:2.4375rem;--px40:2.5rem;--px41:2.5625rem;--px42:2.625rem;--px43:2.6875rem;--px44:2.75rem;--px45:2.8125rem;--px46:2.875rem;--px47:2.9375rem;--px48:3rem;--px49:3.0625rem;--px50:3.125rem}.cfx:after{clear:both;content:"";display:block}body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;color:#292c2c;font:normal normal 14px/1.2 Brown LL,sans-serif;text-transform:none}.text0{font-size:12px;line-height:16px}.text1{font-size:14px;line-height:20px}.text2{font:normal normal 40px/1.2 Brown LL,sans-serif}.text2,.text3{text-transform:none}.text3{font:normal normal 24px/1.2 Brown LL,sans-serif}.text4{font-family:Brown LL,sans-serif;font-size:16px;line-height:24px}.text5{font:normal normal 60px/1.2 Brown LL,sans-serif}.text5,.text6{text-transform:none}.text6{font:normal normal 45px/1.2 Brown LL,sans-serif}.text7{font:normal normal 28px/1.2 Brown LL,sans-serif}.text7,.text8{text-transform:none}.text8{font:normal normal 24px/1.2 Brown LL,sans-serif}.text9{font:normal normal 10px/1.2 Brown LL,sans-serif}.text10,.text9{text-transform:none}.text10{font:normal normal 20px/1.2 Brown LL,sans-serif}.text11{font:normal normal 14px/1.2 Brown LL,sans-serif}.text11,.text12{text-transform:none}.text12{font:normal normal 16px/1.2 Brown LL,sans-serif}.link0{color:#004c58;cursor:pointer;font-family:Brown LL,sans-serif;font-size:14px;line-height:20px}.list0,.list1{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font:normal normal 14px/1.2 Brown LL,sans-serif;gap:12px;text-transform:none}@media screen and (max-width:768px){.list0,.list1{gap:16px}}.list0:not(.social-networks) li .mimic-link,.list0:not(.social-networks) li a,.list1:not(.social-networks) li .mimic-link,.list1:not(.social-networks) li a{color:#fff;position:relative}.list0:not(.social-networks) li .mimic-link:after,.list0:not(.social-networks) li a:after,.list1:not(.social-networks) li .mimic-link:after,.list1:not(.social-networks) li a:after{background-color:#fff;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.list0:not(.social-networks) li .mimic-link:hover:after,.list0:not(.social-networks) li a:hover:after,.list1:not(.social-networks) li .mimic-link:hover:after,.list1:not(.social-networks) li a:hover:after{transform:scaleX(1)}.marked-text{color:#ede612}.ekomi-stars li{float:left;margin:0 5px 0 0}a{color:#004c58;outline:0}a,a:hover{text-decoration:none}a:active{-webkit-tap-highlight-color:rgba(0,0,0,0)}.defauld-textarea,.default-input,button,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{background:#fff;border:1px solid rgba(41,44,44,.051);border-radius:0;box-sizing:border-box;color:#292c2c;display:block;font:16px/30px Brown LL,sans-serif;height:50px;margin:0;overflow:hidden;padding:10px;text-overflow:ellipsis;width:100%}.defauld-textarea.invalid,.default-input.invalid,button.invalid,input[type=email].invalid,input[type=password].invalid,input[type=tel].invalid,input[type=text].invalid,select.invalid,textarea.invalid{color:#004c58;margin-bottom:10px!important}.defauld-textarea.invalid::-webkit-input-placeholder,.default-input.invalid::-webkit-input-placeholder,button.invalid::-webkit-input-placeholder,input[type=email].invalid::-webkit-input-placeholder,input[type=password].invalid::-webkit-input-placeholder,input[type=tel].invalid::-webkit-input-placeholder,input[type=text].invalid::-webkit-input-placeholder,select.invalid::-webkit-input-placeholder,textarea.invalid::-webkit-input-placeholder{color:#004c58}.defauld-textarea.invalid:-ms-input-placeholder,.default-input.invalid:-ms-input-placeholder,button.invalid:-ms-input-placeholder,input[type=email].invalid:-ms-input-placeholder,input[type=password].invalid:-ms-input-placeholder,input[type=tel].invalid:-ms-input-placeholder,input[type=text].invalid:-ms-input-placeholder,select.invalid:-ms-input-placeholder,textarea.invalid:-ms-input-placeholder{color:#004c58}.defauld-textarea.invalid::-ms-input-placeholder,.default-input.invalid::-ms-input-placeholder,button.invalid::-ms-input-placeholder,input[type=email].invalid::-ms-input-placeholder,input[type=password].invalid::-ms-input-placeholder,input[type=tel].invalid::-ms-input-placeholder,input[type=text].invalid::-ms-input-placeholder,select.invalid::-ms-input-placeholder,textarea.invalid::-ms-input-placeholder{color:#004c58}.defauld-textarea.invalid::placeholder,.default-input.invalid::placeholder,button.invalid::placeholder,input[type=email].invalid::placeholder,input[type=password].invalid::placeholder,input[type=tel].invalid::placeholder,input[type=text].invalid::placeholder,select.invalid::placeholder,textarea.invalid::placeholder{color:#004c58}.default-btn,button,input[type=submit]{-webkit-appearance:none;background:#004c58;border:none;border-radius:2px;color:#fff!important;cursor:pointer;display:block;font-family:inherit;font-size:16px;font-weight:400;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:24px;overflow:visible;padding:16px 40px;text-align:center;text-transform:none}@media screen and (max-width:768px){.default-btn,button,input[type=submit]{font-size:14px;line-height:20px;padding:12px 24px}}.default-btn:hover,button:hover,input[type=submit]:hover{background:#073e49}.default-btn.disabled,button.disabled,input[type=submit].disabled{cursor:default;opacity:.5}.default-btn.disabled:hover,button.disabled:hover,input[type=submit].disabled:hover{background:#004c58}.default-btn.disable,button.disable,input[type=submit].disable{cursor:default;opacity:.5;pointer-events:none}.default-btn.disable:hover,button.disable:hover,input[type=submit].disable:hover{background:#004c58}.default-btn.btn,button.btn,input[type=submit].btn{position:relative}.default-btn.btn .icon,button.btn .icon,input[type=submit].btn .icon{height:16px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:16px}.default-btn.btn .icon.arrow-icon,button.btn .icon.arrow-icon,input[type=submit].btn .icon.arrow-icon{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-arrow-right-color-white.svg) no-repeat}.additional-btn,.additional-secondary-btn,.info-btn,.secondary-btn{border:1px solid #004c58;border-radius:2px;color:#004c58;cursor:pointer;display:block;font-size:16px;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;letter-spacing:1px;line-height:24px;margin:0;overflow:visible;padding:15px 40px;position:relative;text-align:center;text-transform:none}@media screen and (max-width:768px){.additional-btn,.additional-secondary-btn,.info-btn,.secondary-btn{font-size:14px;line-height:20px;padding:11px 24px}}.additional-btn:hover,.additional-secondary-btn:hover,.info-btn:hover,.secondary-btn:hover{background:#073e49;border-color:#073e49;color:#fff}.additional-btn:hover.plus-btn .plus-icon,.additional-secondary-btn:hover.plus-btn .plus-icon,.info-btn:hover.plus-btn .plus-icon,.secondary-btn:hover.plus-btn .plus-icon{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-plus-white.svg) no-repeat;height:24px;width:24px}.additional-btn:hover.edit-btn .edit-icon,.additional-secondary-btn:hover.edit-btn .edit-icon,.info-btn:hover.edit-btn .edit-icon,.secondary-btn:hover.edit-btn .edit-icon{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-edit-white.svg) no-repeat}.additional-btn:hover.edit-btn span:first-child,.additional-secondary-btn:hover.edit-btn span:first-child,.info-btn:hover.edit-btn span:first-child,.secondary-btn:hover.edit-btn span:first-child{display:none!important}.additional-btn:hover.edit-btn span:nth-child(2),.additional-secondary-btn:hover.edit-btn span:nth-child(2),.info-btn:hover.edit-btn span:nth-child(2),.secondary-btn:hover.edit-btn span:nth-child(2){display:block!important}@media screen and (max-width:768px){.additional-btn:hover.edit-btn span:nth-child(2),.additional-secondary-btn:hover.edit-btn span:nth-child(2),.info-btn:hover.edit-btn span:nth-child(2),.secondary-btn:hover.edit-btn span:nth-child(2){display:none!important}}.additional-btn:hover.link-color,.additional-secondary-btn:hover.link-color,.info-btn:hover.link-color,.secondary-btn:hover.link-color{background:#004c58;color:#fff}.additional-btn.disable,.additional-secondary-btn.disable,.info-btn.disable,.secondary-btn.disable{cursor:default;opacity:.5;pointer-events:none}.additional-btn.edit-btn .edit-icon,.additional-secondary-btn.edit-btn .edit-icon,.info-btn.edit-btn .edit-icon,.secondary-btn.edit-btn .edit-icon{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-tick-link-color.svg) no-repeat}.additional-btn.edit-btn span:nth-child(2),.additional-secondary-btn.edit-btn span:nth-child(2),.info-btn.edit-btn span:nth-child(2),.secondary-btn.edit-btn span:nth-child(2){display:none!important}@media screen and (max-width:768px){.additional-btn.btn,.additional-secondary-btn.btn,.info-btn.btn,.secondary-btn.btn{box-sizing:border-box;height:60px;width:60px}}@media screen and (max-width:360px){.additional-btn.btn,.additional-secondary-btn.btn,.info-btn.btn,.secondary-btn.btn{height:45px;width:45px}}@media screen and (max-width:768px){.additional-btn.btn .icon,.additional-secondary-btn.btn .icon,.info-btn.btn .icon,.secondary-btn.btn .icon{left:50%;transform:translate(-50%,-50%)}}.additional-btn.link-color,.additional-secondary-btn.link-color,.info-btn.link-color,.secondary-btn.link-color{border-color:#004c58;color:#004c58}.additional-btn.link-color .plus-icon,.additional-secondary-btn.link-color .plus-icon,.info-btn.link-color .plus-icon,.secondary-btn.link-color .plus-icon{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-plus-link-color.svg) no-repeat;height:24px;width:24px}.additional-btn .icon,.additional-secondary-btn .icon,.info-btn .icon,.secondary-btn .icon{height:16px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:16px}.additional-btn .plus-icon,.additional-secondary-btn .plus-icon,.info-btn .plus-icon,.secondary-btn .plus-icon{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-plus-link-color.svg) no-repeat;height:24px;width:24px}.additional-btn{background:transparent;border-color:#004c58;color:#004c58}.additional-btn:hover,.additional-secondary-btn{background:#004c58;border-color:#004c58;color:#fff}.additional-secondary-btn:hover{background:#073e49;border-color:#073e49;color:#fff}.info-btn{background:transparent;border-color:#fff;color:#fff}.info-btn:hover{background:#fff;border-color:#fff;color:#004c58}[data-lightbox-opener]{cursor:pointer}.wrapper{margin:0 auto;max-width:1280px}@media screen and (min-width:1025px){.wrapper.portrait-category-item-ie11-fix{position:relative;z-index:1}.wrapper.portrait-category-item-ie11-fix.is-open-ie11-fix{z-index:10}}.page{overflow:hidden;width:100%}.is-preventing-interaction{overflow:hidden;pointer-events:none}.hide,.is-hidden{display:none!important}.is-visible{display:block!important}.fixed,.is-fixed{position:fixed!important}.full-width-bg{background:#f4f4f4;margin:0 -99999px;padding:12px 99999px 0}.full-width-bg.feedback-bg{padding-top:0}.desktop-view{display:block!important}@media screen and (max-width:768px){.desktop-view{display:none!important}}.desktop-view-grid{display:grid!important}@media screen and (max-width:768px){.desktop-view-grid{display:none!important}}.desktop-view-flex{display:-ms-flexbox!important;display:flex!important}@media screen and (max-width:768px){.desktop-view-flex{display:none!important}}.only-desktop-header-view{display:-ms-flexbox!important;display:flex!important}@media screen and (max-width:1000px){.only-desktop-header-view{display:none!important}}.only-desktop-view{display:block}@media screen and (max-width:1024px){.only-desktop-view{display:none!important}}.tablet-view{display:none!important}@media screen and (max-width:1024px){.tablet-view{display:block!important}.is-tablet-hidden{display:none}}@media screen and (max-width:640px){.is-tablet-hidden{display:block}}.mobile-view{display:none!important}@media screen and (max-width:768px){.mobile-view{display:block!important}}.mobile-view-grid{display:none!important}@media screen and (max-width:768px){.mobile-view-grid{display:grid!important}}.mobile-view-flex{display:none!important}@media screen and (max-width:768px){.mobile-view-flex{display:-ms-flexbox!important;display:flex!important}}.mobile-view-inline-block{display:none!important}@media screen and (max-width:768px){.mobile-view-inline-block{display:inline-block!important;vertical-align:top}.mobile-view-hidden{display:none!important}}.only-mobile-view{display:none}@media screen and (max-width:1024px){.only-mobile-view{display:block}}.global-inline,span.link.desktop-view{display:inline-block!important;vertical-align:top}@media screen and (max-width:768px){.global-inline,span.link.desktop-view{display:none!important}}.mobile-menu-view{display:none!important}@media screen and (max-width:1000px){.mobile-menu-view{display:block!important}}.mobile-menu-flex-view{display:none!important}@media screen and (max-width:1000px){.mobile-menu-flex-view{display:-ms-flexbox!important;display:flex!important}.mobile-menu-view-hidden{display:none!important}}.is-overlay-open{width:100vw}@media screen and (max-width:769px)and (orientation:portrait){.is-overlay-open{position:fixed}}@media screen and (max-width:768px){.is-overlay-open{position:fixed}}.is-desktop-page-fixed{overflow:hidden}@media screen and (max-width:768px){.is-desktop-page-fixed{overflow:visible}}.step-back-btn,.step-back-btn:before{display:inline-block;vertical-align:top}.step-back-btn:before{background:url(/kartenmacherei-rebrush/images/icons/svg-icons/svg-arrow-hover.svg) no-repeat;background-size:100% 100%;content:"";height:6px;margin:5px 5px 0 0;transform:rotate(90deg);width:9px}.mimic-link{cursor:pointer}.popup-notification{display:none}.hidden-before-css-loaded{opacity:0}.inline-block-element{display:inline-block;vertical-align:middle}.with-icon:before{content:"";display:inline-block;padding-left:10px;vertical-align:top}.with-icon.without-text{color:transparent;font-size:0}.with-icon.without-text:before{padding:0}.with-icon.svg-network-facebook:before,.with-icon.svg-network-instagram:before,.with-icon.svg-network-linkedin:before,.with-icon.svg-network-magazin:before,.with-icon.svg-network-pinterest:before,.with-icon.svg-network-twitter:before,.with-icon.svg-network-xing:before{vertical-align:middle}.with-icon.svg-reset:before{margin:0 0 2px;vertical-align:middle}.with-icon.svg-arrow-left-color-link:before{margin:-2px 0 0;vertical-align:middle}.svg-arrow-right-color-link,.svg-arrow-right-color-white,.svg-arrow-right-grey,.svg-icon-open-close{display:inline-block;padding-bottom:0;padding-right:10px;position:relative;vertical-align:top}.svg-arrow-right-color-link:before,.svg-arrow-right-color-white:before,.svg-arrow-right-grey:before,.svg-icon-open-close:before{content:"";margin-top:-4px;padding:0;position:absolute;right:0;top:50%}.svg-icon-open-close{padding-right:24px}.svg-icon-open-close:before{margin-top:4px;top:0}.svg-arrow-right-color-white{color:#fff}#header{background-color:#faf8f5;position:relative;z-index:9}#header .header-wrapper{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;display:-ms-flexbox;display:flex;justify-content:space-between;margin-inline:auto;max-width:1280px;padding:22px 80px}@media screen and (max-width:1000px){#header .header-wrapper{padding:18px 24px;width:100%}}@media screen and (max-width:640px){#header .header-wrapper{padding:16px}}#header .header-wrapper .logo-holder{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:16px}@media screen and (max-width:1000px){#header{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;right:0;transition:right .3s}.is-menu-open #header{right:-292px}}@media screen and (min-width:1001px)and (max-width:1200px){.hideRange1001-1200{display:none!important}}.user-menu-item:hover .header-popup{display:block}@media screen and (max-width:1000px){.user-menu-item:hover .header-popup{display:none}.user-menu-item.active .header-popup,.user-menu-item.active:hover .header-popup{display:block}}.user-menu-item.account.is-not-logged-in:hover .header-popup.account-popup{display:none}.user-menu-item.account.is-not-logged-in .active.header-popup.account-login,.user-menu-item.account.is-not-logged-in:hover .header-popup.account-login{display:block}.user-menu-item.account:hover .header-popup.account-login{display:none}.header-popup{display:none;position:absolute;right:-20px;top:37px;width:365px;z-index:3}.header-popup .list1{gap:24px}.header-popup .list1 li span.mimic-link{color:#292c2c;font-size:14px;line-height:20px}@media screen and (max-width:1000px){.header-popup{padding:0;right:0;top:100%}}.header-popup.shopping-cart-popup .head_overlay_no_items{padding:24px 0;text-align:center}.header-popup.wishlist-popup ul{margin-bottom:12px}.header-popup.wishlist-popup ul .item .description .title{margin:0;padding-bottom:8px}.header-popup.wishlist-popup ul .item .description .category-name{display:block;padding-bottom:4px}.header-popup.wishlist-popup ul .item .description .confi-link{bottom:19px;position:absolute}.header-popup.account-popup .frame,.header-popup.login-flyout-popup .frame{padding:16px 16px 32px}@media screen and (max-width:1000px){.header-popup.account-popup .frame,.header-popup.login-flyout-popup .frame{padding:16px}}.header-popup.account-popup .customer-name,.header-popup.login-flyout-popup .customer-name{display:block;font-size:20px;font-weight:700;line-height:28px;padding:0 0 24px}@media screen and (max-width:1000px){.header-popup.account-popup .customer-name,.header-popup.login-flyout-popup .customer-name{font-size:18px;line-height:26px;padding:0 0 16px}}.header-popup.account-popup ul,.header-popup.login-flyout-popup ul{max-height:100%;overflow:auto;padding:0}.header-popup.account-popup ul li,.header-popup.login-flyout-popup ul li{float:none}.header-popup.help-popup{text-align:center;top:42px;width:388px}.header-popup.help-popup .frame{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.header-popup.help-popup .welcome-message img{border-radius:100%;display:inline-block;height:50px;margin-bottom:24px;margin-top:8px;width:50px}@media screen and (max-width:1000px){.header-popup.help-popup .welcome-message img{margin-bottom:18px;margin-top:0}}.header-popup.help-popup .welcome-message blockquote{font-size:20px;font-weight:600;margin:0 0 24px;padding:0}@media screen and (max-width:1000px){.header-popup.help-popup .welcome-message blockquote{margin-bottom:16px}}.header-popup.help-popup .welcome-message .author{padding-bottom:16px}.header-popup.help-popup .phone-number{font-size:20px;margin-bottom:4px;padding:0}.header-popup.help-popup .opening-houres{color:#292c2c;line-height:28px;margin-bottom:24px;padding:0}.header-popup.help-popup .service-email{margin-bottom:16px;padding:0}.header-popup.help-popup .contact-us-btn{margin-bottom:36px;padding:0}@media screen and (max-width:1000px){.header-popup.help-popup .contact-us-btn{margin-bottom:24px}}.header-popup.help-popup .buttons-area{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.header-popup.ekomi-popup{left:50%;top:64px;transform:translateX(-50%);width:388px}.header-popup.ekomi-popup .frame{border-color:rgba(41,44,44,.051);border-width:1px}.header-popup.ekomi-popup .title{display:block;font-size:20px;font-weight:700;line-height:28px;padding:0 0 24px}.header-popup.ekomi-popup .feedback-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:16px}.header-popup.ekomi-popup .feedback-wrapper .feedback{border-bottom:1px solid rgba(41,44,44,.051);padding-bottom:16px}.header-popup.ekomi-popup .feedback-wrapper .feedback .rating-date-area{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;color:rgba(41,44,44,.6);display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:12px}.header-popup.ekomi-popup .feedback-wrapper .feedback .ekomi-stars{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:6px;padding:0}.header-popup.ekomi-popup .feedback-wrapper .feedback .ekomi-stars .svg-star{margin:0}.header-popup.ekomi-popup .feedback-wrapper .feedback:last-child{border-bottom:none;padding-bottom:0}.header-popup.ekomi-popup .feedback-wrapper .feedback p{color:#292c2c}.header-popup.empty{max-width:300px;min-width:180px;width:auto}.header-popup.empty .frame{border-color:#004c58;color:#292c2c;font-weight:400;padding:13px 10px;text-align:left}.header-popup.account-login .frame{padding:16px}.header-popup.account-login .frame h2{font-weight:700;margin-bottom:32px}.header-popup.account-login #login-modal{padding:0}.header-popup .head_overlay_loading{padding:24px 0;text-align:center}.header-popup .head_overlay_loading .spinner{margin-right:4px}.header-popup .head_overlay_no_items{padding:24px 0;text-align:center}.header-popup .frame{background:#fff;border-bottom-color:rgba(41,44,44,.051);border-radius:2px;border-top-width:1px;color:#292c2c;padding:16px}.header-popup ul{max-height:341px;overflow-x:hidden;overflow-y:auto}.header-popup .item{border-top:1px solid rgba(41,44,44,.051);padding:16px 0;position:relative}.header-popup .item:first-child{border-top:none}.header-popup .item .img{float:left;text-align:center;width:110px}.header-popup .item .img img{display:block;margin:0 auto;max-width:90%}.header-popup .item .description{overflow:hidden;padding-left:10px}.header-popup .item .description .title{display:block}.header-popup .item .description dl{margin:0 0 20px}.header-popup .item .description dl dt{float:left;padding:0 5px 0 0}.header-popup .item .description dl dd{overflow:hidden}.header-popup .item .description .confi-link{float:left}.header-popup .item .description .bottom .price{float:right;padding:0}.header-popup .total-price{display:block;padding:8px 32px 16px;text-align:center}#nav .help-popup,#nav-fury .help-popup{display:none;left:0;padding:0;position:relative;top:0;width:100%}#nav .help-popup:after,#nav .help-popup:before,#nav-fury .help-popup:after,#nav-fury .help-popup:before{border:8px solid transparent;border-bottom-color:#fff;bottom:100%;content:"";height:0;margin-right:-8px;pointer-events:none;position:absolute;right:80px;width:0}@media screen and (max-width:640px){#nav .help-popup:after,#nav .help-popup:before,#nav-fury .help-popup:after,#nav-fury .help-popup:before{right:69px}}#nav .help-popup:before,#nav-fury .help-popup:before{border-bottom-color:rgba(41,44,44,.051);border-width:9px;margin-right:-9px}#nav .help-popup .frame,#nav-fury .help-popup .frame{border-width:0 0 1px;box-shadow:none;padding:16px}#nav .login-flyout-popup,#nav-fury .login-flyout-popup{display:none;left:0;padding:0;position:relative;top:0;width:100%}#nav .login-flyout-popup:after,#nav .login-flyout-popup:before,#nav-fury .login-flyout-popup:after,#nav-fury .login-flyout-popup:before{border:8px solid transparent;border-bottom-color:#fff;bottom:100%;content:"";height:0;margin-right:-8px;pointer-events:none;position:absolute;right:82px;width:0}@media screen and (max-width:1000px){#nav .login-flyout-popup:after,#nav .login-flyout-popup:before,#nav-fury .login-flyout-popup:after,#nav-fury .login-flyout-popup:before{right:31px}}@media screen and (max-width:640px){#nav .login-flyout-popup:after,#nav .login-flyout-popup:before,#nav-fury .login-flyout-popup:after,#nav-fury .login-flyout-popup:before{right:26px}}#nav .login-flyout-popup:before,#nav-fury .login-flyout-popup:before{border-bottom-color:rgba(41,44,44,.051);border-width:9px;margin-right:-9px}#nav .login-flyout-popup .frame,#nav-fury .login-flyout-popup .frame{border-width:0 0 1px;box-shadow:none;padding:15px}#nav .login-flyout-popup .logged-in-view,#nav-fury .login-flyout-popup .logged-in-view{display:none}#nav .login-flyout-popup.is-logged-in .logged-in-view,#nav-fury .login-flyout-popup.is-logged-in .logged-in-view{display:block}#nav .login-flyout-popup.is-logged-in .login-form,#nav-fury .login-flyout-popup.is-logged-in .login-form{display:none}.main-logo{display:block;height:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1000px){.main-logo{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}}@media screen and (max-width:640px){.main-logo{position:static;transform:none}}.main-logo.one-line{height:21px;margin-top:7px;width:127px}@media screen and (max-width:1000px){.main-logo.one-line{margin:0}}.main-logo a{display:block;height:100%}.header-tools{-ms-flex-align:center;-ms-flex-pack:end;align-items:center;color:#004c58;display:-ms-flexbox;display:flex;font-size:14px;gap:32px;justify-content:flex-end;line-height:20px}.header-tools .ekomi-block,.header-tools .user-menu-item{margin:-22px -12px;padding:22px 12px}.header-tools .ekomi-block{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:8px;position:relative}.header-tools .ekomi-block .avg-amount{font-size:14px;padding:0}.header-tools .ekomi-block:hover .header-popup{display:block}.header-tools .ekomi-block .icon{height:16px;width:16px}.user-menu{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:24px;position:relative}@media screen and (max-width:1000px){.user-menu{margin:0;padding-top:1px;position:static}.user-menu .user-menu-item{font-size:12px;text-align:center}}@media screen and (max-width:640px){.user-menu .user-menu-item{font-size:10px}}.user-menu .element{display:block;position:relative}.user-menu .element .header-link{white-space:nowrap}.user-menu .products{background:#292c2c;border-radius:50%;bottom:0;color:#fff;font-size:9px;font-weight:700;height:16px;left:50%;line-height:1.4;min-width:16px;padding:3px;position:absolute;text-align:center;z-index:2}@media screen and (max-width:1000px){.user-menu .products{box-sizing:border-box;font-size:10px;height:14px;line-height:14px;min-width:14px;padding:0}}.user-menu .products:after{border-radius:100%;content:"";inset:0;position:absolute}@media screen and (max-width:1000px){.user-menu .products:after{bottom:-2px;left:-2px;right:-2px;top:-2px}}.user-menu .products:empty{display:none}.user-menu .mobile-icon-holder{color:#292c2c}.user-menu-item-icon-holder{display:block;position:relative}#nav,#nav *,#nav :after,#nav :before,#nav-fury,#nav-fury *,#nav-fury :after,#nav-fury :before{box-sizing:border-box}@media screen and (min-width:1001px){#nav,#nav-fury{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.102);padding:0 80px;position:relative}#nav .close-menu,#nav-fury .close-menu{cursor:pointer;position:absolute;right:0;top:24px}.nav-wrapper{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;display:-ms-flexbox;display:flex;justify-content:space-between;margin-inline:auto;max-width:1280px}.nav-wrapper .nav-dropdown-overlay{display:none}.nav-wrapper .nav-dropdown-overlay.is-dropdown-open{background-color:rgba(0,0,0,.2);display:block;height:100vh;left:0;position:absolute;top:100%;width:100vw;z-index:-1}.first-level-menu{column-gap:32px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;row-gap:0}}@media screen and (min-width:1001px)and (max-width:1280px){.first-level-menu{column-gap:12px}}@media screen and (min-width:1001px){.first-level-menu .first-level-menu-item{margin-inline:-14px;padding:14px}}@media screen and (min-width:1001px)and (max-width:1280px){.first-level-menu .first-level-menu-item{margin-inline:-6px;padding:14px 6px}}@media screen and (min-width:1001px){.first-level-menu .first-level-menu-item.active,.first-level-menu .first-level-menu-item.active-intermediate{position:relative}.first-level-menu .first-level-menu-item.active-intermediate:after,.first-level-menu .first-level-menu-item.active:after{background:#004c58;bottom:0;content:"";height:3px;left:0;margin-inline:16px;position:absolute;right:0;z-index:3}}@media screen and (min-width:1001px)and (max-width:1280px){.first-level-menu .first-level-menu-item.active-intermediate:after,.first-level-menu .first-level-menu-item.active:after{margin-inline:6px}}@media screen and (min-width:1001px){.first-level-menu .first-level-menu-item.active a.first-level-menu-item,.first-level-menu .first-level-menu-item.active-intermediate a.first-level-menu-item{color:#004c58}.first-level-menu-element{color:#292c2c;display:block;text-transform:capitalize;white-space:nowrap}.first-level-menu-element.is-dropdown-open,.first-level-menu-element:hover{position:relative}.first-level-menu-element.is-dropdown-open:after,.first-level-menu-element:hover:after{background:#004c58;bottom:-14px;content:"";height:3px;left:0;position:absolute;right:0;z-index:3}.second-level-menu-item .second-level-menu-item{border:none}.second-level-menu-element{color:#292c2c}.second-level-menu-item.active>.second-level-menu-element{color:#004c58;display:inline-block;padding:0 0 0 10px;position:relative;vertical-align:top}.second-level-menu-item.active>.second-level-menu-element:after{background:#004c58;bottom:0;content:"";left:0;position:absolute;top:0;width:2px}.second-level-menu-element .second-level-menu-element{font:14px/20px Brown LL,sans-serif}.second-level-menu-element[data-href]:hover,.second-level-menu-element[href]:hover{color:#004c58;cursor:pointer}span.first-level-menu-element{cursor:default;font-size:14px;line-height:20px}.dropdown-menu{background:#fff;display:none;left:0;position:absolute;top:100%;width:100vw}.is-dropdown-open+.dropdown-menu{display:block}.dropdown-menu .holder{grid-gap:10px;display:grid;grid-template-columns:repeat(4,1fr);margin-inline:auto;max-width:1440px;padding:24px 80px 32px;z-index:1}.dropdown-menu .column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-left:22px;width:220px}.dropdown-menu .column:first-child{margin:0}.dropdown-menu .column .second-level-menu-item .second-dropdown-menu{border-left:2px solid #f5f0e8;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;margin:12px 0 0;padding-left:16px}.dropdown-menu .column .second-level-menu-item .second-dropdown-menu .second-level-menu-item.active .second-level-menu-element{padding:0}.dropdown-menu .column .second-level-menu-item .second-dropdown-menu .second-level-menu-item.active .second-level-menu-element:after{left:-18px}.dropdown-menu .double-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;text-align:center;width:440px}}.hamburger-menu{cursor:pointer;font-size:12px;line-height:1;text-align:center}@media screen and (max-width:1000px){.is-menu-open{height:100vh;overflow:hidden;position:fixed;width:100%}.is-menu-open .page-overlay{background:rgba(0,0,0,.2);cursor:pointer;height:100%;left:292px;position:fixed;right:0;top:0;transition:background-color .5s ease-in-out;z-index:9}#nav,#nav-fury{background:#fff;border-bottom:none;border-right:1px solid rgba(41,44,44,.051);height:100%;left:-292px;overflow-y:auto;position:fixed;top:0;transition:left .3s;width:292px;z-index:5}.is-menu-open #nav,.is-menu-open #nav-fury{box-shadow:0 0 20px rgba(0,0,0,.2);left:0}#nav .user-menu,#nav-fury .user-menu{-ms-flex-align:center;align-items:center;background:#faf8f5;display:-ms-flexbox!important;display:flex!important;float:none;padding:16px}#nav .user-menu .element,#nav-fury .user-menu .element{cursor:pointer;display:block;margin:0}#nav .user-menu .link-customer-account,#nav-fury .user-menu .link-customer-account{color:#292c2c}#nav .user-menu.only-desktop-header-view,#nav-fury .user-menu.only-desktop-header-view{display:none!important}#nav .user-menu-item-mobile-wrapper,#nav-fury .user-menu-item-mobile-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:20px}#nav .ekomi,#nav-fury .ekomi{-ms-flex:1 1 auto;flex:1 1 auto}#nav .ekomi .ekomi-block,#nav-fury .ekomi .ekomi-block{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:6px}.first-level-menu{margin-inline:16px}.first-level-menu-item{border-bottom:1px solid rgba(41,44,44,.051)}.first-level-menu-element{color:#292c2c;cursor:pointer;display:block;padding:16px 0;text-transform:capitalize}.second-dropdown-menu{display:none}.second-level-menu-item{border-bottom:1px solid rgba(41,44,44,.051)}.second-level-menu-item .second-level-menu-item{border:none}.second-level-menu-item .second-level-menu-item .second-level-menu-element{padding:16px 0}.second-level-menu-element{color:#292c2c;display:block;padding:16px 0}.sub-menu{position:relative}.sub-menu:after{background:url(/kartenmacherei-rebrush/images/icons/svg-icons/svg-arrow-hover.svg) no-repeat;background-size:100% 100%;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px}.sub-menu.open{background:#f5f0e8;font-weight:700;margin-inline:-16px;padding-inline:16px}.sub-menu.open,.sub-menu.open:after{transition:background-color .3s ease-in-out}.sub-menu.open:after{right:16px;transform:translateY(-50%) rotate(90deg)}.sub-menu.open+.dropdown-menu,.sub-menu.open+.second-dropdown-menu{display:block}.dropdown-menu{display:none}.dropdown-menu .column{display:block}.header-icon-label{line-height:1}}body.modal-opened{overflow:hidden;position:fixed;width:100%}.modal-window-overlay{background:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden;z-index:20}.modal-window-overlay #localization-modal-overlay{display:block}.modal-opened .modal-window-overlay{opacity:1;transition:all .5s;visibility:visible}.modal-window{background:#fff;border:1px solid rgba(41,44,44,.051);border-radius:2px;box-sizing:border-box;color:#292c2c;font-size:12px;left:50%;max-height:calc(100% - 30px);max-width:580px;overflow:auto;padding:32px;position:fixed;top:50%;transform:translate(-50%,-50%) scale(0);transition:all .2s;width:calc(100% - 30px);z-index:21}@media screen and (max-width:768px){.modal-window{padding:24px}}.modal-window .next-btn,.modal-window .prev-btn{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:768px){.modal-window .next-btn,.modal-window .prev-btn{background:#fff;border-radius:100%;box-shadow:0 3px 7px rgba(0,0,0,.3);padding:12px}}@media screen and (min-width:769px){.modal-window .next-btn,.modal-window .prev-btn{display:none}}.modal-window .next-btn.is-disabled,.modal-window .prev-btn.is-disabled{cursor:default;opacity:.3;pointer-events:none}.modal-window .prev-btn{left:8px;z-index:10}.navigation-visible .modal-window .prev-btn{display:block}.modal-window .next-btn{right:8px;z-index:10}.navigation-visible .modal-window .next-btn{display:block}.modal-window.smallmodal{height:100%;max-height:350px;max-width:430px}@media screen and (max-width:640px){.modal-window{padding:30px 20px 20px}}.modal-window.zoom{border:none;max-width:1000px;opacity:0;padding:32px!important;transition:transform .2s}.modal-window.zoom.visible{opacity:1;transform:translate(-50%,-50%) scale(1)}.modal-window.zoom img{transform:scale(1);transition:transform .3s ease-in-out;vertical-align:top;width:100%}.modal-window.zoom-portrait-image{max-width:750px}.modal-window.zoom-portrait-image .modal-content{max-height:calc(100vh - 30px);overflow:auto}@media screen and (max-width:768px){.modal-window.zoom-portrait-image{z-index:9999999999}}.modal-opened .modal-window:not(.zoom){transform:translate(-50%,-50%) scale(1)}.modal-window#localization-modal{text-align:center}@media screen and (max-width:640px){.modal-window#localization-modal .column{margin:10px 0 0;width:100%}}.modal-window#localization-modal p{margin:10px 0 30px}@media screen and (max-width:640px){.modal-window#localization-modal p{margin:10px 0}}.modal-window object{width:100%}.modal-window .zoom-gallery{cursor:url(/kartenmacherei-rebrush/images/svgs/cursors/svg-zoom-in.svg) 16 15,auto;cursor:-webkit-image-set(url("/kartenmacherei-rebrush/images/svgs/cursors/svg-zoom-in.svg") 1x,url("/kartenmacherei-rebrush/images/svgs/cursors/svg-zoom-in-large.svg") 2x) 16 15,auto;overflow:hidden}.modal-window .zoom-gallery.active{cursor:url(/kartenmacherei-rebrush/images/svgs/cursors/svg-zoom-out.svg) 16 15,auto;cursor:-webkit-image-set(url("/kartenmacherei-rebrush/images/svgs/cursors/svg-zoom-out.svg") 1x,url("/kartenmacherei-rebrush/images/svgs/cursors/svg-zoom-out-large.svg") 2x) 16 15,auto}.modal-window .zoom-gallery.active img{transform:scale(1.5) translate(0)}.modal-window .zoom-gallery.active.move{cursor:url(/kartenmacherei-rebrush/images/svgs/cursors/svg-move.svg) 16 15,auto;cursor:-webkit-image-set(url("/kartenmacherei-rebrush/images/svgs/cursors/svg-move.svg") 1x,url("/kartenmacherei-rebrush/images/svgs/cursors/svg-move-large.svg") 2x) 16 15,auto}.modal-window .zoom-gallery.active.move img{transition:none}.modal-window .switch-slide{background:#fff;border-radius:100%;box-shadow:0 3px 7px rgba(0,0,0,.3);cursor:pointer;left:15px;padding:12px;position:absolute;top:50%;transform:translateY(-50%)}.modal-window .switch-slide.next{left:auto;right:15px}@media screen and (max-width:768px){.modal-window .switch-slide.next{right:5px}.modal-window .switch-slide{left:5px}.modal-window .switch-slide:before,.modal-window .switch-slide:hover:before{height:25px;width:25px}}.modal-window .close-btn{cursor:pointer;position:absolute;right:16px;top:16px;z-index:2}.modal-window .close-btn:before{height:24px!important;width:24px!important}@media screen and (max-width:1024px){.modal-window .close-btn{-ms-flex-line-pack:distribute;-ms-flex-pack:justify;-ms-flex-align:center;align-content:space-around;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;height:24px;justify-content:space-between;right:8px;top:8px;width:24px}}.modal-window .modal-title{color:#292c2c;display:block;font-size:20px;line-height:28px;margin:0 0 16px;text-align:center}.modal-window .modal-title-regular{font:700 20px Brown LL,sans-serif;margin-bottom:16px}.modal-window p{font-size:24px;font-weight:700;line-height:32px;margin-bottom:32px;padding-right:16px}@media screen and (max-width:768px){.modal-window p{font-size:20px;line-height:28px}}.modal-window p:only-child{margin-bottom:0}.modal-window h3{font-size:14px;margin:0 0 20px}.modal-window .modal-content{font-size:16px;line-height:24px}.modal-window .modal-content .title{display:block;padding:0 16px}.modal-window .modal-content .link{color:#004c58;cursor:pointer;font-size:14px;line-height:20px;margin-top:12px;padding-inline:0;position:relative}.modal-window .modal-content .link:before{content:"";display:inline-block;margin-top:0;padding-inline:0;position:absolute;right:-20px;top:50%;transform:translateY(-50%);vertical-align:baseline}.modal-window .modal-text,.modal-window .modal-text p{margin:0 0 20px}.modal-window .modal-text ul{font-size:15px}.modal-window .modal-text ul li{margin:0 0 10px}.modal-window .tabs .small-list{color:#292c2c;font-size:14px;margin:0 0 25px}.modal-window .tabs .small-list>li{cursor:pointer;float:left;margin:0 23px 0 0;padding:0 0 0 28px;position:relative}.modal-window .tabs .small-list>li:before{border:1px solid rgba(41,44,44,.051);border-radius:50%;content:"";height:18px;left:0;position:absolute;top:0;width:18px}.modal-window .tabs .small-list>li.active:after{background:#004c58;border-radius:50%;content:"";height:10px;left:5px;position:absolute;top:5px;width:10px}.modal-window .tabs .big-list>li{display:none}.modal-window .tabs .big-list>li.active{display:block}.modal-window .input-cell{margin:0 0 20px}.modal-window .input-cell .label,.modal-window .input-cell label{display:block;margin:0 0 7px}.modal-window .input-cell .label label{float:left;margin:0}.modal-window .input-cell .label .forgot-password{float:right;text-decoration:underline}.modal-window .input-cell textarea{height:77px}.modal-window .input-cell .floated-star{box-sizing:border-box;display:inline-block;max-width:100%;overflow:hidden;padding:0 7px 0 0;position:relative;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.modal-window .input-cell .floated-star:after{content:"*";position:absolute;right:0;top:0}.modal-window .column{float:right;width:calc(50% - 15px)}.modal-window .column:first-child{float:left}.modal-window input[type=submit]{width:100%}.modal-window .checkbox-row{margin:24px 0 0}.modal-window .checkbox-row label{display:block;position:relative}.modal-window .checkbox-row label:before{border:1px solid rgba(41,44,44,.051);content:"";display:inline-block;height:18px;margin:-4px 9px 4px 0;vertical-align:top;width:18px}.modal-window .checkbox-row label:after{border:solid #fff;border-width:0 0 1px 1px;content:"";display:none;height:5px;left:5px;position:absolute;top:1px;transform:rotate(-45deg);width:9px}.modal-window .checkbox-row input[type=checkbox]{display:none}.modal-window .checkbox-row input[type=checkbox]:checked+label:before{background:#004c58}.modal-window .checkbox-row input[type=checkbox]:checked+label:after{display:block}.modal-window .btn-row{text-align:center;text-transform:none}.modal-window .btn-row .default-btn,.modal-window .btn-row .info-btn,.modal-window .btn-row .secondary-btn{box-sizing:border-box;font-size:16px;width:calc(50% - 15px)}@media screen and (max-width:640px){.modal-window .btn-row .default-btn,.modal-window .btn-row .info-btn,.modal-window .btn-row .secondary-btn{float:none;width:100%}}.modal-window .btn-row .default-btn,.modal-window .btn-row .default-btn.fr{float:right}.modal-window .btn-row .info-btn,.modal-window .btn-row .secondary-btn{float:left}@media screen and (max-width:768px){.modal-window .btn-row .info-btn,.modal-window .btn-row .secondary-btn{margin-bottom:12px}}.modal-window .btn-row .info-btn.fl,.modal-window .btn-row .secondary-btn.fl{float:left}.modal-window .btn-row .attention-message{display:none;float:left;text-align:left;width:calc(50% - 15px)}.modal-window .btn-row.already-full .attention-message{display:block}.modal-window .btn-row.already-full .info-btn,.modal-window .btn-row.already-full .secondary-btn{display:none}.modal-window .friend-field{position:relative}.modal-window .friend-field .delete-btn{height:10px;position:absolute;right:0;top:0;width:10px}.modal-window .friend-field .delete-btn:after{background:#292c2c;content:"";height:100%;left:50%;margin:0 0 0 -1px;position:absolute;top:0;transform:rotate(45deg);width:1px}.modal-window .friend-field .delete-btn:before{background:#292c2c;content:"";height:1px;left:0;margin:-1px 0 0;position:absolute;top:50%;transform:rotate(45deg);width:100%}.modal-window .required-field{font-size:10px;padding:0 0 20px;text-align:right}.modal-window .invalid-item-notification-container .notification{margin:0 0 20px}.modal-window .invalid-item-notification-container .close-btn{float:none!important;position:relative;right:0;top:0;width:100%!important}.modal-design-service{-ms-flex-pack:space-evenly;-ms-flex-line-pack:center;-ms-flex-align:center;align-content:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;font:400 14px/20px Brown LL,sans-serif;justify-content:space-evenly;text-align:start}.modal-window{max-width:800px}@media screen and (max-width:1024px){.modal-window{max-width:662px}}@media screen and (max-width:768px){.modal-window{max-width:345px;padding:30px 20px 20px!important}}.close-btn{right:16px;top:16px}.svg-close-window:before{height:24px;width:24px}.modal-design-service .title__list{font-size:20px;font-style:normal;font-weight:600;line-height:25px;margin-bottom:15px}.modal-design-service .title__small{font-weight:700}.modal-design-service__logo{background:#fff url(/kartenmacherei-rebrush/images/images/headerimage-designservice-desktop.jpg) 0 100% no-repeat;background-size:100% auto;height:165px;margin-top:12px;width:100%}.modal-design-service__logo.swiss{background:#fff url(/kartenmacherei-rebrush/images/images/headerimage-designservice-desktop-ch.jpg) 0 100% no-repeat}@media screen and (max-width:1024px){.modal-design-service__logo{background:#fff url(/kartenmacherei-rebrush/images/images/headerimage-designservice-tablet.jpg) 0 100% no-repeat}.modal-design-service__logo.swiss{background:#fff url(/kartenmacherei-rebrush/images/images/headerimage-designservice-tablet-ch.jpg) 0 100% no-repeat}}@media screen and (max-width:768px){.modal-design-service__logo{background:#fff url(/kartenmacherei-rebrush/images/images/headerimage-designservice-mobile.jpg) 0 100% no-repeat;height:165px;margin-left:0;margin-top:-40px;width:calc(100% + 40px)}.modal-design-service__logo.swiss{background:#fff url(/kartenmacherei-rebrush/images/images/headerimage-designservice-mobile-ch.jpg) 0 100% no-repeat}}.modal-design-service .modal-text-holder{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:16px;margin-top:32px}@media screen and (max-width:768px){.modal-design-service .modal-text-holder{-ms-flex-flow:column wrap;flex-flow:column wrap;gap:32px;margin-top:20px}}.modal-design-service__serviceincluded{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;min-width:329px}@media screen and (max-width:1024px){.modal-design-service__serviceincluded{min-width:300px}}@media screen and (max-width:768px){.modal-design-service__serviceincluded{min-width:100%}}.modal-design-service__serviceincluded ul li{font-size:16px;line-height:24px;margin-bottom:12px;margin-left:32px}.modal-design-service__serviceincluded ul li b{font-weight:700}@media screen and (max-width:768px){.modal-design-service__serviceincluded ul li{margin-bottom:8px;margin-left:28px}}.modal-design-service__serviceincluded ul li:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-checkmark.svg) no-repeat;content:"";height:24px;left:32px;position:absolute;width:24px}@media screen and (max-width:768px){.modal-design-service__serviceincluded ul li:before{left:16px}.modal-design-service .cta-area{width:100%}.modal-design-service .default-btn{box-sizing:border-box;width:100%}}.modal-design-service__linktopage{font-size:18px;line-height:23px;margin-top:5px;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media screen and (max-width:768px){.modal-design-service__linktopage{margin-bottom:40px}}.modal-design-service__sellingpoints{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap}.modal-design-service__sellingpoints ul{margin-left:40px}.modal-design-service__sellingpoints ul li{font:300 14px/18px Brown LL,sans-serif;margin-bottom:23px}.modal-design-service__sellingpoints ul li .content{font-size:16px;font-weight:400;line-height:24px;margin:0;text-align:left}.modal-design-service__sellingpoints ul li:before{font:400 42px/79px Brown LL,sans-serif;margin-left:-40px;margin-top:-20px;position:absolute}.modal-design-service__sellingpoints ul .first:before{content:"1."}.modal-design-service__sellingpoints ul .second:before{content:"2."}.modal-design-service__sellingpoints ul .third:before{content:"3."}.modal-design-success-popup{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;justify-content:center;margin-top:20px;text-align:center}.modal-design-success-popup__title{font-size:24px;font-weight:700;line-height:30px;margin-bottom:20px}.modal-design-success-popup__title span{display:block}.modal-design-success-popup .cta-area{width:100%}.modal-design-success-popup .personalize-button{box-sizing:border-box;margin-bottom:12px;width:100%}@media screen and (max-width:1024px),screen and (max-width:768px){.modal-design-success-popup .personalize-button{font-size:16px;line-height:24px}}.modal-design-success-popup__subtitle{font-size:16px;line-height:24px;margin-bottom:32px}.modal-design-success-popup__backtopage{font-size:14px;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.cookie-info{background:hsla(0,0%,100%,.8);border-top:1px solid rgba(41,44,44,.051);bottom:0;box-sizing:border-box;opacity:1;padding:20px;position:fixed;width:100%;z-index:10}@media screen and (max-width:768px){.cookie-info{padding:8px 10px 8px 16px}}.cookie-info .columns-wrapper{display:-ms-flexbox;display:flex}.cookie-info p{-ms-flex-positive:1;color:#292c2c;flex-grow:1;line-height:1.4;padding:0}@media screen and (max-width:1024px){.cookie-info .hide-on-mobile-tablet{display:none}}.cookie-info a,.cookie-info a:link,.cookie-info a:visited,.cookie-info span.close-btn{color:#292c2c;text-decoration:underline}.cookie-info .close-btn{cursor:pointer;display:-ms-flexbox;display:flex;white-space:nowrap}@media screen and (max-width:1024px){.cookie-info .close-btn{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;justify-content:center}}.cookie-info .close-btn span{margin-left:10px}@media screen and (max-width:1024px){.cookie-info .close-btn .close-btn-text{display:none}}.cookie-info.close-animation{opacity:0;transform:translateY(100%);transition:transform 1.5s,opacity 1.5s}@media screen and (max-width:768px){.cookie-info.close-animation{transform:translate(9999px);transition:transform 1.5s ease-out 2s,opacity 1.5s}}.footnotes{box-sizing:border-box;font-size:12px;line-height:16px;max-width:1440px;padding:24px 80px 72px}@media screen and (max-width:1000px){.footnotes{padding:16px 16px 32px}}.ajax-overlay{background:hsla(0,0%,100%,.65);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.top-info-holder{background:#004c58;color:#fff;font-weight:400;position:relative;text-align:center}.top-info-holder .headline{border-bottom:1px solid rgba(41,44,44,.051);display:block;font-size:16px;line-height:24px;padding:8px 24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:768px){.top-info-holder .headline{font-size:14px;line-height:20px}}@media screen and (max-width:640px){.top-info-holder .headline{padding-left:50px;padding-right:50px}}.top-info-holder .headline b{font-weight:700}.top-info-holder .headline i{font-style:italic}.top-info-holder .headline ul{list-style:disc}.top-info-holder .headline ol{list-style:auto}.top-info-holder .headline ol,.top-info-holder .headline ul{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:7px 14px}.top-info-holder .headline blockquote{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px;margin-block-end:1em;margin-block-start:1em;margin-inline-end:40px;margin-inline-start:40px;quotes:inherit}.top-info-holder .headline a{text-decoration:underline}.top-info-holder .headline ol,.top-info-holder .headline ul{-ms-flex-align:center;align-items:center}.top-info-holder .opener{cursor:pointer;display:inline-block;vertical-align:top}.top-info-holder .opener:before{transition:transform .5s ease}.top-info-holder .opener.is-open:before{transform:rotate(180deg);transition:transform .7s ease}.top-info-holder .subline-container{cursor:default;display:none;font-size:16px;line-height:24px;margin:0 auto;max-width:630px;padding:30px 10px;width:50%}@media screen and (max-width:768px){.top-info-holder .subline-container{font-size:14px;line-height:20px;padding:15px 0 20px;width:80%}}.top-info-holder .subline-container>span{display:block}.top-info-holder .subline-container .bold,.top-info-holder .subline-container b{font-weight:700}.top-info-holder .subline-container i{font-style:italic}.top-info-holder .subline-container ul{list-style:disc}.top-info-holder .subline-container ol{list-style:auto}.top-info-holder .subline-container ol,.top-info-holder .subline-container ul{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:7px 14px}.top-info-holder .subline-container blockquote{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px;margin-block-end:1em;margin-block-start:1em;margin-inline-end:40px;margin-inline-start:40px;quotes:inherit}.top-info-holder .subline-container ol,.top-info-holder .subline-container ul{-ms-flex-align:center;align-items:center}.top-info-holder .subline-container a{color:#fff;text-decoration:underline}.top-info-holder .col3{float:left;font-size:15px;font-weight:700;margin-top:40px;position:relative;width:33.333%}.top-info-holder .col3:before{display:block;margin:10px auto;padding:0}.top-info-holder .col3:empty{margin:0}.top-info-holder .close-btn{cursor:pointer;position:absolute;right:24px;top:12px}@media screen and (max-width:768px){.top-info-holder .close-btn{right:16px;top:10px}}.top-info-holder .additional-btn-holder{margin-top:30px}.top-info-holder .additional-btn-holder .opener,.top-info-holder.top-info-permanent a{text-decoration:underline}.top-info-holder.top-info-permanent.color-white a{color:#fff}.top-info-holder.top-info-permanent.grey,.top-info-holder.top-info-permanent.grey a{color:#292c2c}.headlines-block{box-sizing:border-box;clear:both;margin:0 auto 20px;max-width:1280px;padding-inline:16px;text-align:center}@media screen and (max-width:1024px){.headlines-block{margin-bottom:12px}}.headlines-block.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:1024px){.headlines-block.large-bottom-gap{margin-bottom:24px}}.headlines-block.reverse-order{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:8px}.headlines-block.reverse-order .headline,.headlines-block.reverse-order .subline{margin-bottom:0}.headlines-block.reverse-order a{-ms-flex-order:-1;margin:12px auto 0;order:-1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.headlines-block.reverse-order a{margin-top:4px}}.headlines-block.reverse-order.small{gap:2px}.headlines-block.reverse-order.small a{margin-top:18px}@media screen and (max-width:768px){.headlines-block.reverse-order.small a{margin-top:10px}}.headlines-block .headline{display:block;font-size:30px;font-weight:700;line-height:36px;margin-bottom:8px}@media screen and (max-width:1024px){.headlines-block .headline{font-size:20px;line-height:28px}}.headlines-block .subline{display:block;font-size:18px;line-height:26px;margin-inline:auto}@media screen and (max-width:1024px){.headlines-block .subline{font-size:14px;line-height:20px}}.headlines-block .subline b{font-weight:700}.headlines-block .subline i{font-style:italic}.headlines-block .subline ul{list-style:disc}.headlines-block .subline ol{list-style:auto}.headlines-block .subline ol,.headlines-block .subline ul{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:7px 14px}.headlines-block .subline blockquote{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px;margin-block-end:1em;margin-block-start:1em;margin-inline-end:40px;margin-inline-start:40px;quotes:inherit}.headlines-block .subline a{text-decoration:underline}.headlines-block .subline ol,.headlines-block .subline ul{-ms-flex-align:center;align-items:center;padding:0}@media screen and (max-width:768px){.headlines-block .subline ol,.headlines-block .subline ul{list-style-position:inside}.headlines-block .subline ol li p,.headlines-block .subline ul li p{display:inline}}.headlines-block.small .headline{font-size:24px;font-weight:700;line-height:32px;margin-bottom:2px}@media screen and (max-width:1024px){.headlines-block.small .headline{font-size:20px;line-height:28px}}.headlines-block.small .subline{max-width:728px}.headlines-block .additional-btn,.headlines-block .default-btn,.headlines-block .secondary-btn{display:inline-block;margin-top:20px;width:auto}@media screen and (max-width:768px){.headlines-block .additional-btn,.headlines-block .default-btn,.headlines-block .secondary-btn{margin-top:12px}}.headlines-block .link,.headlines-block span.mimic-link{color:#004c58;margin-top:20px;padding-inline:0;position:relative}@media screen and (max-width:768px){.headlines-block .link,.headlines-block span.mimic-link{margin-top:12px}}.headlines-block .link:before,.headlines-block span.mimic-link:before{content:"";display:inline-block;margin-top:0;padding-inline:0;position:absolute;right:-20px;top:50%;transform:translateY(-50%);vertical-align:baseline}.headlines-block .link:after,.headlines-block span.mimic-link:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.headlines-block .link:hover:after,.headlines-block span.mimic-link:hover:after{transform:scaleX(1)}.headlines-two-block{margin:0 auto 20px;max-width:1280px;padding-inline:80px;position:relative;text-align:center}@media screen and (max-width:1024px){.headlines-two-block{margin-bottom:12px}}@media screen and (max-width:1000px){.headlines-two-block{padding-inline:16px}}.headlines-two-block.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.headlines-two-block.large-bottom-gap{margin-bottom:24px}}.headlines-two-block .headline{display:block;font-size:30px;font-weight:700;line-height:36px;white-space:nowrap}@media screen and (max-width:1024px){.headlines-two-block .headline{display:block;font-size:20px;line-height:28px;position:static;transform:none;white-space:normal}}.headlines-two-block.small .headline{font-size:24px;line-height:32px}@media screen and (max-width:1024px){.headlines-two-block.small .headline{font-size:20px;line-height:28px}}.button-block{margin-bottom:20px;text-align:center}.button-block.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.button-block.large-bottom-gap{margin-bottom:24px}}.button-block .additional-btn,.button-block .default-btn,.button-block .secondary-btn{display:inline-block;width:auto}@media screen and (max-width:768px){.button-block{margin-inline:16px;margin-bottom:12px}.button-block .additional-btn,.button-block .default-btn,.button-block .secondary-btn{box-sizing:border-box;width:100%}}.button-block .link{color:#004c58;padding-inline:0;position:relative}.button-block .link:before{content:"";display:inline-block;margin-top:0;padding-inline:0;position:absolute;right:-16px;top:50%;transform:translateY(-50%);vertical-align:baseline}.button-block .link:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.button-block .link:hover:after{transform:scaleX(1)}.button-block .additional-btn{background:#004c58;color:#fff}.text-element{box-sizing:border-box;display:block;font-size:16px;font-weight:400;line-height:24px;margin:0 auto;max-width:848px;overflow:hidden;padding:0 16px 32px}.text-element *{box-sizing:inherit}@media screen and (max-width:768px){.text-element{padding:0 16px 24px}}.text-element:hover{text-decoration:none}.text-element:not(.left){text-align:center}.text-element.half{max-width:715px;width:55%}@media screen and (max-width:768px){.text-element.half{max-width:100%;width:auto}}.text-element.bold{font-weight:700}.text-element.with-arrow .decor-helper{display:inline-block;padding-inline:0;position:relative;vertical-align:baseline}.text-element.with-arrow .decor-helper:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-chevron-down-large-link.svg) no-repeat;content:"";display:inline-block;height:24px;margin-top:0;padding-inline:0;position:absolute;right:-28px;top:50%;transform:translateY(-50%);vertical-align:baseline;width:24px}.text-element.promo-title,.text-element.regular-title{font-size:30px;font-weight:700;line-height:36px;margin:32px auto 8px;padding:0 16px;text-align:center}@media screen and (max-width:768px){.text-element.promo-title,.text-element.regular-title{font-size:24px;line-height:32px;margin:16px auto 8px}}.text-element.subline{font-size:24px}@media screen and (max-width:768px){.text-element.subline{font-size:16px}}.text-element.small-bottom-gap{padding-bottom:50px}@media screen and (max-width:640px){.text-element.small-bottom-gap{padding-bottom:30px}}@media screen and (max-width:1000px){.content-wrapper:has(.one-teaser){margin-inline:0;padding-inline:0}}.content-wrapper:has(.one-teaser) .one-teaser{margin-bottom:12px}@media screen and (max-width:768px){.content-wrapper:has(.one-teaser) .one-teaser{margin-bottom:10px}}.content-wrapper:has(.one-teaser).large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.content-wrapper:has(.one-teaser).large-bottom-gap{margin-bottom:24px}}.one-teaser{background:#f4f4f4;color:#292c2c;height:560px;margin:0 auto 20px;max-width:2560px;overflow:hidden;position:relative;text-align:start}@media screen and (max-width:768px){.one-teaser{margin-bottom:12px}}.one-teaser.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.one-teaser.large-bottom-gap{margin-bottom:24px}}.one-teaser .inner-content-wrapper{-ms-flex-align:center;align-items:center;display:grid;gap:40px;grid-template-columns:1fr 1fr;height:100%;margin:0 auto;max-width:1280px;padding-inline:80px}@media screen and (max-width:1000px){.one-teaser .inner-content-wrapper{padding-inline:16px}}@media screen and (max-width:768px){.one-teaser .inner-content-wrapper{box-sizing:border-box;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}}.left-center.one-teaser .inner-content-wrapper .text-block{-ms-flex-order:1;order:1}.left-center.one-teaser .inner-content-wrapper .empty-grid-item{-ms-flex-order:2;order:2}.center.one-teaser .inner-content-wrapper{grid-template-columns:1fr;place-content:center}.center.one-teaser .inner-content-wrapper .empty-grid-item{display:none}.center.one-teaser .inner-content-wrapper .text-block{text-align:center;width:50%}@media screen and (max-width:1024px){.center.one-teaser .inner-content-wrapper .text-block{text-align:start;width:100%}}.one-teaser.narrow{height:252px}.one-teaser.color-white{color:#fff}.one-teaser.color-white .link{color:#fff;position:relative}.one-teaser.color-white .link:after{background-color:#fff;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.one-teaser.color-white .link:hover:after{transform:scaleX(1)}@media screen and (max-width:1280px){.one-teaser{height:442px}.one-teaser.narrow{height:198px}}@media screen and (max-width:768px){.one-teaser{display:block;height:auto;width:100%}}@media screen and (max-width:640px){.one-teaser{height:195px;width:auto}}.one-teaser .simple-picture{display:block;height:100%;width:100%}.one-teaser .text-block{box-sizing:border-box;position:relative}@media screen and (max-width:768px){.mobile-only-tall.one-teaser .text-block{bottom:10px;left:0;right:0;top:auto;transform:none}}.one-teaser .headline{word-wrap:break-word;display:block;font-size:30px;font-weight:700;line-height:36px;margin-bottom:8px}@media screen and (max-width:768px){.one-teaser .headline{font-size:16px;line-height:24px}}.one-teaser .headline:empty{padding:0}.one-teaser .headline a{color:inherit}.one-teaser .subline{display:block;font-size:18px;line-height:28px;margin:0 auto 16px;width:100%}@media screen and (max-width:768px){.one-teaser .subline{display:none}.narrow.one-teaser .subline{display:block;font-size:16px;padding-bottom:10px}}.one-teaser .subline:empty{padding:0}.one-teaser .additional-btn,.one-teaser .default-btn,.one-teaser .info-btn,.one-teaser .secondary-btn{display:inline-block;padding:16px 40px;vertical-align:top;width:auto}@media screen and (max-width:768px){.one-teaser .additional-btn,.one-teaser .default-btn,.one-teaser .info-btn,.one-teaser .secondary-btn{display:none}}.one-teaser img{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%)}@media screen and (max-width:1600px){.one-teaser img{left:0;transform:none;width:auto}}@media screen and (max-width:768px){.one-teaser img{-webkit-tap-highlight-color:inherit;display:block;height:auto;object-fit:cover;object-position:left;position:relative;width:100%}}@media screen and (max-width:1280px){.left-center.one-teaser img{left:auto;right:0;width:auto}}@media screen and (max-width:1024px){.left-center.one-teaser img{left:0}}@media screen and (max-width:768px){.left-center.one-teaser img{object-fit:cover;object-position:left;width:100%}}@media screen and (max-width:640px){.left-center.one-teaser img{left:0}}@media screen and (max-width:1280px){.right-center.one-teaser img{width:auto}}@media screen and (max-width:1024px){.right-center.one-teaser img{right:0;width:auto}}@media screen and (max-width:768px){.right-center.one-teaser img{object-fit:cover;object-position:left;right:auto;width:100%}}@media screen and (max-width:640px){.right-center.one-teaser img{right:0;width:100%}}@media screen and (max-width:1280px){.center.one-teaser img{left:50%;transform:translateX(-50%);width:auto}}.one-teaser img:not([src]){visibility:hidden}.one-teaser .link{color:#004c58;font-size:16px;line-height:24px;padding-inline:0;position:relative}@media screen and (max-width:768px){.one-teaser .link{font-size:14px;line-height:20px}}.one-teaser .link:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.one-teaser .link:hover:after{transform:scaleX(1)}.one-teaser .link:before{content:"";display:inline-block;margin-top:0;padding-inline:0;position:absolute;right:-20px;top:50%;transform:translateY(-50%);vertical-align:baseline}@media screen and (max-width:768px){.content-wrapper .one-teaser.right-center .text-block{-ms-flex-align:center;-ms-flex-pack:end;align-items:center;display:-ms-flexbox;display:flex;justify-content:flex-end;justify-self:end;width:176px}.content-wrapper .one-teaser.right-center .text-block .content-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.content-wrapper .one-teaser.right-center .text-block .content-container .link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:768px)and (max-width:640px){.content-wrapper .one-teaser.right-center img{aspect-ratio:768/195;height:100%;object-fit:cover;width:auto}}@media screen and (max-width:1000px){.content-wrapper:has(.flexible-one-image-teaser){padding-inline:0}}.content-wrapper:has(.flexible-one-image-teaser) .flexible-one-image-teaser{margin-bottom:12px}@media screen and (max-width:768px){.content-wrapper:has(.flexible-one-image-teaser) .flexible-one-image-teaser{margin-bottom:10px}}.content-wrapper:has(.flexible-one-image-teaser) .flexible-one-image-teaser.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.content-wrapper:has(.flexible-one-image-teaser) .flexible-one-image-teaser.large-bottom-gap{margin-bottom:24px}}.flexible-one-image-teaser{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#f4f4f4;font-weight:300;margin:0 auto 20px;max-width:2560px;overflow:hidden;position:relative;text-align:center}@media screen and (max-width:768px){.flexible-one-image-teaser{margin-bottom:12px}}.flexible-one-image-teaser.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.flexible-one-image-teaser.large-bottom-gap{margin-bottom:24px}}.flexible-one-image-teaser.color-white,.flexible-one-image-teaser.color-white .link{color:#fff}.flexible-one-image-teaser.color-white:hover .link:after{background-color:#fff}.flexible-one-image-teaser img{display:block;height:auto;max-width:100%;width:100%}.flexible-one-image-teaser .text-block{left:30%;position:absolute;right:30%;top:50%;transform:translateY(-50%)}@media screen and (max-width:1024px){.flexible-one-image-teaser .text-block{left:10%;right:10%}}@media screen and (max-width:768px){.flexible-one-image-teaser .text-block{left:15px;right:15px}}.flexible-one-image-teaser .headline{word-wrap:break-word;display:block;font-size:30px;font-weight:700;line-height:36px;margin-bottom:8px}@media screen and (max-width:768px){.flexible-one-image-teaser .headline{font-size:16px;line-height:24px}}.flexible-one-image-teaser .subline{display:block;font-size:18px;line-height:28px;margin:0 0 16px}@media screen and (max-width:768px){.flexible-one-image-teaser .subline{font-size:16px;line-height:24px}}.flexible-one-image-teaser .subline:empty{margin-top:0}.flexible-one-image-teaser .additional-btn,.flexible-one-image-teaser .default-btn,.flexible-one-image-teaser .secondary-btn{display:inline-block;padding:16px 40px;vertical-align:top}@media screen and (max-width:768px){.flexible-one-image-teaser .additional-btn,.flexible-one-image-teaser .default-btn,.flexible-one-image-teaser .secondary-btn{font-size:14px;line-height:20px;padding:12px 24px}}.flexible-one-image-teaser .link{font-size:16px;line-height:24px;padding-inline:0;position:relative}.flexible-one-image-teaser .link:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.flexible-one-image-teaser .link:hover:after{transform:scaleX(1)}.flexible-one-image-teaser .link:before{content:"";display:inline-block;margin-top:0;padding-inline:0;position:absolute;right:-20px;top:50%;transform:translateY(-50%);vertical-align:baseline}@media screen and (max-width:768px){.flexible-one-image-teaser .link{font-size:14px;line-height:24px}}@media screen and (max-width:768px){.content-wrapper:has(.two-teasers){padding-inline:0}}.two-teasers{-ms-flex-negative:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;flex-shrink:0;font-weight:400;gap:12px;margin:0 0 12px;text-align:start;width:100%}@media screen and (max-width:768px){.two-teasers{-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}}.two-teasers.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.two-teasers.large-bottom-gap{margin-bottom:24px}}.two-teasers .group{background:#f4f4f4;border-radius:2px;-ms-flex:1;flex:1;height:448px;overflow:hidden;position:relative}@media screen and (max-width:1024px),screen and (max-width:1280px),screen and (max-width:1600px){.two-teasers .group{height:100%}}@media screen and (max-width:1280px){.two-teasers .group{border-radius:2px 2px 0 0}}@media screen and (max-width:768px){.two-teasers .group{-ms-flex-preferred-size:auto;border-radius:0;flex-basis:auto;height:195px}}.two-teasers .simple-picture{display:block;inset:0;position:relative}@media screen and (max-width:768px){.two-teasers .simple-picture{position:absolute}}.two-teasers .simple-picture img{aspect-ratio:634/448;display:block;object-fit:cover;width:100%}@media screen and (max-width:768px){.two-teasers .simple-picture img{aspect-ratio:768/195;height:100%;width:auto}}.two-teasers .simple-picture.color-white{color:#fff}.two-teasers .simple-picture.color-white .link,.two-teasers .simple-picture.color-white a{color:#fff;text-transform:none}.two-teasers .simple-picture.color-white span.link{position:relative}.two-teasers .simple-picture.color-white span.link:after{background-color:#fff;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.two-teasers .simple-picture.color-white span.link:hover:after{transform:scaleX(1)}.two-teasers .headline{word-wrap:break-word;display:block;font-size:26px;font-weight:700;line-height:34px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.two-teasers .headline{font-size:16px;line-height:24px}}.two-teasers .headline a{color:inherit}.two-teasers .subline{font-size:16px;line-height:24px}@media screen and (max-width:768px){.two-teasers .subline{display:none}}.two-teasers .text-block{margin:auto 0;padding:16px;width:308px}.two-teasers .text-block,.two-teasers .text-block .content-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.two-teasers .text-block .content-container{gap:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1280px){.two-teasers .text-block .content-container{gap:4px}}.two-teasers .text-block .additional-btn,.two-teasers .text-block .default-btn,.two-teasers .text-block .secondary-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.two-teasers .text-block img:not([src]){visibility:hidden}@media screen and (max-width:768px){.two-teasers .text-block{gap:4px;width:176px}}.two-teasers .link{color:#004c58;font-size:16px;letter-spacing:normal;line-height:24px;margin-right:20px;padding-right:0;padding-inline:0;position:relative;text-transform:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.two-teasers .link:before{content:"";display:inline-block;margin-top:0;padding-inline:0;position:absolute;right:-20px;top:50%;transform:translateY(-50%);vertical-align:baseline}@media screen and (max-width:768px){.two-teasers .link{border:0;display:inline-block!important;font-size:14px;line-height:20px;padding-bottom:0;vertical-align:top}}.two-teasers .additional-btn,.two-teasers .default-btn,.two-teasers .info-btn,.two-teasers .secondary-btn{display:inline-block!important;padding:16px 40px;vertical-align:top;width:auto}@media screen and (max-width:768px){.two-teasers .additional-btn.desktop-view,.two-teasers .default-btn.desktop-view,.two-teasers .info-btn.desktop-view,.two-teasers .secondary-btn.desktop-view{display:none!important}}.two-teasers .additional-btn.mobile-view,.two-teasers .default-btn.mobile-view,.two-teasers .info-btn.mobile-view,.two-teasers .secondary-btn.mobile-view{display:none!important}@media screen and (max-width:768px){.two-teasers .additional-btn.mobile-view,.two-teasers .default-btn.mobile-view,.two-teasers .info-btn.mobile-view,.two-teasers .secondary-btn.mobile-view{display:inline-block!important}}.two-teasers .left-center .text-block{left:0;position:absolute;right:60%;top:50%;transform:translateY(-50%)}@media screen and (min-width:769px)and (max-width:1280px){.two-teasers .left-center .text-block{-ms-flex-align:start;align-items:start;background:#f5f0e8;bottom:0;box-sizing:border-box;left:0;right:auto;top:auto;transform:translateY(0);width:100%}.two-teasers .left-center .text-block a,.two-teasers .left-center .text-block p{color:#292c2c}.two-teasers .left-center .text-block span.link{color:#004c58;position:relative}.two-teasers .left-center .text-block span.link:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.two-teasers .left-center .text-block span.link:hover:after{transform:scaleX(1)}.two-teasers .left-center .text-block span.link:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-arrow-right-color-link.svg) no-repeat}.two-teasers .left-center .text-block .content-container{-ms-flex-align:start;align-items:start}}.two-teasers .right-center .text-block{-ms-flex-align:end;align-items:flex-end;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (min-width:769px)and (max-width:1280px){.two-teasers .right-center .text-block{-ms-flex-align:start;align-items:start;background:#f5f0e8;bottom:0;box-sizing:border-box;left:0;right:auto;top:auto;transform:translateY(0);width:100%}.two-teasers .right-center .text-block a,.two-teasers .right-center .text-block p{color:#292c2c}.two-teasers .right-center .text-block span.link{color:#004c58;position:relative}.two-teasers .right-center .text-block span.link:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.two-teasers .right-center .text-block span.link:hover:after{transform:scaleX(1)}.two-teasers .right-center .text-block span.link:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-arrow-right-color-link.svg) no-repeat}.two-teasers .right-center .text-block .content-container{-ms-flex-align:start;align-items:start}}@media screen and (max-width:768px){.two-teasers .right-center .text-block{-ms-flex-align:start;align-items:flex-start}}.navigation-buttons-block{font-weight:300}.navigation-buttons-block ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:12px}.navigation-buttons-block li{display:inline-block;vertical-align:top}.navigation-buttons-block a{border:1px solid #004c58;border-radius:20px;display:block;padding:12px 20px}@media screen and (max-width:1024px){.navigation-buttons-block a{background:none;color:#004c58;margin:4px}}@media screen and (max-width:768px){.navigation-buttons-block a{padding:8px 16px}}.navigation-buttons-block a:hover{background:#004c58;color:#fff}@media screen and (max-width:768px){.navigation-buttons-block .links-item-wrap{-webkit-overflow-scrolling:touch;overflow:auto;width:100%}}.four-teasers{column-gap:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px;text-align:start;width:100%}@media screen and (max-width:1000px){.four-teasers{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}}.four-teasers.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.four-teasers.large-bottom-gap{margin-bottom:24px}}.four-teasers .simple-picture{background:#f4f4f4;color:#292c2c;min-height:140px;overflow:hidden;position:relative}.four-teasers .simple-picture.color-white,.four-teasers .simple-picture.color-white .link{color:#fff}.four-teasers .text-block{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:12px 16px 0 0}@media screen and (max-width:1000px){.four-teasers .text-block{padding:12px 0}}.four-teasers .text-block .headline{word-wrap:break-word;display:block;font-size:20px;font-weight:700;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:28px}@media screen and (max-width:1000px){.four-teasers .text-block .headline{font-size:14px;line-height:24px}}.four-teasers .text-block .text1.link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.four-teasers a{color:inherit}.four-teasers img{border-radius:2px;display:block;height:auto;object-fit:cover;width:100%}.four-teasers img:not([src]){visibility:hidden}@media screen and (max-width:768px){.four-teasers img{border-radius:2px 2px 0 0}}.four-teasers .additional-btn,.four-teasers .default-btn,.four-teasers .info-btn,.four-teasers .secondary-btn{font-size:14px;font-weight:400;line-height:20px;padding:11px 24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.four-teasers .default-btn{padding:12px 24px}.four-teasers .link{color:#004c58;font-size:16px;letter-spacing:normal;line-height:24px;padding-inline:0;position:relative;text-transform:none}.four-teasers .link:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.four-teasers .link:hover:after{transform:scaleX(1)}.four-teasers .link:before{content:"";display:inline-block;margin-top:0;padding-inline:0;position:absolute;right:-20px;top:50%;transform:translateY(-50%);vertical-align:baseline}@media screen and (max-width:768px){.four-teasers .link{font-size:14px;line-height:20px}}.four-teasers-cluster{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}@media screen and (max-width:1000px){.four-teasers-cluster{gap:16px}}.four-teasers-cluster .button-container{display:none;margin-inline:16px}@media screen and (max-width:1000px){.four-teasers-cluster .button-container:not(.is-collapsed){display:inline-block}}.four-teasers-cluster .button-container button{box-sizing:border-box;color:#004c58!important;font-size:16px;line-height:24px;margin-bottom:16px;padding:16px 20px;position:static}.four-teasers-cluster .button-container button:hover{color:#fff!important}.four-teasers-cluster .is-collapsed,.four-teasers-cluster .second.is-collapsed .four-teasers:nth-child(2),.four-teasers-cluster .second.is-collapsed .four-teasers:nth-child(3){display:none}.content-wrapper.with-bg:has(.benefit-teaser){background:#faf8f5;margin-inline:0;margin-bottom:20px;max-width:none;padding:24px 80px 56px}@media screen and (max-width:1000px){.content-wrapper.with-bg:has(.benefit-teaser){margin-bottom:12px;padding:16px 16px 32px}}.content-wrapper.with-bg:has(.benefit-teaser):has(.large-bottom-gap){margin-bottom:40px}@media screen and (max-width:768px){.content-wrapper.with-bg:has(.benefit-teaser):has(.large-bottom-gap){margin-bottom:24px}}.content-wrapper.with-bg:has(.benefit-teaser) .benefit-teaser{margin-inline:auto;margin-bottom:0;max-width:1280px}.content-wrapper.with-bg:has(.benefit-teaser) .simple-picture img{margin-bottom:8px}.content-wrapper.with-bg:has(.benefit-teaser) .simple-picture .headline{min-height:0}.content-wrapper.with-bg:has(.benefit-teaser):not(:has(.headline)) .simple-picture img{margin-bottom:0}.content-wrapper:has(.benefit-teaser) h2{font-size:24px;font-weight:700;line-height:32px;margin:0 auto 24px;max-width:1280px;text-align:center}@media screen and (max-width:768px){.content-wrapper:has(.benefit-teaser) h2{font-size:20px;line-height:28px;margin-bottom:32px}}.benefit-teaser{color:#292c2c;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px;text-align:center;width:100%}@media screen and (max-width:1000px){.benefit-teaser{gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}}.benefit-teaser.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.benefit-teaser.large-bottom-gap{margin-bottom:24px}}.benefit-teaser .simple-picture{-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;padding-inline:8px;position:relative}.benefit-teaser .simple-picture img{display:block;height:100px;margin:0 0 32px;width:292px}.benefit-teaser .simple-picture img:not([src]){visibility:hidden}@media screen and (max-width:768px){.benefit-teaser .simple-picture img{height:80px;margin-bottom:16px;width:147px}}.benefit-teaser .simple-picture .headline{-ms-flex-pack:center;word-wrap:break-word;display:-ms-flexbox;display:flex;font-size:24px;font-weight:700;justify-content:center;line-height:32px;margin-bottom:20px;min-height:64px;width:100%}@media screen and (max-width:1000px){.benefit-teaser .simple-picture .headline{font-size:20px;line-height:28px;margin-bottom:12px;min-height:0}}@media screen and (max-width:768px){.benefit-teaser .simple-picture .headline{min-height:56px}}.benefit-teaser .simple-picture .subline{font-size:16px;font-weight:400;line-height:24px}.benefit-teaser .simple-picture .subline b{font-weight:700}.benefit-teaser .simple-picture .subline i{font-style:italic}.benefit-teaser .simple-picture .subline ul{list-style:disc}.benefit-teaser .simple-picture .subline ol{list-style:auto}.benefit-teaser .simple-picture .subline ol,.benefit-teaser .simple-picture .subline ul{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:7px 14px}.benefit-teaser .simple-picture .subline blockquote{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px;margin-block-end:1em;margin-block-start:1em;margin-inline-end:40px;margin-inline-start:40px;quotes:inherit}.benefit-teaser .simple-picture .subline a{text-decoration:underline}.benefit-teaser .simple-picture .subline ol,.benefit-teaser .simple-picture .subline ul{-ms-flex-align:center;align-items:center}.benefit-teaser-slider{box-sizing:border-box}.benefit-teaser-slider .slider-item{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.benefit-teaser-slider .slider-item .slider-item-img{aspect-ratio:1;height:auto;object-fit:contain;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.benefit-teaser-slider .slider-item .slider-item-img:before{content:"";float:left;padding-top:100%}.benefit-teaser-slider .slider-item .slider-item-img:after{clear:both;content:"";display:block}}@supports not (aspect-ratio:1){.benefit-teaser-slider .slider-item .slider-item-img:before{content:"";float:left;padding-top:100%}.benefit-teaser-slider .slider-item .slider-item-img:after{clear:both;content:"";display:block}}.benefit-teaser-slider .benefit-teaser-slider-desktop{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto 20px;max-width:1280px;padding-inline:80px}@media screen and (max-width:1000px){.benefit-teaser-slider .benefit-teaser-slider-desktop{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:16px}}@media screen and (max-width:768px){.benefit-teaser-slider .benefit-teaser-slider-desktop{-ms-flex-align:start;-ms-flex-pack:start;align-items:start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px;justify-content:start;margin-bottom:12px}}.benefit-teaser-slider .benefit-teaser-slider-desktop.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.benefit-teaser-slider .benefit-teaser-slider-desktop.large-bottom-gap{margin-bottom:24px}}.benefit-teaser-slider .benefit-teaser-slider-desktop .slider-item{font-size:20px;font-weight:700;gap:16px;line-height:28px}.benefit-teaser-slider .benefit-teaser-slider-desktop .slider-item-img{-ms-flex-negative:0;flex-shrink:0;height:56px;width:64px}.video-teaser{color:#292c2c;font-weight:300;height:560px;margin:0 auto 12px;max-width:2560px;overflow:hidden;position:relative;text-align:center}@media screen and (max-width:1600px){.video-teaser{height:0;padding-top:calc(35% - 6px)}}@media screen and (max-width:1280px){.video-teaser{height:442px;padding-top:0}}@media screen and (max-width:1024px){.video-teaser{height:0;padding-top:43%}}@media screen and (max-width:768px){.video-teaser{height:auto;padding-top:0}}.video-teaser .video-wrapper{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}@media screen and (max-width:640px){.video-teaser .video-wrapper{position:static}}.video-teaser .video-wrapper.is-open{cursor:default}.video-teaser .video-wrapper.is-open .close-btn,.video-teaser .video-wrapper.is-open iframe{display:block}.video-teaser img{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:auto}@media screen and (max-width:1600px){.video-teaser img{height:100%;left:0;position:absolute;top:0;transform:none;width:100%}}@media screen and (max-width:1280px){.video-teaser img{height:100%;width:auto}}@media screen and (max-width:1024px){.video-teaser img{width:100%}}@media screen and (max-width:768px){.video-teaser img{height:auto;transform:none;width:100%}}@media screen and (max-width:1280px){.left-center.video-teaser img{left:auto;right:0}}@media screen and (max-width:1024px){.left-center.video-teaser img{left:0}}@media screen and (max-width:768px){.left-center.video-teaser img{left:0}}@media screen and (max-width:1280px){.right-center.video-teaser img{left:0;right:auto}}@media screen and (max-width:1024px){.right-center.video-teaser img{right:0}}@media screen and (max-width:768px){.right-center.video-teaser img{right:0}}.video-teaser .text-block{box-sizing:border-box;padding:0 15px;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:1600px){.video-teaser .text-block{padding:0 9%}}@media screen and (max-width:768px){.video-teaser .text-block{padding:10px;position:relative;top:0;transform:none}}.left-center.video-teaser .text-block{left:0;right:60%}@media screen and (max-width:1600px){.left-center.video-teaser .text-block{right:50%}}@media screen and (max-width:768px){.left-center.video-teaser .text-block{right:0}}.right-center.video-teaser .text-block{left:60%;right:0}@media screen and (max-width:1600px){.right-center.video-teaser .text-block{left:50%}}@media screen and (max-width:768px){.right-center.video-teaser .text-block{left:0}.video-teaser .text-block.desktop-view{display:none}}.video-teaser .headline{word-wrap:break-word;font-size:40px;line-height:1.1;padding-bottom:10px}@media screen and (max-width:1600px){.video-teaser .headline{font-size:30px}}@media screen and (max-width:1280px){.video-teaser .headline{font-size:22px}}@media screen and (max-width:1024px){.video-teaser .headline{font-size:25px}}@media screen and (max-width:768px){.video-teaser .headline{font-size:28px;line-height:1.4}}@media screen and (max-width:640px){.video-teaser .headline{font-size:20px;line-height:1.2}}.video-teaser .headline.mobile-only{display:none}@media screen and (max-width:768px){.video-teaser .headline.mobile-only{display:block}}.video-teaser .headline a{color:inherit}.video-teaser .subline{font-size:20px;line-height:1.1;padding-bottom:20px}@media screen and (max-width:1280px){.video-teaser .subline{font-size:16px}}@media screen and (max-width:768px){.video-teaser .subline{display:none}}.video-teaser .link{color:#004c58;font-size:16px;text-transform:uppercase}@media screen and (max-width:1280px){.video-teaser .link{font-size:14px}}@media screen and (max-width:768px){.video-teaser .link{display:none;font-size:14px}}.video-teaser .link.mobile-only{display:none}@media screen and (max-width:768px){.video-teaser .link.mobile-only{border:0;display:inline-block;padding-bottom:0}}.video-teaser .link:after{bottom:-4px;content:"";height:2px;left:0;position:absolute;right:0}.video-teaser .additional-btn,.video-teaser .default-btn,.video-teaser .info-btn,.video-teaser .secondary-btn{display:inline-block!important;padding:0 20px;vertical-align:top;width:auto}@media screen and (max-width:768px){.video-teaser .additional-btn,.video-teaser .default-btn,.video-teaser .info-btn,.video-teaser .secondary-btn{display:none!important}}.video-teaser .additional-btn.mobile-only,.video-teaser .default-btn.mobile-only,.video-teaser .info-btn.mobile-only,.video-teaser .secondary-btn.mobile-only{display:none}.video-teaser.color-white,.video-teaser.color-white .link{color:#fff}.video-teaser.color-white:hover .link:after{background-color:#fff}.video-teaser:hover .link:after{background-color:#004c58}.video-teaser .video-container{bottom:0;left:0;position:absolute;right:0;top:0}@media screen and (max-width:768px){.video-teaser .video-container{position:static}}.video-teaser .video-container iframe{display:none}.video-teaser .video-block{position:absolute;top:50%;transform:translateY(-50%);width:800px}@media screen and (max-width:1600px){.video-teaser .video-block{width:50%}}@media screen and (max-width:1280px){.video-teaser .video-block{width:520px}}@media screen and (max-width:1024px){.video-teaser .video-block{width:45%}}@media screen and (max-width:768px){.video-teaser .video-block{margin:0 auto;position:relative;top:auto;transform:none;width:85%}}.right-center.video-teaser .video-block{left:8%}@media screen and (max-width:1600px){.right-center.video-teaser .video-block{left:4%}}@media screen and (max-width:1280px){.right-center.video-teaser .video-block{left:50px}}@media screen and (max-width:768px){.right-center.video-teaser .video-block{left:auto}}.left-center.video-teaser .video-block{right:8%}@media screen and (max-width:1600px){.left-center.video-teaser .video-block{right:4%}}@media screen and (max-width:1280px){.left-center.video-teaser .video-block{right:50px}}@media screen and (max-width:768px){.left-center.video-teaser .video-block{right:auto}}.video-teaser .youtube-embed{height:0;padding-bottom:56.25%;position:relative}.video-teaser .youtube-embed iframe,.video-teaser .youtube-embed iframe object,.video-teaser .youtube-embed iframe video{height:100%;left:0;position:absolute;top:0;width:100%}.video-teaser .close-btn{cursor:pointer;display:none;position:absolute;right:-18px;top:-18px}.video-teaser .mobile-only{display:none}@media screen and (max-width:768px){.video-teaser .mobile-only{display:block;padding:20px;position:relative}}.simple-video-teaser{box-sizing:border-box;margin:0 auto 150px;max-width:692px;width:70%}@media screen and (max-width:1024px){.simple-video-teaser{margin:0 0 100px}}@media screen and (max-width:640px){.simple-video-teaser{margin:0 0 90px;max-width:100%;padding:0 15px;width:100%}}.simple-video-teaser.small-bottom-gap{margin:0 auto 50px}@media screen and (max-width:640px){.simple-video-teaser.small-bottom-gap{margin:0 0 30px}}.simple-video-teaser .video-container{height:0;padding:56.25% 0 0;position:relative;width:100%}.simple-video-teaser .youtube-embed-inner{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.products-presentation{-ms-flex-pack:center;box-sizing:border-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:150px}@media screen and (max-width:1024px){.products-presentation{-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:100px}}@media screen and (max-width:640px){.products-presentation{-ms-flex-pack:start;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;margin-bottom:90px}}.products-presentation *,.products-presentation :after,.products-presentation :before{box-sizing:inherit}.products-presentation.small-bottom-gap{margin-bottom:50px}@media screen and (max-width:640px){.products-presentation.small-bottom-gap{margin-bottom:30px}}.products-presentation .custom-category-item{margin:0 60px 12px}@media screen and (max-width:1024px){.products-presentation .custom-category-item{margin:0 6px 12px}}@media screen and (max-width:640px){.products-presentation .custom-category-item{width:calc(100% - 12px)}}.products-presentation .custom-category-item:hover{border-bottom-color:rgba(41,44,44,.051)}.content-teaser{color:#292c2c;font-weight:400;margin:0 auto 12px;max-width:2560px;min-height:560px;overflow:hidden;position:relative;text-align:start}.content-teaser:has(input){margin-bottom:20px}@media screen and (max-width:1024px){.content-teaser:has(input){margin-bottom:12px}}@media screen and (max-width:1024px){.content-teaser{margin:0 0 10px;min-height:0;text-align:left}}.content-teaser.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.content-teaser.large-bottom-gap{margin-bottom:24px}}.content-teaser .inner-content-wrapper{display:grid;gap:124px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1440px}@media screen and (max-width:1024px){.content-teaser .inner-content-wrapper{display:block}.content-teaser .inner-content-wrapper .empty-grid-item{display:none}}.content-teaser.right .text-block,.content-teaser.right-top .text-block{float:right;padding-left:0}@media screen and (max-width:1024px){.content-teaser.right .text-block,.content-teaser.right-top .text-block{padding-left:16px}.content-teaser.right img,.content-teaser.right-top img{left:50%}}.content-teaser.right-top.individual .text-block,.content-teaser.right.individual .text-block{left:50%;right:15%}.content-teaser.left .inner-content-wrapper .text-block,.content-teaser.left-top .inner-content-wrapper .text-block{-ms-flex-order:1;order:1}.content-teaser.left .inner-content-wrapper .empty-grid-item,.content-teaser.left-top .inner-content-wrapper .empty-grid-item{-ms-flex-order:2;order:2}.content-teaser.left .text-block,.content-teaser.left-top .text-block{float:left;padding-right:0}@media screen and (max-width:1024px){.content-teaser.left .text-block,.content-teaser.left-top .text-block{padding-right:16px}.content-teaser.left img,.content-teaser.left-top img{left:50%;right:auto}}.content-teaser.left-top.individual .text-block,.content-teaser.left.individual .text-block{left:15%;right:50%}.content-teaser.color-white,.content-teaser.color-white .link{color:#fff}.content-teaser.color-white:hover .link:after{background-color:#fff}@media screen and (max-width:1024px){.content-teaser picture{display:block;margin:0 0 16px}}.content-teaser img{height:560px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:auto}@media screen and (max-width:1024px){.content-teaser img{height:auto;position:static;transform:none;width:100%}}.content-teaser .text-block{box-sizing:border-box;padding:24px 80px 0;position:relative;width:100%}@media screen and (max-width:1024px){.content-teaser .text-block{margin:0;padding:0 16px 16px;position:static;width:100%}}.content-teaser .text-block b{font-weight:700}.content-teaser .text-block i{font-style:italic}.content-teaser .text-block ul{list-style:disc}.content-teaser .text-block ol{list-style:auto}.content-teaser .text-block ol,.content-teaser .text-block ul{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:7px 14px}.content-teaser .text-block blockquote{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px;margin-block-end:1em;margin-block-start:1em;margin-inline-end:40px;margin-inline-start:40px;quotes:inherit}.content-teaser .text-block a{text-decoration:underline}.content-teaser .text-block ul{-ms-flex-align:start;align-items:start;list-style:none;margin:4px 0 16px;padding:0}.content-teaser .text-block ul li{-ms-flex-align:start;align-items:start;display:-ms-flexbox;display:flex;gap:12px}.content-teaser .text-block ul li:before{-ms-flex-negative:0;background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-checkmark-dark.svg);content:" ";display:inline-block;flex-shrink:0;height:24px;width:24px}.content-teaser .text-block ol{-ms-flex-align:start;align-items:start;counter-reset:counter;margin:4px 0 16px;padding:0}.content-teaser .text-block ol li{-ms-flex-align:start;align-items:start;counter-increment:counter;display:-ms-flexbox;display:flex;list-style:none;padding-left:36px;position:relative}.content-teaser .text-block ol li:before{content:counter(counter) ". ";font-weight:700;left:0;margin-right:12px;position:absolute;text-align:center;width:24px}.content-teaser .text-block ol li p{display:inline}.content-teaser.color-white ul li:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-checkmark-white.svg)}.content-teaser .headline{word-wrap:break-word;font-size:30px;font-weight:700;line-height:36px;margin-bottom:16px}@media screen and (max-width:768px){.content-teaser .headline{font-size:20px;line-height:28px;margin-bottom:12px}}.content-teaser .headline a{color:inherit}.content-teaser .subline{display:block;font-size:16px;line-height:24px;margin:0 auto 16px;overflow:hidden;text-overflow:ellipsis;transition:height .3s ease-in-out}@media screen and (max-width:1024px){.content-teaser .subline{margin-bottom:8px;width:100%}}.content-teaser .subline h2{font:normal normal 40px/1.2 Brown LL,sans-serif;line-height:1.4;padding-bottom:10px;text-transform:none}@media screen and (max-width:1280px){.content-teaser .subline h2{font-size:22px}}@media screen and (max-width:1024px){.content-teaser .subline h2{font-size:25px}}.content-teaser .subline h3{font:normal normal 24px/1.2 Brown LL,sans-serif;padding-bottom:15px;text-transform:none}@media screen and (max-width:1280px){.content-teaser .subline h3{font-size:18px}}@media screen and (max-width:1024px){.content-teaser .subline h3{font-size:22px}}.content-teaser .link{color:#004c58;font-size:16px;line-height:24px;text-transform:none}.content-teaser .link.mobile-only{display:none}.content-teaser .link:after{bottom:-4px;content:"";height:2px;left:0;position:absolute;right:0}.content-teaser .additional-btn,.content-teaser .default-btn,.content-teaser .info-btn,.content-teaser .secondary-btn{display:inline-block!important;padding:16px 20px;vertical-align:top;width:auto}.content-teaser .additional-btn.mobile-only,.content-teaser .default-btn.mobile-only,.content-teaser .info-btn.mobile-only,.content-teaser .secondary-btn.mobile-only{display:none}.content-teaser .w1{display:table;height:100%;padding-bottom:30px;width:100%}@media screen and (max-width:1600px){.content-teaser .w1{height:0}}@media screen and (max-width:1280px){.content-teaser .w1{height:382px;padding-bottom:30px}}@media screen and (max-width:1024px){.content-teaser .w1{height:0!important;padding-bottom:0}}.content-teaser .w1 .w2{display:table-cell;vertical-align:middle}.content-teaser .read-less,.content-teaser .read-more{background:transparent;border:none;color:#004c58!important;margin:16px 0;padding:0;padding-inline:0;position:relative;text-align:start;text-transform:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.content-teaser .read-less,.content-teaser .read-more{margin:8px 0}}.content-teaser .read-less:before,.content-teaser .read-more:before{content:"";display:inline-block;margin-top:0;padding-inline:0;position:absolute;right:-20px;top:50%;transform:translateY(-50%);vertical-align:baseline}.content-teaser .read-less:after,.content-teaser .read-more:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.content-teaser .read-less:hover:after,.content-teaser .read-more:hover:after{transform:scaleX(1)}.content-teaser .read-more:before{transform:translateY(-50%) rotate(90deg)}.content-teaser .read-less:before{transform:translateY(-50%) rotate(-90deg)}.content-teaser .button-holder.is-collapsed .read-more{display:none}.content-teaser .button-holder.is-collapsed .read-less,.content-teaser .button-holder:not(.is-collapsed) .read-more{display:block}.content-teaser .button-holder:not(.is-collapsed) .read-less{display:none}.content-teaser label{font-size:14px;font-weight:400;line-height:20px;margin-bottom:4px;padding:0}.content-teaser input{border:1px solid rgba(41,44,44,.2);border-radius:2px}.content-teaser .buttons-set.form-button{margin-bottom:16px}@media screen and (max-width:1024px){.content-teaser .buttons-set.form-button button{width:100%}}.content-teaser .bottom-text{font-size:14px;font-weight:400;line-height:20px}.content-teaser .date-form-wrapper span.title{display:block;font-size:14px;line-height:20px;margin-bottom:4px}.content-teaser .date-form-wrapper .select-wrapper{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.category-teaser{color:#292c2c;margin:0 auto 20px;max-width:2560px;min-height:560px;overflow:hidden;position:relative;text-align:start}@media screen and (max-width:1600px){.category-teaser{height:504px;min-height:0}}@media screen and (max-width:1280px){.category-teaser{height:440px}}@media screen and (max-width:768px){.category-teaser{height:400px;margin-bottom:12px}}.category-teaser.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.category-teaser.large-bottom-gap{margin-bottom:24px}}.category-teaser .inner-content-wrapper{-ms-flex-align:center;align-items:center;display:grid;gap:40px;grid-template-columns:1fr 1fr;height:100%;margin:0 auto;max-width:1280px;padding-inline:80px}@media screen and (max-width:1000px){.category-teaser .inner-content-wrapper{padding-inline:16px}}.left-center.category-teaser .inner-content-wrapper .text-block{-ms-flex-order:1;order:1}.left-center.category-teaser .inner-content-wrapper .empty-grid-item{-ms-flex-order:2;order:2}.category-teaser.color-white{color:#fff}.category-teaser.color-white:hover .link:after{background-color:#fff}@media screen and (max-width:768px){.category-teaser.color-white:hover .link:after{display:none}}.category-teaser.color-white .link{color:#fff}.category-teaser.color-white .links-block a{border-color:#fff;color:#fff}.category-teaser.color-white .links-block a:hover{background:#004c58;border-color:#004c58;color:#fff}@media screen and (max-width:768px){.category-teaser.color-white .links-block a{border-color:#004c58;color:#004c58}}.category-teaser .simple-picture{display:block;height:100%;width:100%}.category-teaser img{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:auto}@media screen and (max-width:1600px){.category-teaser img{left:0;transform:none;width:100%}}@media screen and (max-width:1280px){.category-teaser img{width:auto}}@media screen and (max-width:1024px){.category-teaser img{width:auto}}@media screen and (max-width:768px){.category-teaser img{height:calc(100% - 80px)}}@media screen and (max-width:1280px){.left-center.category-teaser img{left:auto;right:0}}@media screen and (max-width:1024px){.left-center.category-teaser img{left:0}}@media screen and (max-width:768px){.left-center.category-teaser img{left:auto;width:auto}}@media screen and (max-width:640px){.left-center.category-teaser img{left:0}}@media screen and (max-width:1280px){.right-center.category-teaser img{left:0;right:auto}}@media screen and (max-width:1024px){.right-center.category-teaser img{right:0}}@media screen and (max-width:768px){.right-center.category-teaser img{right:auto;width:auto}}@media screen and (max-width:640px){.right-center.category-teaser img{right:0}}.category-teaser img.icon{height:auto;margin:0 0 17px;position:static;transform:none;width:auto}@media screen and (max-width:1024px){.category-teaser img.icon{width:auto!important}}@media screen and (max-width:640px){.category-teaser img.icon{margin:0 0 10px;width:37px!important}}.category-teaser .text-block{box-sizing:border-box;position:relative;z-index:2}@media screen and (max-width:768px){.category-teaser .text-block{position:absolute}}.category-teaser .headline{word-wrap:break-word;font-size:30px;font-weight:700;line-height:36px;margin-bottom:16px}@media screen and (max-width:768px){.category-teaser .headline{font-size:20px;line-height:28px;margin-bottom:12px}}.category-teaser .headline.mobile-only{display:none}@media screen and (max-width:768px){.category-teaser .headline.mobile-only{display:block}}.category-teaser .headline a{color:inherit}.category-teaser .subline{display:block;font-size:16px;line-height:24px;margin:0 auto 16px}@media screen and (max-width:768px){.category-teaser .subline{display:none}}.category-teaser .link{color:#004c58;font-size:16px;line-height:24px;padding-inline:0;position:relative;text-transform:none}.category-teaser .link:before{content:"";display:inline-block;margin-top:0;padding-inline:0;position:absolute;right:-20px;top:50%;transform:translateY(-50%);vertical-align:baseline}.category-teaser .link:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.category-teaser .link:hover:after{transform:scaleX(1)}@media screen and (max-width:768px){.category-teaser .link{display:none}}.category-teaser .link.mobile-only{display:none}@media screen and (max-width:768px){.category-teaser .link.mobile-only{border:0;display:inline-block;padding-bottom:0}}.category-teaser .links-block{padding:12px 0 24px}@media screen and (max-width:768px){.category-teaser .links-block{background:#fff;bottom:0;height:80px;left:0;margin:0;overflow:hidden;padding:0;position:absolute;right:0;white-space:nowrap;z-index:3}.category-teaser .links-block .links-item-wrap{-webkit-overflow-scrolling:touch;height:70px;overflow:auto;padding:20px 0;width:100%}}.category-teaser .links-block ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.category-teaser .links-block ul li{-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:768px){.category-teaser .links-block ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-inline:16px}}.category-teaser .links-block a{border:2px solid #004c58;border-radius:20px;display:block;padding:12px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.category-teaser .links-block a:hover{background:#004c58;color:#fff}@media screen and (max-width:1024px){.category-teaser .links-block a:focus{background:#fff;border:#dfd0b8;color:#fff}}.category-teaser .additional-btn,.category-teaser .default-btn,.category-teaser .info-btn,.category-teaser .secondary-btn{display:inline-block!important;padding:16px 40px;vertical-align:top;width:auto}@media screen and (max-width:768px){.category-teaser .additional-btn,.category-teaser .default-btn,.category-teaser .info-btn,.category-teaser .secondary-btn{display:none!important}}.category-teaser .additional-btn.mobile-only,.category-teaser .default-btn.mobile-only,.category-teaser .info-btn.mobile-only,.category-teaser .secondary-btn.mobile-only{display:none}.category-teaser .w1{display:table;height:100%;padding-bottom:30px;width:100%}@media screen and (max-width:1600px){.category-teaser .w1{height:0}}@media screen and (max-width:1280px){.category-teaser .w1{height:382px;padding-bottom:30px}}@media screen and (max-width:768px){.category-teaser .w1{height:auto!important;padding-bottom:0}}.category-teaser .w1 .w2{display:table-cell;vertical-align:middle}.banner.slider-holder{font-weight:400;margin:0 auto 20px;max-width:2560px;position:relative;text-align:start}@media screen and (max-width:768px){.banner.slider-holder{margin-bottom:12px}}.banner.slider-holder.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.banner.slider-holder.large-bottom-gap{margin-bottom:24px}}.banner.slider-holder .slider{height:560px;width:auto}@media screen and (max-width:1600px){.banner.slider-holder .slider{height:504px;width:100%}}@media screen and (max-width:1280px){.banner.slider-holder .slider{height:442px;width:auto}}@media screen and (max-width:1024px){.banner.slider-holder .slider{width:100%}}@media screen and (max-width:768px){.banner.slider-holder .slider{height:383px}}@media screen and (max-width:640px){.banner.slider-holder .slider{height:auto;width:100%}}.banner.slider-holder .slider li{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.banner.slider-holder .slider li .simple-picture{color:#292c2c;display:block;height:100%;width:100%}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper{-ms-flex-align:center;align-items:center;display:grid;gap:40px;grid-template-columns:1fr 1fr;height:100%;margin:0 auto;max-width:1280px;padding-inline:80px;text-align:start}@media screen and (max-width:1000px){.banner.slider-holder .slider li .simple-picture .inner-content-wrapper{padding-inline:16px}}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block{box-sizing:border-box;margin:0;padding:0;position:static;transform:none;z-index:2}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .headline{word-wrap:break-word;font-size:30px;font-weight:700;line-height:36px;margin-bottom:16px}@media screen and (min-width:1601px){.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .headline.mobile-only{display:none}}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .headline a{color:inherit}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .subline{display:block;font-size:16px;line-height:24px;margin:0 auto 16px}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .link{color:#004c58;font-size:16px;line-height:24px;position:relative}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .link:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .link:hover:after{transform:scaleX(1)}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .link.mobile-only{display:none;padding-bottom:0}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .additional-btn,.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .default-btn,.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .info-btn,.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .secondary-btn{display:inline-block;padding:16px 40px;vertical-align:baseline;width:auto}@media screen and (max-width:768px){.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .additional-btn,.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .default-btn,.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .info-btn,.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .secondary-btn{padding:11px 24px}}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .additional-btn.mobile-only,.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .default-btn.mobile-only,.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .info-btn.mobile-only,.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .secondary-btn.mobile-only{display:none}@media screen and (max-width:768px){.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .default-btn{padding:12px 24px}}.banner.slider-holder .slider li .simple-picture.left-center .text-block{-ms-flex-order:1;order:1}.banner.slider-holder .slider li .simple-picture.left-center .empty-grid-item{-ms-flex-order:2;order:2}.banner.slider-holder .slider li.color-white .simple-picture{color:#fff}.banner.slider-holder .slider li.color-white .simple-picture .text-block .link{color:#fff;position:relative}.banner.slider-holder .slider li.color-white .simple-picture .text-block .link:after{background-color:#fff;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.banner.slider-holder .slider li.color-white .simple-picture .text-block .link:hover:after{transform:scaleX(1)}.banner.slider-holder .slider li:first-child{display:block}.banner.slider-holder .controls{bottom:29px;left:0;position:absolute;right:0;text-align:center;z-index:3}.banner.slider-holder .controls li{border:2px solid #004c58;border-radius:50%;cursor:pointer;display:inline-block;height:6px;margin:0 4px;vertical-align:bottom;width:6px}.banner.slider-holder .controls li.active,.banner.slider-holder .controls li:hover{background:#004c58}.banner.slider-holder .controls li.active{cursor:default;pointer-events:none}.banner.slider-holder .controls-holder .next-btn,.banner.slider-holder .controls-holder .prev-btn{cursor:pointer;left:16px;margin:-25px 0 0;position:absolute;top:50%;z-index:3}.banner.slider-holder .controls-holder .next-btn.white,.banner.slider-holder .controls-holder .prev-btn.white{display:none!important}@media screen and (max-width:1000px){.banner.slider-holder .controls-holder .next-btn,.banner.slider-holder .controls-holder .prev-btn{display:none!important}}.banner.slider-holder .controls-holder .next-btn{left:auto;right:16px}@media screen and (max-width:1600px){.banner.slider-holder .slider li .simple-picture .text-block{margin:0;padding:0}.banner.slider-holder .slider li .simple-picture .text-block .headline.mobile-only{display:none}}@media screen and (max-width:1280px){.banner.slider-holder .slider li .simple-picture img{height:100%;left:0;right:auto;width:auto}.banner.slider-holder .slider li .simple-picture .text-block{margin:0;padding:0}.banner.slider-holder .slider li .simple-picture .text-block .headline.mobile-only{display:none}}@media screen and (max-width:1024px){.banner.slider-holder .slider li .simple-picture img{bottom:0;left:0;right:0;top:0;width:100%}.banner.slider-holder .slider li .simple-picture .text-block{margin:0;padding:0}.banner.slider-holder .slider li .simple-picture .text-block .headline.mobile-only{display:none}}@media screen and (max-width:768px){.banner.slider-holder .slider li .simple-picture img{left:0;right:auto;width:auto}.banner.slider-holder .slider li .simple-picture .text-block{margin:0;padding:0}.banner.slider-holder .slider li .simple-picture .text-block .headline{font-size:20px;line-height:28px;margin-bottom:12px}.banner.slider-holder .slider li .simple-picture .text-block .headline.mobile-only{display:block;font-size:20px;line-height:28px;margin-bottom:12px}.banner.slider-holder .slider li .simple-picture .text-block .link,.banner.slider-holder .slider li .simple-picture .text-block .subline{display:none}.banner.slider-holder .slider li .simple-picture .text-block .link.mobile-only{display:inline-block}.banner.slider-holder .slider li .simple-picture .text-block .additional-btn,.banner.slider-holder .slider li .simple-picture .text-block .default-btn,.banner.slider-holder .slider li .simple-picture .text-block .info-btn,.banner.slider-holder .slider li .simple-picture .text-block .secondary-btn{display:none}.banner.slider-holder .slider li .simple-picture .text-block .additional-btn.mobile-only,.banner.slider-holder .slider li .simple-picture .text-block .default-btn.mobile-only,.banner.slider-holder .slider li .simple-picture .text-block .info-btn.mobile-only,.banner.slider-holder .slider li .simple-picture .text-block .secondary-btn.mobile-only{display:inline-block}}@media screen and (max-width:640px){.banner.slider-holder .slider li .simple-picture img{left:0;right:0;width:auto}.banner.slider-holder .slider li .simple-picture .text-block{margin:0;padding:0}.banner.slider-holder .slider li .simple-picture .text-block .headline.mobile-only{display:block}}.wysiwyg{margin:32px auto 56px;max-width:1280px;padding-inline:80px}.wysiwyg b{font-weight:700}.wysiwyg i{font-style:italic}.wysiwyg ul{list-style:disc}.wysiwyg ol{list-style:auto}.wysiwyg ol,.wysiwyg ul{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:7px 14px}.wysiwyg blockquote{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px;margin-block-end:1em;margin-block-start:1em;margin-inline-end:40px;margin-inline-start:40px;quotes:inherit}.wysiwyg a{text-decoration:underline}@media screen and (max-width:1000px){.wysiwyg{margin:32px auto;padding-inline:16px}}.wysiwyg h1{font-size:30px;font-weight:700;line-height:36px;margin:0 auto 12px;max-width:728px;text-align:center}@media screen and (max-width:768px){.wysiwyg h1{font-size:22px;line-height:30px}}.wysiwyg h2{font-size:24px;font-weight:700;line-height:32px;margin:32px 0 8px}@media screen and (max-width:768px){.wysiwyg h2{font-size:20px;line-height:28px}}.wysiwyg h3{font-size:20px;font-weight:700;line-height:38px;margin:32px 0 8px}@media screen and (max-width:768px){.wysiwyg h3{font-size:18px;line-height:26px}}.wysiwyg p{font-size:16px;font-weight:400;line-height:24px;margin-bottom:8px}.zigzag-teaser{-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:0 auto 20px;max-width:1440px}@media screen and (max-width:768px){.zigzag-teaser{display:block;margin-bottom:12px}}.zigzag-teaser *{box-sizing:inherit}.zigzag-teaser.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.zigzag-teaser.large-bottom-gap{margin-bottom:24px}}.zigzag-teaser.small-bottom-gap{margin:0 auto 50px}@media screen and (max-width:768px){.zigzag-teaser.small-bottom-gap{margin:0 0 30px}}.zigzag-teaser.right{-ms-flex-direction:row;flex-direction:row}.zigzag-teaser picture{-ms-flex:0 0 53%;flex:0 0 53%}.zigzag-teaser img{aspect-ratio:1.5;display:block;height:auto;object-fit:contain;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.zigzag-teaser img:before{content:"";float:left;padding-top:66.6666666667%}.zigzag-teaser img:after{clear:both;content:"";display:block}}@supports not (aspect-ratio:1.5){.zigzag-teaser img:before{content:"";float:left;padding-top:66.6666666667%}.zigzag-teaser img:after{clear:both;content:"";display:block}}@media screen and (max-width:768px){.zigzag-teaser img{margin:0 0 20px}}.zigzag-teaser .text-block{-ms-flex:0 0 47%;flex:0 0 47%;padding:0 62px 0 0}.right.zigzag-teaser .text-block{padding:0 0 0 62px}@media screen and (max-width:768px){.right.zigzag-teaser .text-block,.zigzag-teaser .text-block{padding:0}}.zigzag-teaser .headline{display:block;font-size:30px;font-weight:700;line-height:36px;margin-bottom:16px}@media screen and (max-width:1024px){.zigzag-teaser .headline{font-size:22px;line-height:30px;margin-bottom:8px}}.zigzag-teaser .subline{display:block;font-size:16px;font-weight:400;line-height:24px;margin-bottom:24px}.zigzag-teaser .subline b{font-weight:700}.zigzag-teaser .subline i{font-style:italic}.zigzag-teaser .subline ul{list-style:disc}.zigzag-teaser .subline ol{list-style:auto}.zigzag-teaser .subline ol,.zigzag-teaser .subline ul{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:7px 14px}.zigzag-teaser .subline blockquote{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px;margin-block-end:1em;margin-block-start:1em;margin-inline-end:40px;margin-inline-start:40px;quotes:inherit}.zigzag-teaser .subline a{text-decoration:underline}.zigzag-teaser .subline ol,.zigzag-teaser .subline ul{-ms-flex-align:center;align-items:center}.zigzag-teaser .additional-btn,.zigzag-teaser .default-btn,.zigzag-teaser .info-btn,.zigzag-teaser .secondary-btn{display:inline-block;padding:16px 40px;vertical-align:top}@media screen and (max-width:768px){.zigzag-teaser .additional-btn,.zigzag-teaser .default-btn,.zigzag-teaser .info-btn,.zigzag-teaser .secondary-btn{box-sizing:border-box;padding:16px 40px;width:100%}}.zigzag-teaser .link[class*=svg-]{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:4px;padding:0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.zigzag-teaser .link[class*=svg-]:before{margin:0;position:static;transform:none;vertical-align:baseline}.zigzag-teaser .link[class*=svg-]:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.zigzag-teaser .link[class*=svg-]:hover:after{transform:scaleX(1)}.zigzag-teaser .link{font-size:16px;line-height:24px}.zigzag-teaser .link:after{bottom:-4px;content:"";height:2px;left:0;position:absolute;right:0}.zigzag-teaser .link:hover:after{background-color:#004c58}.cms-table-container{margin:15px;overflow-x:auto}@media screen and (max-width:768px){.cms-table-container{border:solid rgba(41,44,44,.051);border-width:0 1px}}.cms-table-container .cms-table{border:1px solid rgba(41,44,44,.051);margin:0 auto;max-width:1010px}@media screen and (max-width:768px){.cms-table-container .cms-table{border-width:0}}.cms-table-container .cms-table thead{background-color:#c5c5c5}.cms-table-container .cms-table th{min-width:75px;width:25%}.cms-table-container .cms-table td,.cms-table-container .cms-table th{border-bottom:1px solid rgba(41,44,44,.051);border-right:1px solid rgba(41,44,44,.051);padding:12px 15px}@media screen and (max-width:768px){.cms-table-container .cms-table td:last-child,.cms-table-container .cms-table th:last-child{border-right-width:0}}.cta-slider{margin-bottom:20px;text-align:center}@media screen and (max-width:768px){.cta-slider{margin-bottom:12px}}.cta-slider.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.cta-slider.large-bottom-gap{margin-bottom:24px}}.cta-slider .headline{display:block;font-size:30px;font-weight:700;line-height:36px;margin-bottom:16px}@media screen and (max-width:768px){.cta-slider .headline{font-size:20px;line-height:28px;margin-bottom:12px}}.cta-slider .subline{display:block;font-size:18px;font-weight:400;line-height:28px;margin-bottom:24px}@media screen and (max-width:768px){.cta-slider .subline{font-size:16px;line-height:24px;margin-bottom:16px}}.cta-slider .cta-slider-list{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;justify-content:center}.cta-slider .cta-slider-list .button-block{margin:0}@media screen and (max-width:1024px){.cta-slider .cta-slider-list{-ms-flex-pack:start;-ms-overflow-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:start;margin-right:-16px;overflow-x:scroll;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}.cta-slider .cta-slider-list::-webkit-scrollbar{display:none}.cta-slider .cta-slider-list .button-block{margin:0;scroll-snap-align:start;white-space:nowrap}.cta-slider .cta-slider-list .button-block:last-child{margin-right:16px}}.content-wrapper{margin:0 auto;max-width:1280px;padding-inline:80px}@media screen and (max-width:1000px){.content-wrapper{padding-inline:16px}}.wrapper.portrait-category-item-ie11-fix .content-wrapper{margin-right:16px;max-width:none;padding-inline:0}@media screen and (max-width:1000px){.wrapper.portrait-category-item-ie11-fix .content-wrapper{margin-right:0;padding-inline:0}}.is-running-animation{animation:easeOutBounce 1s linear 1}@keyframes easeOutBounce{0%{transform:translateX(0)}50%{transform:translateX(-100px)}67%{transform:translateX(0)}75%{transform:translateX(-30px)}86%{transform:translateX(0)}90%{transform:translateX(-15px)}95%{transform:translateX(0)}90%{transform:translateX(-5px)}to{transform:translateX(0)}}