@media (min-width:1060px){body.d-23 .container-outer,body.d-23 header.navbar  .outer-container,body.d-23 footer .outer-container{max-width:100%;margin-left:auto;margin-right:auto;}}body.d-23 .frame:not(.newsletter-teaser) .row,body.d-23 .frame:not(.frame-image-teaser):not(.frame-default-with-bubbles-2) header,body.d-23 footer .container-outer .footer-bottom,body.d-23 .frame.frame-layout-10>*,body.d-23 .xmas-teaser-view,body.d-23 .x-teaser-view .inner-box,body.d-23 .news>h5{margin-left:auto;margin-right:auto;max-width:1440px;}@media (min-width:1025px){body.d-23 .frame:not(.newsletter-teaser) .row,body.d-23 .frame:not(.frame-image-teaser):not(.frame-layout-15):not(.frame-default-with-bubbles-2):not(.frame-red-background):not(.frame-type-textmedia) > header,b222ody.d-23 .frame.frame-type-header.no-bodytext  header,body.d-23 footer .container-outer .footer-bottom,body.d-23 .frame.frame-layout-10>*,body.d-23 .news > h5,body.d-23 .news > h3,body.d-23 .grid-layout-bindingContainer  > header,body.d-23 section >  .col-12 > .frame.frame-red-background.with-header.no-bodytext > header{padding-left:3rem;padding-right:3rem;}html body.d-23 .frame .row .row{padding-left:0px;padding-right:0px;}}body.d-23 .frame.frame.frame-layout-15> header{padding-left:0px !important;padding-right:0px  !important;}html body.d-23 .frame.grid-layout-twoCol5050 .col-md-6 header{padding-left:0px !important;padding-right:0px !important;}html body.d-23 .frame-layout-4.pr-50 .grid-layout-0>header{padding-left:0px !important;}html body.d-23 .frame.frame-layout-10{margin-left:0px;margin-right:0px;}html body.d-23 header h1{width:100%;}html body.d-23 .h2-with-point{margin:0px;width:100%;padding-left:0px;}.d-23 header .h2-with-point:last-child{padding-bottom:95px;}html .d-23 .frame-layout-17 header .h2-with-point:last-child{padding-bottom:0px;}html body.d-23 .point-subheader{margin-top:30px;}html body.d-23 .h2-with-point:before{display:none;}html body.d-23  #content-section{padding-top:0px;}html body.d-23 .frame-image-teaser .header-wrap{position:absolute;bottom:0px;z-index:101;max-width:100%;width:100%;left:50%;width:50%;}@media (min-width:1701px){html body.d-23 .frame-image-teaser{position:relative;padding-top:0px;margin-top:0px !important;}html:not(.page-549---) body.d-23 .frame-image-teaser .teaser-content{margin-top:0px;position:relative;z-index:1;}html:not(.page-549---) body.d-23 .frame-image-teaser{overflow:hidden;}html:not(.page-549---) body.d-23 .frame-image-teaser>header h3{margin-top:1rem;}html:not(.page-549---) body.d-23 .frame-image-teaser{position:relative;padding-top:0px;margin-top:0px !important;}html:not(.page-549---) body.d-23 .frame-image-teaser .teaser-content{margin-top:0px;position:relative;z-index:1;}:root{--headercirclewidth:700px;}html:not(.page-549---) body.d-23 .frame-image-teaser  > .header-wrap > header{padding:0px;width:var(--headercirclewidth);margin-left:0px;margin-right:0px;position:relative;}html:not(.page-549---) body.d-23 .frame-image-teaser > .header-wrap > header h1,html:not(.page-549---) body.d-23 .frame-image-teaser > .header-wrap > header h3{padding:0px 6rem !important;margin-left:auto !important;margin-right:auto !important;color:white;position:relative;z-index:2;}html:not(.page-549---) body.d-23 .frame-image-teaser > .header-wrap > header
    .title-bg:before{content:" ";display:block;z-index:1;background-color:rgba(231,37,37,0.35);height:var(--headercirclewidth);position:absolute;border-radius:50%;bottom:calc(-1 * var(--headercirclewidth) / 2);width:var(--headercirclewidth);}html:not(.page-549---) body.d-23 .frame-image-teaser > .header-wrap > header_____:after{content:" ";display:block;background:#D34A41;width:150px;height:150px;position:absolute;left:calc(var(--headercirclewidth) - 100px);top:0;z-index:10000;border-radius:50%;transform:translate3d(-40px,-100px,0px);}html:not(.page-549---) body.d-23 .frame-image-teaser > .header-wrap > header .title-bg:after{content:" ";display:block;background:#D34A41;width:150px;height:150px;position:absolute;right:5px;bottom:calc(var(--headercirclewidth) / 10);z-index:10000;border-radius:50%;transform:translate3d(-40px,-100px,0px);}}@media (min-width:1121px){html.page-549--- body.d-23 .frame-image-teaser .header-wrap{bottom:1em;max-width:650px;padding-right:3rem;}}html body.d-23 .frame-image-teaser .teaser-content{margin-top:0px;}html body.d-23 .frame-image-teaser .header-wrap h1,html body.d-23 .frame-image-teaser .header-wrap h2,html body.d-23 .frame-image-teaser .header-wrap h3{color:white;}html.page-549 body.d-23 header.navbar{background-color:transparent;z-index:1000;}html.page-549 body.d-23  #content-section{padding-top:0px;position:relative;}html.page-549 body.d-23 header.navbar .outer-container{background-color:rgba(248,248,248,1);}html.page-549 .teaser-bubbles-bg{z-index:100;left:340px;bottom:-60px;}html.page-549 .frame-red-background.grid-layout-twoCol5050.frame-type-gridelements_pi1.frame-layout-4{z-index:102;}.svg.navbar-brand img{height:30px;}@media (min-width:941px){html body.d-23 .grid-layout-twoCol5050.frame-type-gridelements_pi1:not(.no-inner-paddings):not(.frame-layout-13):not(.baukasten-1):not(.frame-layout-14):not(.shifted-images) .col-md-6{padding-top:5rem;padding-bottom:5rem;}}html body.d-23 .contains-layout-17 + .contains-layout-11 .frame-layout-11 .row .col-md-6{padding-bottom:0px !important;}html body.d-23 .grid-layout-twoCol5050.frame-type-gridelements_pi1.padding-top-0  .col-md-6{padding-top:0px !important;}html body.d-23 .grid-layout-twoCol5050.frame-type-gridelements_pi1 header{padding-left:0px;padding-right:0px;}html body.d-23 .grid-layout-twoCol5050.frame-type-gridelements_pi1  h2.h2-with-point{padding:0px;}html body.d-23 .grid-layout-twoCol5050.frame-type-gridelements_pi1 h2.h2-with-point{margin-top:-0.275em;}@media (max-width:1024px) and (min-width:941px){html body.d-23 .grid-layout-twoCol5050.frame-type-gridelements_pi1 h2.h2-with-point{margin-top:-0.125em;}}@media (max-width:940px){html body.d-23 .grid-layout-twoCol5050.frame-type-gridelements_pi1 h2.h2-with-point{margin-top:0px;}}html .content-main > .col-12 > .shifted-images.pb-210{padding-top:3rem;}@media (min-width:941px){html body.d-23 .grid-layout-twoCol5050.frame-type-gridelements_pi1:not(.no-inner-paddings):not(.baukasten-1) .col-md-6:first-child,html body.d-23 .grid-layout-twoCol5050.frame-type-gridelements_pi1.no-inner-paddings.marketing-3 .col-md-6:first-child{padding-right:4rem;}body.d-23	.content-main>.col-12>.frame-type-gridelements_pi1:not(.frame-layout-13):not(.no-outer-paddings):not(.frame-layout-14)>.row>.col-md-4:last-child{padding-left:0.75rem;}body.d-23	.content-main>.col-12>.frame-type-gridelements_pi1:not(.frame-layout-13):not(.no-outer-paddings):not(.frame-layout-14)>.row>.col-md-4:first-child{padding-right:0.75rem;}body.d-23 .content-main>.col-12>.frame-type-gridelements_pi1:not(.frame-layout-13):not(.no-outer-paddings):not(.frame-layout-14)>.row>.col-md-4:nth-child(even){padding-right:0.375rem;padding-left:0.375rem;}html body.d-23 .marketing-2.frame-layout-12.no-inner-paddings .col-12.col-md-6:first-child{padding-right:4rem;}}html body.d-23 .point-subheader{margin-left:0px;width:100%;padding-left:0px;}html body.d-23 .frame-red-background.frame-space-before-medium{padding-top:0px;}.marketing-1-1.frame-layout-12 .col-12.col-md-6:last-child{padding-left:4rem;max-width:58%;flex:0 0 58%;}.marketing-1-1.frame-layout-12 .col-12.col-md-6:first-child{padding-left:0px;max-width:42%;flex:0 0 42%;}body.d-23 .xmas-teaser-view{}body.d-23 .xmas-teaser-view .xmas-tabs-container{padding-left:0px;padding-right:0px;margin-left:3rem;width:calc(100% - 12rem);}body.d-23 .xmas-teaser-view .xmas-tabs-container:not(.next){width:calc(100% - 12rem);}body.d-23 .xmas-teaser-view .xmas-tabs-container.next{width:calc(100% - 19rem);}html body.d-23 .frame .x-teaser-view .x-tabs-contents header{padding-left:0px !important;padding-right:0px !important;}body.d-23 .xmas-teaser-view .x-tab:not(.active) .xmas-teaser img{opacity:0.3;}body.d-23 .xmas-tab-content{padding-top:4rem;}body.d-23 .xmas-teaser-view .xmas-tab-content img:not(.rubble-image-final),body.d-23 .xmas-teaser-view .xmas-tab-content .ce-gallery,body.d-23 .xmas-teaser-view .xmas-tab-content .ce-outer,body.d-23 .xmas-teaser-view .xmas-tab-content .ce-inner,body.d-23 .xmas-teaser-view .xmas-tab-content .ce-column,body.d-23 .xmas-teaser-view .xmas-tab-content figure.image{width:100%;}body.d-23 .xmas-teaser-view .xmas-tab-content .ce-gallery{max-width:800px;margin-left:auto;margin-right:auto;margin-top:5rem;}body.d-23 .xmas-teaser-view .xmas-tab-content .col-12 + .col-12 header{margin-top:4rem;}body.d-23 .project-teaser-view .inner-box{position:relative;}body.d-23 .project-teaser-view .project-tabs-container{padding-left:0px;margin-left:3rem;}body.d-23 .project-teaser-view .project-tabs-container:not(.last){width:calc(100% - 12rem);}body.d-23 .project-teaser-view .project-tabs-container.last{width:calc(100% - 9rem);}body.d-23 .project-teaser-view  .tab-arrows{top:50px;}.list-item-img-wrap a,.list-item-img-wrap a .news-col-top-bg-image{display:block;height:100%;width:100%;border-bottom:0px none !important;}.list-item-img-wrap a .news-col-top-bg-image{background:no-repeat center center;background-size:cover;}@media (min-width:1025px){body.d-23 .news:not(.news-related) .row.news-list-view{padding-left:calc(3rem - 10px) !important;padding-right:calc(3rem - 10px) !important;}}body.d-23 .category-selection-list{list-style:none;margin-left:0px;padding-left:0px;}body.d-23 .category-selection-list li a{color:#e43b39;text-decoration:none;border-bottom:0px none;}body.d-23 .category-selection-list li a:hover{border-bottom:2px solid #e43b39;}@media (min-width:681px){body.d-23	.content-main>.col-12>.frame-gray-background.frame-type-gridelements_pi1:not(.frame-layout-13):not(.frame-layout-14)>.row>.col-md-6:nth-child(odd){padding-right:0.5rem;}body.d-23 .content-main>.col-12>.frame-gray-background.frame-type-gridelements_pi1:not(.frame-layout-13):not(.frame-layout-14)>.row>.col-md-6:nth-child(even){padding-left:0.5rem !important;}}body.d-23 .teaser-bubbles-bg,body.d-23 .newsletter-teaser img.bubbles{display:none !important;}.news-content-area .default-form{max-width:660px;}.default-form table,.default-form table td{width:100%;border-collapse:collapse;text-align:left;vertical-align:top;}.default-form table td{padding:0.125rem 0px;}.default-form table input[type=text],.default-form table select{width:100%;appearance:none;-webkit-appearance:none;border:solid 1px #D2D2D2;padding:0.6rem 0.525rem 0.6rem 0.825rem;outline:none;color:#ADADAB;background-color:white;}.default-form  ::placeholder{color:#ADADAB;opacity:1;}.default-form ::-ms-input-placeholder{color:#ADADAB;}.default-form .custom-checkbox label{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:flex-start;}.default-form .custom-checkbox{position:relative;}.default-form .custom-checkbox label:before{content:" ";border:solid 1px #D2D2D2;width:18px;height:18px;display:inline-block;margin-right:0.5rem;position:relative;top:5px;flex-shrink:0;}.checkbox-row label span{flex-grow:1;flex-shrink:1;}.default-form .custom-checkbox input:checked+label:after{content:" ";width:10px;height:10px;display:inline-block;background:#e43b39;margin-right:0.5rem;position:absolute;left:4px;top:9px;}.default-form .custom-checkbox input[type=checkbox]{display:none;}.default-form .checkbox-row a{display:inline-block;}.default-form tr:not(.checkbox-row)+ tr.checkbox-row td{padding-top:1.5rem;}.default-form tr.checkbox-row:last-child td{padding-bottom:1.5rem;}input.btn{outline:none;border:none;}body.d-23 .content-main a.simple-ui{border-bottom:0px none;}body.d-23 .content-main a.simple-ui:hover{border-bottom:2px solid #e43b39;}body.d-23 input.btn.btn-primary{padding:7px 30px 12px 30px;}body.d-23 .newsletter-title{min-height:520px;}body.d-23 .nlc .default-submit{color:white;border-color:white;}body.d-23 .nlc label.notes{color:#DE797D;}body.d-23 .frame-countable-icon-teaser > .row > .col-4{padding-left:0px;padding-right:0px;}body.d-23 h2{width:100%;}body.d-23 .footer-bottom > .container > .row{margin-left:0px;margin-right:0px;}.contains-layout-17{width:100%;}.contains-layout-17 .frame-layout-17{padding:6rem 0px;}.contains-layout-17 .frame-layout-17 h2{margin-top:0px;padding-top:0px;}.contains-layout-17 .frame-layout-17 h3{margin-bottom:0px;padding-bottom:0px;}@media (max-width:825px){.contains-layout-17 .frame-layout-17{padding:2rem 0px;}}.baukasten-2 .ce-image,.baukasten-2 .ce-image *,.frame-type-image .ce-image,.frame-type-image .ce-image *{width:100%;float:none;}.baukasten-2 .ce-textpic img{width:47px}.frame-type-gridelements_pi1 .news-list-view .list-item,.download-columns .news-list-view .list-item{position:relative}.nlc label.form-control .label-text a{color:white;border-bottom-color:white;}.button-show-nl-archive{color:white;border:solid 1px white;-webkit-appearance:none;appearance:none;display:inline-block;background-color:transparent;text-align:center;z-index:10;font-size:14px;cursor:pointer;padding:.5rem 2rem;outline:none !important;}.button-show-nl-archive:hover{transform:scale(1.2);transition:all 0.3s ease-in-out;outline:none !important;}.newsletter-archive-container{background-color:#C62026;padding:0px 2rem 3rem 2rem;}.newsletter-archive-container .nl-a-c-inner{margin-left:auto;margin-right:auto;max-width:1110px;}table.nl-archive-table{border:solid 1px white;width:100%;color:white;table-layout:fixed;}td.nl-a-link-html{width:90px;}table.nl-archive-table tr:nth-child(even){background-color:rgba(231,37,37,0.35);}table.nl-archive-table td{padding:8px 10px 12px 10px;}table.nl-archive-table td a{border-bottom:0px none;color:white;}.page-563 .matching-contents-title,.page-563 .matching-contents,.page-578 .matching-contents-title,.page-578 .matching-contents{display:none;}img.scatch-game-cover.white-sg-cover.with-lightbox{margin-left:auto;margin-right:auto;}.white-scratch-game,.black-scratch-game{text-align:center;}html body .frame.col-pb-0 .col-md-6{padding-bottom:0px !important;}figure.image.image-429 > a{display:block}.default-form.downloads-form  input:hover::placeholder,.default-form.downloads-form  select.has-value{color:black;}.default-form.downloads-form input:hover::-ms-input-placeholder{color:black;}.default-form.downloads-form input:not(:placeholder-shown):not(.news-backlink){color:black !important}.page-608 header.navbar,.page-611 header.navbar{display:none;}.page-611 .content-main > .col-12.contains-frame-default.contains-grid-0.contains-layout-17:first-child{margin-top:0px;}.page-611 h2.h2-with-point{max-width:1050px;}.page-611  footer .f-c-2,.page-611  footer .f-c-3,.page-611  footer .f-c-4,.page-611  footer .elem-fv,.page-611 footer .f-c-5{display:none !important}html.page-611 .lv-only{display:flex !important;}html.page-611 .lv-only{display:flex !important;}@media (max-width:830px){.page-611 footer .navbar-brand,.page-611 .vs-footer{text-align:left !important;}.page-611 footer .navbar-brand img{margin:10px 0px 0px 0px}}@media (min-width:939px){.page-611 .videotutorial-checklist{padding-bottom:158px;}.page-611 .mobile-only{display:none;}}.page-611 .vs-footer  #menu-footer{display:block;width:100%;}html.page-611 #menu-footer li{display:inline-block;}html.page-611 #menu-footer li:first-child{margin-right:2em;}@media (min-width:831px){.page-611 .vs-footer #menu-footer{margin-top:15px;}.page-611 footer .navbar-brand img{margin:20px 0px 10px 0;}}ul.check-list{list-style:none;padding-left:25px;list-style-image:url(/fileadmin/relaunch2021/varia/check2-black.svg);}ul.check-list li{margin-bottom:0.5em;padding-left:0.65em;}.videotutorial-checklist header{padding-left:0px !important;}@media (max-width:640px){.videotutorial-checklist.frame-space-before-medium{margin-top:0px !important;padding-top:0px !important;}}.page-608{}.video-container-element .video-wrap{position:relative;}.video-container-element .video-wrap .image-container,.video-container-element .video-wrap  .image-container img,.video-container-element .video-wrap  .video-container,.video-container-element .video-wrap  .video-container video{width:100%;max-width:100%;}.video-container-element .image-container{position:absolute;left:0px;right:0px;bottom:0px;top:0px;}.video-container-element .video-container{display:block;visibility:hidden;position:relative;}.video-container-element .button-play{left:calc(50% - 50px);top:calc(50% - 35px);outline:none;position:absolute;border:0px none;background-color:transparent;cursor:pointer;padding:5px 7px 2px 5px;width:100px;height:70px;}.video-container-element .button-play .icon{display:none;}.page-611 .checkbox-row{display:none;}.page-611 table+div.text-center{margin-top:20px;}.hubspot-logo{margin-top:2em;}.hubspot-logo img{width:370px;}@media (max-width:1024px){html .hubspot-logo img{width:270px;}}@media (max-width:940px){html .hubspot-logo img{width:400px;max-width:90vw;}}body .cc-window,body .cc-revoke{background-color:#c62026;border-color:#c62026;color:white;}body .cc-color-override-1231019122 .cc-link,body .cc-color-override-1231019122 .cc-link:active,body .cc-color-override-1231019122 .cc-link:visited,body .cc-color-override-1231019122.cc-window{color:white}body .cc-color-override-1231019122 .cc-btn{color:#c62026;}body .cc-color-override-1231019122 .cc-btn:hover,body .cc-color-override-1231019122 .cc-btn:focus{background-color:white;}body .frame-red-background a{color:white}body .frame-red-background a:hover{border-bottom-color:white}body p.mb-1em{margin-bottom:1em !important;}table.events-table th,table.events-table td{text-align:left;vertical-align:middle;}table.events-table td:first-child,table.events-table td:last-child{white-space:nowrap !important;}table.events-table td:first-child{padding-right:10px;}table.events-table td:last-child{padding-left:10px;}table.events-table th{border-bottom:solid 2px white;padding-bottom:4px;}table.events-table{margin-top:1em;}table.events-table td{border-bottom:solid 1px white;padding-bottom:3px;padding-top:3px;}table.table-events-wrapper{width:100% !important;}.table-events-wrapper h3{font-size:1em !important;margin-top:1em;margin-bottom:0.5em;}table.table-event-info-wrap{width:100%;}.table-event-info-wrap td{padding:1em;}.service-packs-container table th:not(:first-child){width:17%;}.service-packs-container table th:first-child{}.service-packs-container table td,.service-packs-container table th{padding:0.75em 0.75em;}.service-packs-container table th{color:#e43b39;padding-bottom:1em;}.service-packs-container table tbody tr:nth-child(odd):not(:last-child){background-color:#f2f2f2;}.service-packs-container table .btn,.service-packs-container table .btn:hover,.service-packs-container table .btn:focus{border:0;outline:0;}.service-packs-container table .btn{padding:7px 30px 12px 30px;}div.service-packs-container{overflow-x:auto;width:100%;}.service-packs-container table{min-width:1024px;}.service-packs-container table tr:last-child td{padding-top:1em;}@media (max-width:748px){.service-packs-container{display:none}}@media (min-width:749px){.services-packs-mobile{display:none}}.services-packs-mobile .service-pack-item{background-color:#f2f2f2;border:1px solid #e5e5e5;margin-bottom:20px;padding:32px;}.services-packs-mobile .service-pack-item .head-top{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:flex-start;margin-bottom:50px;}.services-packs-mobile .service-pack-item .head-top{display:none}.services-packs-mobile .service-pack-item .head-top img{width:90px;height:auto;}.services-packs-mobile .service-pack-item .head-top .counter{color:#e43b39;font-size:90%;}.services-packs-mobile .service-pack-item h4.item-name{text-align:center;}.services-packs-mobile .service-pack-item .item-prop-0 .item-label{display:none;}.services-packs-mobile .service-pack-item .item-prop-0 .item-value{text-align:center;margin-bottom:1em;}.services-packs-mobile .service-pack-item .item-prop-0 .item-val h3{font-size:2em;display:inline-block;}.services-packs-mobile .service-pack-item .item-prop-0 .item-value h3{font-size:2em;display:inline-block;margin-right:0.5rem;}.services-packs-mobile .service-pack-item .item-prop:not(.item-prop-0){padding-left:2em;background:url(/typo3conf/ext/postina_t3theme/Resources/Public/Images/checked.svg) no-repeat left 0.5em;padding-bottom:1em;}.services-packs-mobile .service-pack-item .item-buttons{padding-top:2em;text-align:center;}.services-packs-mobile .service-pack-item .item-buttons button,.services-packs-mobile .service-pack-item .item-buttons button:hover,.services-packs-mobile .service-pack-item .item-buttons button:focus{border:0;outline:0;}.services-packs-mobile .service-pack-item .item-buttons button{padding:7px 30px 12px 30px;}.services-packs-mobile .service-pack-item .item-prop:not(.item-prop-0) .item-value{color:#e43b39;}.services-packs-mobile .service-pack-item .item-props .item-buttons{padding-top:0px !important;padding-bottom:3em;}@media (min-width:7490px){.services-packs-mobile{margin-top:3em}.services-packs-mobile{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:space-around;align-items:stretch;}.service-pack-item{flex-basis:24%;}}@media (max-width:748px){.services-packs-mobile .service-pack-item .item-props .item-buttons .btn{width:100%}}.service-packs-description h4{margin-bottom:0.75em;}.d-23 .service-packs-form-frame header h2.h2-with-point{padding-bottom:2rem !important;}.service-packs-form-frame{max-width:1024px;margin-left:auto;margin-right:auto;}.service-packs-form-container .buttons-row{margin-top:2rem;margin-bottom:95px;}@media (max-width:945px){.service-packs-description{margin-bottom:3rem;}.price-conditions .frame-type-text{margin-bottom:4rem !important;}.price-conditions .col-md-6{padding-bottom:0px !important;}.price-conditions-title{padding:4rem 0px!important;}}@media (max-width:940px){.price-conditions .col-md-6 > .frame{margin-bottom:0px !important}}
