@font-face{font-family:"dinot-light";src:url("../../default/fonts/DINOT-Light.woff2") format("woff2"),url("../../default/fonts/DINOT-Light.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"dinot-regular";src:url("../../default/fonts/DINOT-Regular.woff2") format("woff2"),url("../../default/fonts/DINOT-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"dinot-medium";src:url("../../default/fonts/DINOT-Medium.woff2") format("woff2"),url("../../default/fonts/DINOT-Medium.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"dinot-bold";src:url("../../default/fonts/DINOT-Bold.woff2") format("woff2"),url("../../default/fonts/DINOT-Bold.woff") format("woff");font-weight:normal;font-style:normal}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,figcaption,blockquote,dl,dd{margin:0}ul[class],ol[class]{margin:0;padding:0;list-style:none}a:link,a:visited,a:hover,a:active{outline:0}html{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}img{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.masonry-box{overflow:hidden;margin:0;padding:0}.masonry-box .box-item{margin-bottom:35px}.masonry-box .column{float:left}.masonry-box .size-1of4,.masonry-box .size-1of3,.masonry-box .size-1of2{margin:0;padding:0;float:left;width:22.375%;margin-right:3.5%}.masonry-box .size-1of3{width:31%}.masonry-box .size-1of2{width:48%;margin-right:4%}.masonry-box .size-1of1{width:100%;margin-right:0}.masonry-box .size-1of4:nth-child(4n),.masonry-box .size-1of3:nth-child(3n),.masonry-box .size-1of2:nth-child(2n){margin-right:0}@media screen and (min-width: 880px)and (max-width: 5000px){.masonry-box[data-columns]::before{content:"3 .column.size-1of3"}.vier-spalten.masonry-box[data-columns]::before{content:"4 .column.size-1of4"}}@media screen and (min-width: 600px)and (max-width: 879.9px){.masonry-box[data-columns]::before{content:"2 .column.size-1of2"}}@media screen and (max-width: 599.9px){.masonry-box[data-columns]::before{content:"1 .column.size-1of1"}}nav.lang-nav{position:absolute;top:30px;right:30px;z-index:15}nav.lang-nav ul{display:flex;flex-direction:row;justify-content:flex-end;list-style-type:none}nav.lang-nav ul li{border-left:1px solid #000;border-right:1px solid #000;padding-left:5px;padding-right:5px;line-height:1}nav.lang-nav ul li:first-of-type{border-left:none !important;padding-left:0}nav.lang-nav ul li:last-of-type{border-right:none !important;padding-right:0}nav.lang-nav ul li a{color:#000;text-transform:uppercase;text-decoration:none}nav.lang-nav ul li a:hover{text-decoration:underline}nav.lang-nav ul li a.active{font-family:"dinot-bold","Helvetica","Arial",sans-serif}.index-site nav.lang-nav ul li{border-left:1px solid #fff;border-right:1px solid #fff}.index-site nav.lang-nav ul li a{color:#fff}#tamaro-widget.tamaro-widget{padding:0;font-family:inherit !important;font-size:1.4rem !important}#tamaro-widget.tamaro-widget .faq>.header .title .text,#tamaro-widget.tamaro-widget .payment-download-pdf>.header .title .text,#tamaro-widget.tamaro-widget .subscription-cancel>.header .title .text,#tamaro-widget.tamaro-widget .subscription-customer-update>.header .title .text,#tamaro-widget.tamaro-widget .subscription-info>.header .title .text,#tamaro-widget.tamaro-widget .subscription-not-found>.header .title .text,#tamaro-widget.tamaro-widget .transaction-info>.header .title .text,#tamaro-widget.tamaro-widget .transaction-not-found>.header .title .text{font-size:2rem !important}#tamaro-widget.tamaro-widget .widget-block .widget-block-header{overflow:visible !important}#tamaro-widget.tamaro-widget .widget-block .widget-block-header .title{line-height:2rem !important}#tamaro-widget.tamaro-widget .widget-block .widget-block-header .position{font-size:1.2rem !important;width:2rem !important;height:2rem !important;line-height:2rem !important}#tamaro-widget.tamaro-widget .widget-block .widget-block-header .text{line-height:2rem !important;font-size:2rem !important}#tamaro-widget.tamaro-widget .btn-text{font-size:1.5rem}#tamaro-widget.tamaro-widget .payment-amounts>.main .amounts .amount .main .code{font-size:1.2rem !important}#tamaro-widget.tamaro-widget .payment-amounts .amount.custom-amount .form-block label{font-size:1.5rem !important}#tamaro-widget.tamaro-widget.tamaro-bp-sm .payment-payment-methods>.main .payment-methods .payment-method .text{font-size:1.2rem !important}#tamaro-widget.tamaro-widget .faq>.header,#tamaro-widget.tamaro-widget .faq>.main,#tamaro-widget.tamaro-widget .payment-download-pdf>.header,#tamaro-widget.tamaro-widget .payment-download-pdf>.main,#tamaro-widget.tamaro-widget .subscription-cancel>.header,#tamaro-widget.tamaro-widget .subscription-cancel>.main,#tamaro-widget.tamaro-widget .subscription-customer-update>.header,#tamaro-widget.tamaro-widget .subscription-customer-update>.main,#tamaro-widget.tamaro-widget .subscription-info>.header,#tamaro-widget.tamaro-widget .subscription-info>.main,#tamaro-widget.tamaro-widget .subscription-not-found>.header,#tamaro-widget.tamaro-widget .subscription-not-found>.main,#tamaro-widget.tamaro-widget .transaction-info>.header,#tamaro-widget.tamaro-widget .transaction-info>.main,#tamaro-widget.tamaro-widget .transaction-not-found>.header,#tamaro-widget.tamaro-widget .transaction-not-found>.main{padding:0 !important;padding-bottom:1.25rem !important;border:0;box-shadow:none !important}:root{--tamaro-text-color: #000;--tamaro-primary-color: var(--color);--tamaro-error-color: var(--color)}ul.list{margin-bottom:30px}ul.list li{width:calc(100% - 20px);margin:0;margin-bottom:5px;margin-left:20px;padding:0;list-style-type:disc}ul.list li a{display:block}ul.list.news{margin-top:50px}ul.list.news li{margin-left:0;list-style-type:none}ul.list.news li a{text-decoration:none}ul.list.dash li{list-style-type:none}ul.list.dash li:before{content:"-";margin-left:-20px;padding-right:10px}ul.list.no-list-item li{list-style-type:none;margin-left:0;width:100%}table,tbody,thead{width:100%;padding:0;margin:0;border:0px;margin-bottom:15px}tr,td,th{border:0px}tr{padding:0px;margin:0px}tr:hover{background-color:#a4a4a4}th{padding:8px;border-bottom:1px solid #000;vertical-align:top;text-align:left;color:#fff;font-weight:bold;background-color:#888}td{margin:0;padding:8px;border-bottom:1px dotted #000;vertical-align:top;text-align:left}.video{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden}.video-stillbild{background-image:var(--stillbild-path, url("../img/content/standbild-red.jpg"));background-size:100%;background-repeat:no-repeat}.video iframe{border:0;position:absolute;top:0;left:0;width:100%;height:100%}.yt-movie{position:relative;overflow:hidden;padding-top:56.25%}.yt-movie iframe,.yt-movie object,.yt-movie embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0}html{font-size:62.5%}*{font-family:"dinot-regular","Helvetica","Arial",sans-serif;font-size:2rem;color:#fff}h1{font-family:"dinot-bold","Helvetica","Arial",sans-serif;font-size:5rem;line-height:1;text-transform:uppercase;margin-bottom:50px}h2{font-family:"dinot-bold","Helvetica","Arial",sans-serif;font-size:4rem;line-height:1;text-transform:uppercase;margin-top:50px;margin-bottom:50px}h2:first-child{margin-top:0}h3{font-family:"dinot-bold","Helvetica","Arial",sans-serif;font-size:3rem;line-height:1;margin-top:5px;margin-bottom:10px}h3:first-child{margin-top:0}h4{font-family:"dinot-bold","Helvetica","Arial",sans-serif;font-size:2rem;line-height:1;margin-top:25px;margin-bottom:5px}h4:first-child{margin-top:0}p{margin-bottom:15px}p:last-child{margin-bottom:0}p.date{margin-bottom:0;font-size:1.5rem}p.lead,p.bold,p span.bold{font-family:"dinot-bold","Helvetica","Arial",sans-serif;font-size:2.3rem;margin-top:50px}p.lead:first-of-type,p.bold:first-of-type,p span.bold:first-of-type{margin-top:inherit}strong{font-weight:normal}a{text-decoration:underline}a:hover{text-decoration:none}a.back-button{display:inline-block;margin-right:auto;padding:10px 30px;background-color:var(--color);text-decoration:none}a.back-button:hover{text-decoration:underline}a.external-link{display:inline-block;padding-left:30px;background-image:url("../img/layout/icon-external-link.svg");background-repeat:no-repeat;background-size:2rem;background-position:center left}a.document{display:inline-block;padding-left:30px;background-image:url(../img/layout/icon-document.svg);background-repeat:no-repeat;background-size:2rem;background-position:center left}a.mail{display:inline-block;margin-top:10px;padding-left:30px;background-image:url("../img/layout/icon-mail-white.svg");background-repeat:no-repeat;background-size:22px;background-position:center left}a.tel{display:inline-block;margin-top:10px;padding-left:30px;background-image:url("../img/layout/icon-tel-white.svg");background-repeat:no-repeat;background-size:22px;background-position:center left}address{font-style:normal}address a{display:block}.btn{display:inline-block;text-transform:uppercase;font-family:"dinot-bold","Helvetica","Arial",sans-serif;border-bottom:1px solid #fff;text-decoration:none}.btn:hover{border:none;padding-bottom:1px}.btn.inline{display:inline-block}.btn.inline.right{float:right}.btn.color{border:5px solid var(--color);border-radius:5px;padding:5px 10px;color:var(--color)}img.full{width:100%;height:auto}body{display:grid;grid-template-rows:auto 1fr auto}main{position:relative}section{padding-top:70px;padding-bottom:70px}section:nth-child(even){background-color:#fff}section:nth-child(even) *{color:#000}section:nth-child(even) a.mail{background-image:url("../img/layout/icon-mail.svg")}section:nth-child(even) a.tel{background-image:url("../img/layout/icon-tel.svg")}section:nth-child(even) a.facebook{background-image:url("../img/layout/icon-facebook.svg")}section:nth-child(even) a.instagram{background-image:url("../img/layout/icon-instagram.svg")}section:nth-child(even) a.twitter{background-image:url("../img/layout/icon-twitter.svg")}section:nth-child(odd){background-color:var(--color)}section:nth-child(odd) *{color:#fff}section:nth-child(odd) a.external-link{background-image:url("../img/layout/icon-external-link-white.svg")}section:nth-child(odd) a.document{background-image:url("../img/layout/icon-document-white.svg")}.content-block-center{width:100%;max-width:1110px;margin-left:auto;margin-right:auto}.zweier-grid{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:30px;row-gap:30px}.dreier-grid{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:30px;row-gap:30px}.vierer-grid{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:30px;row-gap:30px}.fuenfer-grid{display:grid;grid-template-columns:repeat(5, 1fr);column-gap:30px;row-gap:30px}.sechser-grid{display:grid;grid-template-columns:repeat(6, 1fr);column-gap:30px;row-gap:30px}.eins-zwei-grid{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:30px;row-gap:30px;grid-template-columns:1fr 2fr}.zwei-eins-grid{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:30px;row-gap:30px;grid-template-columns:2fr 1fr}.flex-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.flex-column{display:flex;flex-direction:column;justify-content:space-between;align-items:center}header{position:relative;display:flex;flex-direction:column;justify-content:center;max-height:100vh}header div.video{z-index:10}header a#scroll-up{position:fixed;right:50px;bottom:50px;display:block;width:40px;height:40px;z-index:5;box-shadow:0 3px 10px rgba(0,0,0,.2)}header div.show-index{display:none}footer{position:relative}footer p{color:#fff}footer a{text-decoration:none}footer a:hover{text-decoration:underline}footer .sp-logos{position:relative}footer .sp-logos a{position:absolute;top:0;right:0;width:166px;height:75px;background-image:url("../img/content/logos-sp-ps-white.svg");background-repeat:no-repeat;background-position:top right;background-size:contain}footer .impressum-datenschutz{position:absolute;right:20px;bottom:10px}footer .impressum-datenschutz a{font-size:1.2rem}footer .impressum-datenschutz p{display:inline;font-size:1.2rem;margin-left:5px;margin-right:5px}footer .skipp{position:absolute;bottom:20px;left:20px}footer .skipp img{display:block;opacity:.7}.social-icons{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;margin-top:20px}.social-icons a{margin-right:20px;height:25px;width:25px;background-repeat:no-repeat;background-size:contain;background-position:bottom left}.social-icons a.facebook{width:20px;height:30px;background-image:url("../img/layout/icon-facebook-white.svg")}.social-icons a.instagram{background-image:url("../img/layout/icon-instagram-white.svg")}.social-icons a.twitter{background-image:url("../img/layout/icon-twitter-white.svg")}.btn-container-right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.btn-container-center{display:flex;flex-direction:row;justify-content:center;align-items:center}.load-more{margin-top:50px}.index-site header{overflow:hidden}.index-site header div.show-index{display:block}.index-site .back-button{display:none}.index-site .news{row-gap:50px}.index-site .news a:hover p.btn{border:none;padding-bottom:1px}.index-site .news h3{margin-top:0;line-height:inherit}.index-site .testimonial-container .testimonial-item p.quote{font-family:"dinot-light","Helvetica","Arial",sans-serif;font-size:2.5rem;font-style:italic;margin-top:20px}.index-site .testimonial-container .testimonial-item p.name{display:inline;font-family:"dinot-bold","Helvetica","Arial",sans-serif;font-size:1.8rem}.index-site .testimonial-container .testimonial-item p.funktion{display:inline;font-size:1.8rem}.index-site footer section{background-color:#fff}.index-site footer section *{color:#000}.index-site footer section a.mail{background-image:url("../img/layout/icon-mail.svg")}.index-site footer section a.tel{background-image:url("../img/layout/icon-tel.svg")}.index-site footer section .social-icons a.facebook{background-image:url("../img/layout/icon-facebook.svg")}.index-site footer section .social-icons a.instagram{background-image:url("../img/layout/icon-instagram.svg")}.index-site footer section .social-icons a.twitter{background-image:url("../img/layout/icon-twitter.svg")}.index-site footer section .sp-logos a{background-image:url("../img/content/logos-sp-ps.svg")}.news-site.details-site p.date{margin-bottom:20px}.news-site.details-site ul.downloads,.news-site.details-site div.yt-movie,.news-site.details-site ul.images{margin-top:30px}.impressum-datenschutz-site .kontakt-block{margin-bottom:20px}.impressum-datenschutz-site .kontakt-block address p:first-child{margin-bottom:10px}.impressum-datenschutz-site .kontakt-block address p:last-child{margin-bottom:15px}.impressum-datenschutz-site .kontakt-block address a.mail{margin-top:0}@media only screen and (max-width: 1200px){.content-block-center{margin-left:45px;margin-right:45px;width:auto}#logo>a img{width:35VW}}@media only screen and (max-width: 1100px){.dreier-grid.news{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 800px){.content-block-center{margin-left:20px;margin-right:20px;width:auto}.peter-peyer .zweier-grid{grid-template-columns:1fr}.peter-peyer .zweier-grid .btn-container-right{justify-content:flex-start}grid-item:nth-child(3){order:2}.dreier-grid{grid-template-columns:1fr 1fr}.vierer-grid{grid-template-columns:1fr 1fr}.zwei-eins-grid{grid-template-columns:1fr}#logo>a img{width:45VW}.skipp{display:none}.testimonial-item{margin-bottom:30px}.testimonial-item:last-child{margin-bottom:0}.impressum-datenschutz-site div.zwei-eins-grid div:nth-child(1){order:2}}@media only screen and (max-width: 800px)and (min-width: 600px){.index-site .testimonial-container .testimonial-item p.quote{font-size:2rem}.index-site .testimonial-container .testimonial-item p.name,.index-site .testimonial-container .testimonial-item p.funktion{font-size:1.5rem}.index-site .testimonial-container .testimonial-item:first-child{grid-column-start:1;grid-column-end:3}.index-site .testimonial-container .testimonial-item:first-child p.quote{font-size:2.5rem}.index-site .testimonial-container .testimonial-item:first-child p.name,.index-site .testimonial-container .testimonial-item:first-child p.funktion{font-size:1.8rem}}@media only screen and (max-width: 600px){*{font-size:1.8rem}h1{font-size:4rem;margin-bottom:30px}h2{font-size:3rem;margin-top:30px;margin-bottom:30px}h2:first-child{margin-top:0}h3{font-size:2.5rem}h4{font-size:1.8rem}p.lead,p.bold,p span.bold{margin-top:30px}p.lead:first-of-type,p.bold:first-of-type,p span.bold:first-of-type{margin-top:inherit}header nav.lang-nav{top:20px;right:20px}header nav.lang-nav ul{margin:0}header a#scroll-up{right:40px;bottom:40px;width:30px;height:30px}.dreier-grid,.dreier-grid.news{grid-template-columns:1fr}.vierer-grid{grid-template-columns:1fr}ul.list.news{margin-top:30px}.index-site .testimonial-container .testimonial-item p.quote{font-size:2rem}.index-site .testimonial-container .testimonial-item p.name,.index-site .testimonial-container .testimonial-item p.funktion{font-size:1.5rem}footer .sp-logos a{width:111px;height:50px}.impressum-datenschutz-site p a{hyphens:auto}}/*# sourceMappingURL=style.css.map */
