*,.nav-btn:before,.product-btn:before{box-sizing:border-box}.btn-back span svg path,.btn-back:hover path,.btn-submit span svg path,.btn-submit:hover path{stroke:#000}.btn-back span svg,.btn-submit span svg,.radio label{vertical-align:middle}blockquote,body,div,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,label,legend,li,nav,object,ol,p,section,table,ul{margin:0;padding:0}article,figure,footer,header,hgroup,nav,section{display:block}li,ol,ul{list-style-type:none}input[type=button],input[type=submit]{border:none;background:0 0}:focus,input{outline:0}a{color:#000;text-decoration:underline}.row{margin-left:-1rem;margin-right:-1rem}.row.row-rtl .col-lg-1,.row.row-rtl .col-lg-10,.row.row-rtl .col-lg-11,.row.row-rtl .col-lg-12,.row.row-rtl .col-lg-2,.row.row-rtl .col-lg-3,.row.row-rtl .col-lg-4,.row.row-rtl .col-lg-5,.row.row-rtl .col-lg-6,.row.row-rtl .col-lg-7,.row.row-rtl .col-lg-8,.row.row-rtl .col-lg-9,.row.row-rtl .col-md-1,.row.row-rtl .col-md-10,.row.row-rtl .col-md-11,.row.row-rtl .col-md-12,.row.row-rtl .col-md-2,.row.row-rtl .col-md-3,.row.row-rtl .col-md-4,.row.row-rtl .col-md-5,.row.row-rtl .col-md-6,.row.row-rtl .col-md-7,.row.row-rtl .col-md-8,.row.row-rtl .col-md-9,.row.row-rtl .col-sm-1,.row.row-rtl .col-sm-10,.row.row-rtl .col-sm-11,.row.row-rtl .col-sm-12,.row.row-rtl .col-sm-2,.row.row-rtl .col-sm-3,.row.row-rtl .col-sm-4,.row.row-rtl .col-sm-5,.row.row-rtl .col-sm-6,.row.row-rtl .col-sm-7,.row.row-rtl .col-sm-8,.row.row-rtl .col-sm-9,.row.row-rtl .col-xs-1,.row.row-rtl .col-xs-10,.row.row-rtl .col-xs-11,.row.row-rtl .col-xs-12,.row.row-rtl .col-xs-2,.row.row-rtl .col-xs-3,.row.row-rtl .col-xs-4,.row.row-rtl .col-xs-5,.row.row-rtl .col-xs-6,.row.row-rtl .col-xs-7,.row.row-rtl .col-xs-8,.row.row-rtl .col-xs-9{float:right}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.go-left{float:left}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:1rem;padding-right:1rem}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:37rem){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:64rem){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:78rem){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.container,.container-fluid{width:100%}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}body{overflow:auto;transition:all .4s;opacity:0}body.ready{opacity:1}body.open,html.open{height:100%;width:100%;overflow:hidden}main{overflow-x:hidden}.container-floater:after,.container-fluid:after{content:"";display:block;clear:both}.container{max-width:1250px;padding-right:16px;padding-left:16px;margin-right:auto;margin-left:auto;overflow:hidden}@media (min-width:64rem){.container{overflow:auto;padding-right:1rem;padding-left:1rem}}@media (min-width:162rem){.container{max-width:1600px}}.offset-container{padding-left:100px}.go-right{float:right}.mobile-on{display:block}.mobile-off{display:none}.m-b-90{margin-bottom:90px}.bg-black{background-color:#000}.m-overlaying-link{position:absolute;inset:0;z-index:4}.container-full.has-image,.m-overlaying-link__parent-nav{position:relative}.u-blue{color:#3624c4}.u-blue .m-subpage__main-title svg path{fill:#3624c4}.u-green{color:#00a558}.u-green .m-subpage__main-title svg path{fill:#00a558}.u-red{color:#eb4c4f}.u-red .m-subpage__main-title svg path{fill:#eb4c4f}.u-brown{color:#7a6c62}.u-brown .m-subpage__main-title svg path{fill:#7a6c62}.u-border-blue{border-top:1px solid #3624c4;border-left:1px solid #3624c4}.u-border-green{border-top:1px solid #00a558;border-left:1px solid #00a558}.u-border-red{border-top:1px solid #eb4c4f;border-left:1px solid #eb4c4f}.u-border-brown{border-top:1px solid #7a6c62;border-left:1px solid #7a6c62}.result-box,.richtext-inset .bordered{border-top:2px solid #000;border-left:2px solid #000}.u-bg-blue{background:#3624c4}.u-bg-green{background:#00a558}.u-bg-red{background:#eb4c4f}.u-bg-brown{background:#7a6c62}body,html{font-family:Theinhardt,LuxSansBold,sans-serif;font-size:16px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.richtext strong{font-weight:700}.richtext a,.richtext h1,.richtext h2,.richtext h3,.richtext h4,.richtext h5,.richtext p,.richtext small{color:#000}.richtext a.white,.richtext h1.white,.richtext h2.white,.richtext h3.white,.richtext h4.white,.richtext h5.white,.richtext p.white,.richtext small.white{color:#fff}.richtext h1.lead-text,.richtext h2.lead-text,.richtext h3.lead-text,.richtext h4.lead-text,.richtext h5.lead-text,.richtext p.lead-text{color:#000;padding-bottom:1.8125rem;font-size:1.25rem;line-height:2.25rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:37rem){.mobile-on{display:none}.mobile-off{display:block}.richtext h1.lead-text,.richtext h2.lead-text,.richtext h3.lead-text,.richtext h4.lead-text,.richtext h5.lead-text,.richtext p.lead-text{padding-bottom:3.1875rem;font-size:1.25rem;line-height:2.25rem}}@media (min-width:64rem){.m-overlaying-link{display:none}.richtext h1.lead-text,.richtext h2.lead-text,.richtext h3.lead-text,.richtext h4.lead-text,.richtext h5.lead-text,.richtext p.lead-text{font-size:1.625rem;line-height:2.25rem}}.richtext .alert{margin-bottom:2rem}.richtext .alert.error li,.richtext .alert.error p,.richtext .alert.success li,.richtext .alert.success p{font-size:1rem;line-height:1.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:37rem){.richtext .alert.error li,.richtext .alert.error p,.richtext .alert.success li,.richtext .alert.success p{font-size:1.125rem;line-height:1.875rem}}@media (min-width:64rem){.richtext .alert.error li,.richtext .alert.error p,.richtext .alert.success li,.richtext .alert.success p{font-size:1.25rem;line-height:1.875rem}}.richtext .alert.success li,.richtext .alert.success p{color:#390bc7}.richtext .alert.error li,.richtext .alert.error p{color:#ff3100}.fixed-floater.richtext p a{color:#000;font-size:inherit}.h1,.richtext h1{font-size:2.75rem;line-height:3.5rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Theinhardt,LuxSansBold,sans-serif;color:#390bc7}.a,.image-floater .fixed-floater a,.outro p,.products-grid .accordion-box .product-box-content a,.richtext a,.richtext small,.small{color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:37rem){.h1,.richtext h1{font-size:2.75rem;line-height:3.5rem}}@media (min-width:64rem){.h1,.richtext h1{font-size:9.75rem;line-height:9.75rem}}.h2,.printplus-calculator .step-form .alert.success,.richtext h2{font-size:6.5rem;line-height:6.5rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h3,.richtext h3{font-size:4.375rem;line-height:4.375rem}.h3,.h4,.image-caption,.richtext h3,.richtext h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Theinhardt,LuxSansBold,sans-serif}.h4,.image-caption,.richtext h4{font-size:1.75rem;line-height:2.375rem;padding-bottom:2.5rem}@media (min-width:37rem){.h4,.image-caption,.richtext h4{font-size:1.75rem;line-height:2.375rem}}@media (min-width:64rem){.h4,.image-caption,.richtext h4{font-size:2.25rem;line-height:2.875rem}}.h5,.printplus-calculator .intro p,.richtext h5{font-size:1.375rem;line-height:2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Theinhardt,LuxSansBold,sans-serif}@media (min-width:37rem){.h5,.printplus-calculator .intro p,.richtext h5{font-size:1.375rem;line-height:2rem}}@media (min-width:64rem){.h5,.printplus-calculator .intro p,.richtext h5{font-size:2rem;line-height:2.625rem}}.checkbox textarea,.contact.big .contact--details .contact-details--info .name,.field-form-label,.inputs,.p,.richtext p,.textarea,.textbox textarea{font-size:1rem;line-height:1.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Theinhardt,LuxSansBold,sans-serif;color:#000;font-weight:100;padding-bottom:1.5rem;letter-spacing:.3px}@media (min-width:37rem){.checkbox textarea,.contact.big .contact--details .contact-details--info .name,.field-form-label,.inputs,.p,.richtext p,.textarea,.textbox textarea{font-size:1.125rem;line-height:1.875rem}}@media (min-width:64rem){.checkbox textarea,.contact.big .contact--details .contact-details--info .name,.field-form-label,.inputs,.p,.richtext p,.textarea,.textbox textarea{font-size:1.25rem;line-height:1.875rem}}.a,.image-floater .fixed-floater a,.products-grid .accordion-box .product-box-content a,.richtext a{font-size:1.25rem;line-height:1.875rem;text-decoration:underline;font-family:Theinhardt,LuxSansBold,sans-serif;font-weight:700;transition:color .2s}.a.teaserlink,.image-floater .fixed-floater a.teaserlink,.products-grid .accordion-box .product-box-content a.teaserlink,.richtext a.teaserlink{font-size:1.125rem;line-height:1.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.richtext small,.small{font-size:1rem;line-height:1.875rem}@media (min-width:37rem){.richtext small,.small{font-size:1rem;line-height:1.875rem}}@media (min-width:64rem){.richtext small,.small{font-size:1.5rem;line-height:2.125rem}}.outro p{font-size:.875rem;line-height:1rem}@media (min-width:37rem){.outro p{font-size:.875rem;line-height:1.25rem}}@media (min-width:64rem){.outro p{font-size:1rem;line-height:1.25rem}}.contact.big .contact--details .contact-details--info .link,.contact.small .contact--info p .link,.email,.richtext small.contact .contact--info p .link{font-size:1.125rem;text-decoration:underline}.contact.big .contact--details .contact-details--info .link:hover,.contact.small .contact--info p .link:hover,.email:hover,.richtext small.contact .contact--info p .link:hover{color:#ff3100}.container-full.has-image .image-wrapper{display:none}@media (min-width:64rem){.container-full.has-image .image-wrapper{display:block;position:absolute;top:8vw;right:0;width:40rem;max-width:40vw;height:auto}}@media (min-width:78rem){.container-full.has-image .image-wrapper{top:0}}.page-heading{color:#3a0ac7;padding-bottom:4.25rem}.page-heading .heading-big{color:#3a0ac7;font-family:GT-Flexa;font-style:normal;text-indent:-2px;font-size:2.75rem;line-height:2.75rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:2.25rem}@media (min-width:37rem){.page-heading .heading-big{font-size:2.75rem;line-height:2.75rem}}@media (min-width:64rem){.page-heading{padding-bottom:8.125rem}.page-heading .heading-big{font-size:156px;font-weight:500;line-height:1;text-indent:-6px}}.page-heading .heading-big--colored{font-size:2.75rem;line-height:2.75rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:2.25rem}@media (min-width:37rem){.page-heading .heading-big--colored{font-size:2.75rem;line-height:2.75rem}}@media (min-width:64rem){.page-heading .heading-big--colored{font-family:GT-Flexa;font-size:104px;font-style:normal;font-weight:500;line-height:104px}}.page-heading .heading-small,.page-heading .heading-small--colored{margin-bottom:12px;font-family:Theinhardt;font-style:normal;font-weight:400}.page-heading .heading-small{color:#3a0ac7;font-size:22px;line-height:32px;margin-top:2.25rem}@media (min-width:64rem){.page-heading .heading-small{margin-top:4.875rem;font-size:36px;line-height:46px}}.page-heading .heading-small--colored{margin-top:2.25rem;font-size:22px;line-height:32px}.page-heading .subheading,.page-heading .subheading--colored{color:#3a0ac7;font-family:GT-Flexa;font-weight:500;font-style:normal}@media (min-width:64rem){.page-heading .heading-small--colored{margin-top:4.875rem;font-size:36px;line-height:46px}}.page-heading .subheading{font-size:44px;line-height:44px}@media (min-width:64rem){.page-heading .subheading{font-size:104px;line-height:104px}}.page-heading .subheading--colored{font-size:44px;line-height:44px;text-indent:-2px}@media (min-width:64rem){.page-heading .subheading--colored{font-size:104px;line-height:104px;text-indent:-6px}}.page-heading.blue .heading-big--colored,.page-heading.blue .heading-small--colored,.page-heading.blue .subheading--colored{color:#3624c4}.page-heading.green .heading-big--colored,.page-heading.green .heading-small--colored,.page-heading.green .subheading--colored{color:#00a558}.page-heading.red .heading-big--colored,.page-heading.red .heading-small--colored,.page-heading.red .subheading--colored{color:#eb4c4f}.page-heading.brown .heading-big--colored,.page-heading.brown .heading-small--colored,.page-heading.brown .subheading--colored{color:#7a6c62}.richtext-inset .bordered{padding-top:20px;padding-left:20px}.richtext-inset .cat{display:block;margin-bottom:10px;font-size:1.25rem;font-family:Theinhardt,UniversStdLight,sans-serif}.richtext-inset p:first-child{font-family:Theinhardt,LuxSansBold,sans-serif;margin-bottom:2rem;padding-left:0;padding-bottom:0;font-size:1.25rem;line-height:1.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:37rem){.richtext-inset p:first-child{font-size:1.25rem;line-height:1.875rem}}@media (min-width:64rem){.richtext-inset p:first-child{font-size:1.625rem;line-height:2.25rem;margin-bottom:60px}}.richtext-inset h4{padding-left:0;padding-bottom:0;margin-bottom:40px;font-size:2.25rem;line-height:2.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.richtext-inset figure,.richtext-inset p{padding-bottom:40px}.richtext-inset ol>li,.richtext-inset p{line-height:1.875rem;font-family:Theinhardt,UniversStdLight,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25rem}@media (min-width:64rem){.richtext-inset h4{padding-left:100px;margin-bottom:40px}}.field-container,.select-list,.total-box{margin-bottom:2rem}.richtext-inset h4.offseted{padding-left:0}.richtext-inset .alert.success li,.richtext-inset .alert.success p{color:#000}.richtext-inset .alert.error li,.richtext-inset .alert.error p{color:red}img{width:100%;height:auto}.small-image{width:auto!important;height:auto}.nav-ham,.nav-trigger{height:20px;-webkit-touch-callout:none;cursor:pointer}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}.logo{float:left;margin-top:28px;width:150px}@media (min-width:37rem){.logo{width:245px}}.nav-trigger{position:relative;float:right;margin-top:40px;margin-right:20px;width:30px;z-index:6;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.nav-name{display:none;color:#390bc7;transition:color .2s}@media (min-width:64rem){.richtext-inset figure,.richtext-inset ol>li,.richtext-inset p{padding-left:180px}.nav-trigger{margin-top:45px;width:auto}.nav-name{display:inline-block}}.nav-name:hover{color:#ff3100}.nav-languages{position:absolute;top:40px;right:80px;float:left}.nav-languages li{display:inline-block}.nav-languages li a{font-size:18px;line-height:18px;letter-spacing:-.35px}.nav-languages li.active{display:none}.nav-languages li.active .nav-lang{color:#390bc7}@media (min-width:64rem){.nav-languages li,.nav-languages li.active{display:inline-block}.nav-languages{position:relative;top:47px;float:right;width:0}.nav-languages .inner-div{position:absolute;right:40px;width:70px}.nav-languages li{float:left;margin-left:15px}.nav-languages li a{font-size:22px;line-height:22px;letter-spacing:-.43px}}.nav-lang{display:inline-block;color:#000;font-weight:700;transition:all .3s;text-decoration:none}.m-navigation-items__languages li .nav-lang:hover{color:#ff3100}.nav-ham{display:block;width:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:64rem){.nav-ham{display:none}}.nav-ham .bar{position:absolute;width:30px;height:3px;background:#390bc7;transition:all .3s}.nav-ham .bar-top{top:0;left:0}.nav-ham .bar-mid{top:50%;transform:translateY(-50%);right:0}.nav-ham .bar-bot{bottom:0;left:0}.nav-ham .bar-vertical,.nav-ham .bar-vertical-bottom{position:absolute;left:0;width:2px;height:0;background:#390bc7;transition:all .3s}.nav-ham .bar-vertical{top:1px;transform:rotate(-45deg);transform-origin:left top}.nav-ham .bar-vertical-bottom{bottom:2px;transform:rotate(45deg);transform-origin:left bottom}.nav-btn:before,.product-btn:before{left:0;bottom:0;content:""}.open .nav-name{color:#000}.open .nav-name:hover{color:#ff3100}.open .nav-ham:hover .bar,.open .nav-ham:hover .bar-vertical,.open .nav-ham:hover .bar-vertical-bottom{background:#ff3100}.btn-std,.open .nav-ham .bar{background:#000}.open .nav-ham .bar-bot,.open .nav-ham .bar-top{width:0}.open .nav-ham .bar-mid{width:0;opacity:0}.open .nav-ham .bar-vertical,.open .nav-ham .bar-vertical-bottom{height:26px;background:#000}.result-box{display:none;margin-top:1rem}.result-box h4{padding-top:1rem;padding-bottom:1rem}.result-box .lead{font-family:Theinhardt,UniversStdLight,sans-serif;padding-bottom:.8rem}.result-box .title{padding-bottom:0}.total-box{margin-top:4rem!important;border:2px solid #000;height:12rem}.total-box h4{padding-top:1rem;padding-bottom:1rem}.richtext .total-box h4,.total-box .h4,.total-box .image-caption,.total-box .richtext h4,.total-box h4{color:#390bc7}.graph_container{display:block;width:100%}@media (min-width:64rem){.graph_container{display:block;width:60vw;padding-left:.5rem}}.html2canvas-container{width:3000px!important;height:3000px!important}.btn,.btn-arrow,.btn-back,.btn-link,.btn-std,.btn-submit{font-size:1.25rem;line-height:44px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;cursor:pointer;font-family:Theinhardt,LuxSansBold,sans-serif;position:relative;display:block;transition:color .5s ease;outline:0;border:none;text-align:left;padding-left:12px;padding-right:21px}.nav-btn,.product-btn{cursor:pointer;transition:color .5s ease;padding-left:20px;display:block;text-align:left;outline:0;text-decoration:none}.active.outed.btn-arrow:before,.active.outed.btn-back:before,.active.outed.btn-link:before,.active.outed.btn-std:before,.active.outed.btn-submit:before,.btn.active.outed:before{width:100%!important;height:100%!important;animation-name:b;animation-duration:.4s;animation-iteration-count:1;animation-direction:normal;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:0s;border-width:0 2px 2px 0!important}.btn-arrow:before,.btn-back:before,.btn-link:before,.btn-std:before,.btn-submit:before,.btn:before{border-style:solid;content:"";display:block;position:absolute;box-sizing:border-box;left:0;bottom:0;width:100%;height:100%;border-width:2px 0 0 2px}.btn.outed:before,.outed.btn-arrow:before,.outed.btn-back:before,.outed.btn-link:before,.outed.btn-std:before,.outed.btn-submit:before{animation-name:a;animation-duration:.4s;animation-iteration-count:1;animation-direction:normal;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:0s}.btn.ined:before,.ined.btn-arrow:before,.ined.btn-back:before,.ined.btn-link:before,.ined.btn-std:before,.ined.btn-submit:before,.nav-btn.active.outed:before{animation-name:b;animation-duration:.4s;animation-iteration-count:1;animation-direction:normal;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:0s}.btn.step1:before,.step1.btn-arrow:before,.step1.btn-back:before,.step1.btn-link:before,.step1.btn-std:before,.step1.btn-submit:before{width:0}.btn.step2:before,.step2.btn-arrow:before,.step2.btn-back:before,.step2.btn-link:before,.step2.btn-std:before,.step2.btn-submit:before{height:0;border-top-width:0;border-bottom-width:2px}.btn.step3:before,.step3.btn-arrow:before,.step3.btn-back:before,.step3.btn-link:before,.step3.btn-std:before,.step3.btn-submit:before{border-left-width:0;border-right-width:2px;width:100%}.btn.step4:before,.step4.btn-arrow:before,.step4.btn-back:before,.step4.btn-link:before,.step4.btn-std:before,.step4.btn-submit:before{height:100%}.nav-btn{width:100%;color:#3624c4;position:relative;border:none;padding-top:17px;padding-bottom:27px}.nav-btn.active.outed:before{width:100%!important;height:100%!important;border-width:0 2px 2px 0!important}.nav-btn:before{border-style:solid;display:block;position:absolute;width:100%;height:100%;border-width:2px 0 0 2px}.nav-btn.outed:before{animation-name:a;animation-duration:.4s;animation-iteration-count:1;animation-direction:normal;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:0s}.nav-btn.ined:before,.product-btn.active.outed:before{animation-name:b;animation-duration:.4s;animation-iteration-count:1;animation-direction:normal;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:0s}.nav-btn.step1:before{width:0}.nav-btn.step2:before{height:0;border-top-width:0;border-bottom-width:2px}.nav-btn.step3:before{border-left-width:0;border-right-width:2px;width:100%}.nav-btn.step4:before{height:100%}.product-btn{width:100%;position:relative;border:none;padding-top:20px;padding-bottom:36px}.btn-arrow,.btn-arrow:hover path,.btn-back:hover path,.btn-submit:hover path{transition:all .5s ease}.product-btn.active.outed:before{width:100%!important;height:100%!important;border-width:0 2px 2px 0!important}.product-btn:before{border-style:solid;display:block;position:absolute;width:100%;height:100%;border-width:2px 0 0 2px}.product-btn.outed:before{animation-name:a;animation-duration:.4s;animation-iteration-count:1;animation-direction:normal;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:0s}.product-btn.ined:before{animation-name:b;animation-duration:.4s;animation-iteration-count:1;animation-direction:normal;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:0s}.product-btn.step1:before{width:0}.product-btn.step2:before{height:0;border-top-width:0;border-bottom-width:2px}.product-btn.step3:before{border-left-width:0;border-right-width:2px;width:100%}.product-btn.step4:before{height:100%}@keyframes a{0%{width:100%;height:100%;border-width:0 2px 2px 0}25%{width:100%;height:0;border-width:0 2px 2px 0}50%{width:0;height:0;border-width:2px 0 0 2px}51%{width:0;height:0;border-width:0 2px 2px 0}75%{width:0;height:100%;border-width:2px 0 0 2px}to{width:100%;height:100%;border-width:2px 0 0 2px}}@keyframes b{0%{width:100%;height:100%;border-width:2px 0 0 2px}25%{width:0;height:100%;border-width:2px 0 0 2px}50%{width:0;height:0;border-width:2px 0 0 2px}51%{width:0;height:0;border-width:0 2px 2px 0}75%{width:100%;height:0;border-width:0 2px 2px 0}to{width:100%;height:100%;border-width:0 2px 2px 0}}.btn-std{height:50px;color:#fff;display:block;min-width:229px}.btn-std:before{border-color:#fff}.btn-back,.btn-link,.btn-submit{height:62px;line-height:62px;color:#390bc7;background:#fff;text-decoration:none}.checkbox input[type=checkbox]:checked+label span,.radio input[type=radio]:checked+label span,.textbox input[type=checkbox]:checked+label span{background-color:#ff3100}.btn-back:before,.btn-link:before,.btn-submit:before{border-color:#390bc7 #ff3100 #ff3100 #390bc7}.btn-arrow:before,.btn-back:before,.btn-submit:before{border-color:#000}.active.btn-back,.active.btn-submit,.btn-link.active{display:none}.btn-back input,.btn-submit input{display:block;font-family:Theinhardt,LuxSansBold,sans-serif;z-index:2;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:64rem){.active.btn-back,.active.btn-submit,.btn-back:hover,.btn-link.active,.btn-link:hover,.btn-submit:hover{color:#ff3100;display:block}}.btn-submit{text-decoration:none;line-height:62px;position:relative;padding-left:0;padding-right:0;color:#000}.btn-submit input{position:relative;font-size:1.25rem;line-height:44px;width:100%;height:62px;text-align:left;padding-left:12px;padding-right:28px}.btn-submit span{position:absolute;z-index:2;top:0;right:27px}.btn-arrow{font-size:1.375rem;line-height:2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;height:calc(100% - 2px);color:#000;position:relative;padding:15px 45px 15px 16px}@media (min-width:37rem){.btn-arrow{font-size:1.375rem;line-height:2rem;padding:35px 90px 35px 26px}}@media (min-width:64rem){.btn-arrow{font-size:2rem;line-height:2.625rem}}.btn-arrow span{position:absolute;top:0;right:24px;padding:20px 0}.btn-arrow span svg{width:27px;height:17px}@media (min-width:37rem){.btn-arrow span{right:42px;padding:40px 0}.btn-arrow span svg{width:42px;height:25px}}.btn-back{text-decoration:none;line-height:62px;position:relative;padding-left:0;padding-right:0;color:#000}.btn-back:before{border-left-width:0;border-right-width:2px}.btn-back input{position:relative;font-size:1.25rem;line-height:44px;width:100%;height:62px;text-align:right;padding-left:28px;padding-right:12px}.checkbox textarea,.field-container,.field-container input,.product-list-box .text,.select-list li,.textarea,.textbox textarea{font-family:Theinhardt,UniversStdLight,sans-serif}.btn-back span{position:absolute;z-index:2;top:0;left:27px}.btn-back span svg{transform:rotate(180deg)}.checkbox textarea,.inputs,.textarea,.textbox textarea{color:#000;font-family:Theinhardt,UniversStdLight,sans-serif;padding:17px 15px 5px 26px;outline:0}input{-webkit-appearance:none;-moz-appearance:none;border-radius:none}.checkbox input[type=checkbox],.textbox input[type=checkbox]{display:none}.checkbox textarea,.textbox textarea{width:100%;resize:none;border:none;position:relative;z-index:1;font-size:16px;padding-left:0}.checkbox label,.textbox label{display:table-cell;vertical-align:middle;position:relative;z-index:2;width:100%;height:60px;padding:0 55px 0 0;cursor:pointer}.checkbox label span,.textbox label span{position:absolute;top:16px;right:15px;width:27px;height:27px;box-shadow:inset 2px 2px 1px #000}.radio label,.textarea{position:relative;width:100%}.textarea{min-height:200px;border:none;z-index:1;font-size:16px;padding-left:0}.textarea::-webkit-input-placeholder{color:#000}.textarea:-moz-placeholder,.textarea::-moz-placeholder{color:#000}.textarea:-ms-input-placeholder{color:#000}.radio input[type=radio]{display:none}.radio label{display:table-cell;z-index:2;height:60px;padding:0 55px 0 0;cursor:pointer}.radio label span{position:absolute;top:16px;right:15px;width:27px;height:27px;box-shadow:inset 2px 2px 1px #000}.field-container{border:none;border-top:2px solid #000;border-left:2px solid #000;display:table}.field-container input{width:100%;border:none;color:#000;height:60px;line-height:1.2em;font-size:16px;padding-top:20px;outline:0}.animated-label{position:relative}.animated-label label{position:absolute;top:50%;font-size:16px;transform:translateY(-25%);transition:all .3s;cursor:text}.animated-label label.focused{transform:translateY(-150%);font-size:12px}.select-list .select-arrow{position:absolute;right:34px;top:53%;z-index:1;display:block;width:12px;height:12px;border-bottom:3px solid #000;border-left:3px solid #000;transform:translateY(-75%) rotate(-45deg);transform-origin:center;transition:all .3s}@media (min-width:64rem){.select-list .select-arrow{top:50%;width:16px;height:16px}}.select-list li{display:none;height:62px;line-height:62px;color:#000;background:#fff;border-top:2px solid #000;border-left:2px solid #000;border-bottom:none;border-right:none;padding-left:1rem}.select-list li.selected{position:relative;display:block}.select-list.opened .select-arrow{transform:translateY(-25%) rotate(-225deg)}.select-list.opened li{display:block}#map{width:100%;height:600px}.map-wraper{width:100%;height:370px;overflow:hidden;display:inline-block;margin-bottom:60px}.product-list-box{margin-bottom:20px}@media (min-width:64rem){.map-wraper{height:570px}.product-list-box{margin-bottom:40px}}.product-list-box>span{display:block}.product-list-box .order-number{font-size:120px;margin-bottom:38px}.product-list-box .title{font-size:26px;margin-bottom:20px}.product-list-box .text{font-size:16px}.filters-container-wrapper{margin-bottom:10px}.filter-targetgroup{padding:20px 0 17px;background:#000;color:#fff}@media (min-width:64rem){.filters-container-wrapper{margin-bottom:80px}.filter-targetgroup{padding:60px 0}}.filter-targetgroup h5{margin-bottom:40px;font-size:1.375rem;line-height:2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:37rem){.filter-targetgroup h5{font-size:1.625rem;line-height:2.125rem;max-width:868px}}.filter-targetgroup .filter-title{display:none;margin-right:2rem;color:#fff;margin-bottom:20px}.filter-targetgroup .filter-title.visible{display:inline-block}.filter-targetgroup li{position:relative}.filter-targetgroup li.active .close-filter{display:block}.filter-targetgroup .close-filter{position:absolute;top:10px;right:10px;z-index:1;width:20px;height:20px;color:#fff;display:none;cursor:pointer}@media (min-width:64rem){.filter-targetgroup h5{font-size:2.25rem;line-height:2.875rem}.filter-targetgroup .filter-title{margin-bottom:0}.filter-targetgroup .close-filter{top:0}}.filter-targetgroup .close-filter:after{transform:rotate(45deg)}.filter-targetgroup .close-filter:after,.filter-targetgroup .close-filter:before{content:"";position:absolute;top:10px;left:0;display:block;width:20px;height:2px;background:#fff}.filter-targetgroup .close-filter:before{transform:rotate(-45deg)}.filter-targetgroup button{position:relative}.filter-targetgroup .inactive{display:none!important}.filter-targetgroup .filter-targetgroup--btns ul{display:inline-block}.filter-targetgroup .filter-targetgroup--btns ul li.mobile-filter-trigger{display:none}.filter-targetgroup .filter-targetgroup--btns ul li{min-width:100%}@media (min-width:37rem){.filter-targetgroup .filter-targetgroup--btns ul li{min-width:190px;display:inline-block;margin-right:9.6px;margin-top:9.6px}.filter-targetgroup .filter-targetgroup--btns ul li:last-child{margin-right:0}}.filter-dropdown{margin-bottom:40px}.filter-dropdown li{display:inline-block;margin-right:1rem;margin-bottom:30px}.filter-dropdown .dropdown-lists ul,.filter-dropdown li.mobile-filter-trigger{display:none}.filter-dropdown .dropdown-lists ul.visible{display:block}.filter-regular{margin-bottom:84px}.filter-regular li{display:inline-block;margin-right:1rem;margin-bottom:1rem}.filter-regular li.mobile-filter-trigger{display:none}@media screen and (max-width:980px){[class*=filter-] .filter-targetgroup--btns ul,[class*=filter-] ul{display:block;margin-bottom:10px}[class*=filter-] .filter-targetgroup--btns ul li,[class*=filter-] ul li{display:none;margin-bottom:0;margin-right:0}[class*=filter-] .filter-targetgroup--btns ul li.active,[class*=filter-] ul li.active{display:block}[class*=filter-] .filter-targetgroup--btns ul li.mobile-filter-trigger,[class*=filter-] ul li.mobile-filter-trigger{position:relative;display:block}[class*=filter-] .filter-targetgroup--btns ul li.mobile-filter-trigger .select-arrow,[class*=filter-] ul li.mobile-filter-trigger .select-arrow{position:absolute;right:34px;top:53%;z-index:1;display:block;width:12px;height:12px;border-bottom:3px solid #fff;border-left:3px solid #fff;transform:translateY(-75%) rotate(-45deg);transform-origin:center;transition:all .3s}[class*=filter-] .filter-targetgroup--btns ul.opened-select li,[class*=filter-] ul.opened-select li{display:block}[class*=filter-] .filter-targetgroup--btns ul.opened-select li.mobile-filter-trigger .select-arrow,[class*=filter-] ul.opened-select li.mobile-filter-trigger .select-arrow{transform:translateY(-25%) rotate(-225deg)}[class*=filter-] ul li.mobile-filter-trigger .select-arrow{border-bottom:3px solid #390bc7;border-left:3px solid #390bc7}}.teaser-grid .teaser-box.subscribe{width:100%}@media (min-width:64rem){.teaser-grid .teaser-box.subscribe{width:32%}}@media (min-width:162rem){.teaser-grid .teaser-box.subscribe{width:24.25%}}.teaser-box.subscribe{border:none}.teaser-box.subscribe fieldset{position:relative;padding:0;margin:0;border:0}.teaser-box.subscribe input[type=text]{display:block;width:100%;padding-right:70px;border:none;border-bottom:2px solid #000;font-size:2.25rem;font-family:Theinhardt,LuxSansBold,sans-serif;height:60px;line-height:60px}.teaser-box.subscribe input[type=text]::-webkit-input-placeholder{color:#000}.teaser-box.subscribe input[type=text]::-moz-placeholder{color:#000}.teaser-box.subscribe input[type=text]:-ms-input-placeholder{color:#000}.teaser-box.subscribe input[type=text]:-moz-placeholder{color:#000}.teaser-box.subscribe label{display:block;margin-bottom:0;font-size:1rem;line-height:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Theinhardt,UniversStdLight,sans-serif}@media (min-width:37rem){.teaser-box.subscribe label{font-size:1.25rem;line-height:1.25rem}}.teaser-box.subscribe input[type=submit]{-webkit-appearance:none;-moz-appearance:none;display:block;position:absolute;top:0;right:0;height:60px;width:60px;background:#000;cursor:pointer}.teaser-box.subscribe .arrow-label{position:absolute;top:20px;right:22px;display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:12px solid #fff;cursor:pointer}.main-navigation{display:none;position:absolute;top:0;left:0;z-index:4;width:100%;height:100vh}.main-navigation .nav-holder{position:relative;display:flex;flex-direction:column;justify-content:space-around;height:100vh}.main-navigation .nav-holder .nav-list-wrap{margin-bottom:20px}.main-navigation .nav-holder .nav-list-collection{width:100%;float:none;display:block;margin-bottom:20px;opacity:0;transform:translateX(70px);transition:transform .5s,opacity .5s}@media (min-width:64rem){.teaser-box.subscribe label{margin-bottom:20px}.main-navigation .nav-holder{display:block;padding-top:180px}.main-navigation .nav-holder .nav-list-collection{transform:translateY(-70px);width:25%;float:left;margin-bottom:0}}.main-navigation .nav-holder .nav-list-collection ul{display:none}@media (min-width:64rem){.main-navigation .nav-holder .nav-list-collection ul{display:block}}.main-navigation .nav-holder .nav-list-collection:last-child{margin-bottom:0}.main-navigation a{font-size:1rem;line-height:1.875rem}.main-navigation a,.main-navigation a.title-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-navigation a.title-link{display:inline-block;font-size:2rem;line-height:2.375rem}.main-navigation .address-holder{display:block;opacity:0;transform:translateX(70px);transition:all .3s}@media (min-width:64rem){.main-navigation a.title-link{margin-bottom:20px}.main-navigation .address-holder{display:none}}.main-navigation .address-holder span{display:block;margin-bottom:10px}.main-navigation .address-holder .impresum{display:block;margin-top:20px}.nav-curtain{position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;background:#d9d9d9;transform:translateY(-100%);opacity:1;transition:opacity .3s,transform .3s}.open .main-navigation{display:block;overflow:hidden}.open .main-navigation .nav-list-collection.show{opacity:1;transform:translateY(0)}@media (min-width:37rem){.open .main-navigation .nav-list-collection.show{transform:translateX(0)}}.open .main-navigation .address-holder.show{opacity:1;transform:translateX(0)}.open .nav-curtain{transform:translateY(0);opacity:1}.teaser-page a{margin-bottom:.625rem}@media (min-width:37rem){.teaser-page a{margin-bottom:1.25rem}}.image-caption{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;color:#000}.image-caption caption{word-break:break-all}@media (min-width:638px){.image-caption picture{width:60%;float:right;margin-left:2rem}}.image-caption:after{clear:both}.kontakt-row{margin-bottom:40px}.kontakt-row .kontakt-title{margin-bottom:20px;font-size:1.625rem;padding-left:1rem}.contact{display:inline-block;line-height:0;width:100%;box-shadow:-2px -2px 0 #000;margin-top:2px}.contact.small,.richtext small.contact{margin-bottom:1rem}.contact.small .contact--image,.richtext small.contact .contact--image{float:left;width:50%}.contact.small .contact--image:after,.richtext small.contact .contact--image:after{clear:both}.contact.small .contact--info,.richtext small.contact .contact--info{width:50%;padding:15px 0 0 15px;display:inline-block}@media (min-width:64rem){.contact.small,.richtext small.contact{margin-bottom:2rem}.contact.small .contact--info,.richtext small.contact .contact--info{padding:25px 0 0 32px}}.contact.small .contact--info p,.richtext small.contact .contact--info p{padding-bottom:0}.contact.small .contact--info p .job,.contact.small .contact--info p .link,.contact.small .contact--info p .name,.contact.small .contact--info p .position,.richtext small.contact .contact--info p .job,.richtext small.contact .contact--info p .link,.richtext small.contact .contact--info p .name,.richtext small.contact .contact--info p .position{display:block}.contact.small .contact--info p .name,.richtext small.contact .contact--info p .name{font-size:1rem;line-height:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:5px}@media (min-width:64rem){.contact.small .contact--info p .name,.richtext small.contact .contact--info p .name{font-size:1.375rem;line-height:1.375rem}}@media (min-width:37rem){.contact.small .contact--info p .name,.richtext small.contact .contact--info p .name{font-size:1.375rem;line-height:1.375rem;margin-bottom:10px}}.contact.small .contact--info p .position,.richtext small.contact .contact--info p .position{margin-bottom:20px}@media (min-width:37rem){.contact.small .contact--info p .position,.richtext small.contact .contact--info p .position{margin-bottom:34px}}.contact.small .contact--info p .job,.richtext small.contact .contact--info p .job{margin-bottom:5px}.contact.small .contact--info p .job,.contact.small .contact--info p .position,.richtext small.contact .contact--info p .job,.richtext small.contact .contact--info p .position{font-family:Theinhardt,UniversStdLight,sans-serif;font-size:.875rem;line-height:.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:37rem){.contact.small .contact--info p .job,.richtext small.contact .contact--info p .job{margin-bottom:10px}.contact.small .contact--info p .job,.contact.small .contact--info p .position,.richtext small.contact .contact--info p .job,.richtext small.contact .contact--info p .position{font-size:1rem;line-height:1rem}}@media (min-width:64rem){.contact.small .contact--info p .job,.contact.small .contact--info p .position,.richtext small.contact .contact--info p .job,.richtext small.contact .contact--info p .position{font-size:1rem;line-height:1rem}}.contact.small .contact--info p .link,.richtext small.contact .contact--info p .link{font-size:.875rem;line-height:.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:64rem){.contact.small .contact--info p .link,.richtext small.contact .contact--info p .link{font-size:1.125rem;line-height:1.125rem}}.contact.small .contact--info p .link span,.richtext small.contact .contact--info p .link span{display:none}.contact.small .contact--info p .link:after,.richtext small.contact .contact--info p .link:after{content:"Email";display:block}@media (min-width:37rem){.contact.small .contact--info p .link,.richtext small.contact .contact--info p .link{font-size:1.125rem;line-height:1.125rem}.contact.small .contact--info p .link span,.richtext small.contact .contact--info p .link span{display:inline}.contact.small .contact--info p .link:after,.richtext small.contact .contact--info p .link:after{display:none}}.contact.big .contact--details{width:100%}.contact.big .contact--details p{padding-bottom:0;line-height:0}.contact.big .contact--details .contact-details--image{position:relative;width:45%;float:left;overflow:hidden}.contact.big .contact--details .contact-details--image img{transition:none}.contact.big .contact--details .contact-details--image img:first-child{position:relative;z-index:2;opacity:1;backface-visibility:hidden}.contact.big .contact--details .contact-details--image img:nth-child(2),.contact.big .contact--details .contact-details--image img:nth-child(3){position:absolute;z-index:1;width:auto;max-width:100%;max-height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.contact.big .contact--details .contact-details--info{padding:6px 0 0 8px;width:55%;float:right}.contact.big .contact--details .contact-details--info .job,.contact.big .contact--details .contact-details--info .link,.contact.big .contact--details .contact-details--info .name,.contact.big .contact--details .contact-details--info .position{display:block}.contact.big .contact--details .contact-details--info .name{padding-bottom:5px}.contact.big .contact--details .contact-details--info .position{font-size:1.125rem}.contact.big .contact--details .contact-details--info .job{font-size:.875rem;line-height:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Theinhardt,UniversStdLight,sans-serif}@media (min-width:37rem){.contact.big .contact--details .contact-details--info .job{font-size:1.125rem;line-height:1.5rem}}@media (min-width:64rem){.contact.big .contact--details .contact-details--info .job{font-size:1.25rem;line-height:1.875rem}}.contact.big .contact--details .contact-details--info .link{word-wrap:break-word;font-size:.875rem;line-height:1.125rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:37rem){.contact.big .contact--details .contact-details--info .link{font-size:1.125rem;line-height:1.25rem}.contact.big .contact--details{width:45%;float:left}.contact.big .contact--details p{line-height:1.875rem}.contact.big .contact--details .contact-details--image{width:100%;float:none}.contact.big .contact--details .contact-details--info{float:none;padding:20px 0 0 19px;width:100%}}@media (min-width:64rem){.contact.big .contact--details .contact-details--info .link{font-size:1.25rem;line-height:1.875rem}.contact.big .contact--details .contact-details--image img{transition:opacity .3s}}.contact.big .contact--description{display:inline-block;padding:25px 0 0 14px}.contact.big .contact--description h5{font-size:1rem;line-height:1.625rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;padding-bottom:5px}@media (min-width:37rem){.contact.big .contact--description h5{font-size:1.25rem;line-height:1.875rem}}@media (min-width:64rem){.contact.big .contact--description h5{font-size:1.375rem}}.contact.big .contact--description p{font-family:Theinhardt,UniversStdLight,sans-serif}@media (min-width:37rem){.contact.big .contact--description{width:55%;padding:25px 0 0 2rem}}.image-floater .fixed-floater.small .contact-details a,.image-floater .fixed-floater.small .contact-details p,.image-floater .fixed-floater.small .contact-details span,.image-floater .richtext small.fixed-floater .contact-details a,.image-floater .richtext small.fixed-floater .contact-details p,.image-floater .richtext small.fixed-floater .contact-details span,.richtext .image-floater small.fixed-floater .contact-details a,.richtext .image-floater small.fixed-floater .contact-details p,.richtext .image-floater small.fixed-floater .contact-details span{display:block;font-size:1.25rem;font-family:Theinhardt,UniversStdLight,sans-serif}.image-floater .fixed-floater.small .contact-details p,.image-floater .fixed-floater.small .contact-details span,.image-floater .richtext small.fixed-floater .contact-details p,.image-floater .richtext small.fixed-floater .contact-details span,.richtext .image-floater small.fixed-floater .contact-details p,.richtext .image-floater small.fixed-floater .contact-details span{line-height:1.625rem}.image-floater .fixed-floater.small .contact-details a,.image-floater .fixed-floater.small .contact-details p,.image-floater .richtext small.fixed-floater .contact-details a,.image-floater .richtext small.fixed-floater .contact-details p,.richtext .image-floater small.fixed-floater .contact-details a,.richtext .image-floater small.fixed-floater .contact-details p{margin-bottom:26px}.image-floater .fixed-floater.small .contact-details .route-link,.image-floater .fixed-floater.small .contact-details a:hover,.image-floater .richtext small.fixed-floater .contact-details .route-link,.image-floater .richtext small.fixed-floater .contact-details a:hover,.richtext .image-floater small.fixed-floater .contact-details .route-link,.richtext .image-floater small.fixed-floater .contact-details a:hover{color:#ff3100}.image-floater .fixed-floater.small .contact-details .section-title,.image-floater .richtext small.fixed-floater .contact-details .section-title,.richtext .image-floater small.fixed-floater .contact-details .section-title{margin-bottom:5px;font-size:1.625rem;font-family:Theinhardt,LuxSansBold,sans-serif}.image-floater .fixed-floater.small .contact-details .section-subtitle,.image-floater .richtext small.fixed-floater .contact-details .section-subtitle,.richtext .image-floater small.fixed-floater .contact-details .section-subtitle{margin-bottom:5px;font-size:1.375rem;font-family:Theinhardt,LuxSansBold,sans-serif}.teaser-box{width:100%;border-left:2px solid #000;border-top:2px solid #000;margin-bottom:10px}.teaser-box .teaser-image-holder{width:100%}.teaser-box.image-box .teaser-content-holder .teaser-image-holder{position:relative;float:left;width:40%;min-height:250px;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover}.teaser-box.image-box .teaser-content-holder .teaser-info-wrap{float:left;width:60%}.teaser-box a{display:block;text-decoration:none;color:#000;font-weight:100}.products-grid .accordion-box .product-box-content a,.teaser-box a:hover .simulate-link{color:#ff3100}.teaser-box a .teaser-info-wrap{padding:12px}@media (min-width:64rem){.teaser-box{margin-bottom:40px}.teaser-box a .teaser-info-wrap{padding:20px 26px}}.teaser-box a .teaser-info-wrap .teaser-category{display:inline-block;margin-bottom:10px;font-size:.875rem;line-height:.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Theinhardt,UniversStdLight,sans-serif}@media (min-width:37rem){.teaser-box a .teaser-info-wrap .teaser-category{font-size:.875rem;line-height:.875rem}}@media (min-width:64rem){.teaser-box a .teaser-info-wrap .teaser-category{font-size:1.25rem;line-height:1.875rem}}.teaser-box a .teaser-info-wrap h3{font-size:1.125rem;line-height:1.625rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0}@media (min-width:37rem){.teaser-box a .teaser-info-wrap h3{font-size:1.125rem;line-height:1.625rem}}.teaser-box a .teaser-info-wrap .simulate-link{display:none;text-decoration:underline}@media (min-width:64rem){.teaser-box a .teaser-info-wrap h3{font-size:2.25rem;line-height:2.875rem;margin-bottom:20px}.teaser-box a .teaser-info-wrap .simulate-link{display:block}}.timeline-wrapper{position:relative;overflow:hidden;margin-bottom:40px}.timeline-wrapper .offset-container{padding-left:2rem}.timeline{width:100%;overflow:scroll;position:absolute;left:0}@media (min-width:64rem){.timeline-wrapper{margin-bottom:80px}.timeline-wrapper .offset-container{padding-left:100px}.timeline{overflow:hidden}.timeline .timeline-record-box:first-child{padding-left:200px}}.timeline .timeline-inner{position:relative;box-sizing:content-box;padding-right:2rem;overflow:hidden}.timeline .box-holder:after,.timeline .timeline-inner:after,.timeline .timeline-inner:before{position:absolute;width:100%;height:1px;content:""}.timeline .timeline-inner:after{display:block;top:49px;margin-left:100px;background:#000}.timeline .timeline-inner:before{display:block;right:50%;top:48px;border-bottom:1px dashed #000}.timeline .box-holder{display:inline-block}.timeline .box-holder:after{display:block;top:49px;margin-left:100px;background:#000}.timeline .timeline-record-box{width:260px;float:left;box-sizing:content-box}.timeline .timeline-record-box:first-child{padding-left:200px}.timeline .timeline-record-box:last-child{padding-right:0!important}.timeline .timeline-record-box .timeline-year{display:inline-block;transform:translateX(-50%);position:relative;font-size:1.625rem;margin-bottom:20px;padding-bottom:20px}.timeline .timeline-record-box .timeline-year:after{content:"";display:block;position:absolute;bottom:1px;left:50%;width:1px;height:18px;background:#000}.form-group.form-checkbox:before,.form-group.form-textarea:before{top:-2px;left:-2px;right:0;z-index:1;content:"";bottom:0}.timeline .timeline-record-box p{font-size:1rem;line-height:1.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Theinhardt,UniversStdLight,sans-serif}.contact-form{margin-bottom:60px}@media (min-width:64rem){.contact-form{margin-bottom:80px}}.form-info{margin-bottom:60px}.form-field-wrap{margin-bottom:40px}.sponsore-grid .kontakt-box,.teaser-overview>div{margin-bottom:10px}.form-field-wrap .field-form{margin-top:20px}.form-group.form-checkbox{position:relative;display:flex;flex-direction:row;justify-content:space-between;background:#fff;width:100%;margin-bottom:10px}.form-group.form-checkbox p{font-family:Theinhardt,UniversStdLight,sans-serif;padding-bottom:0}.form-group.form-checkbox:before{border:none;border-top:2px solid #000;border-left:2px solid #000;position:absolute;display:block;height:calc(100% - 2px)}@media (min-width:64rem){.form-group.form-checkbox:before{border-bottom:2px solid #000;border-right:2px solid #000;-webkit-animation-name:c;-webkit-animation-delay:1;-webkit-animation-duration:.5s;-webkit-animation-direction:reverse;-webkit-animation-fill-mode:forwards;-moz-animation-delay:1;-moz-animation-duration:.5s;-moz-animation-name:c;-moz-animation-direction:reverse;-moz-animation-fill-mode:forwards;-o-animation-delay:1;-o-animation-duration:.5s;-o-animation-name:c;-o-animation-direction:reverse;-o-animation-fill-mode:forwards;animation-delay:1;animation-duration:.5s;animation-name:c;animation-direction:reverse;animation-fill-mode:forwards}.form-group.form-checkbox.active:before,.form-group.form-checkbox:hover:before{-webkit-animation-name:c;-webkit-animation-delay:1;-webkit-animation-duration:.5s;-webkit-animation-direction:alternate;-webkit-animation-fill-mode:forwards;-moz-animation-delay:1;-moz-animation-duration:.5s;-moz-animation-name:c;-moz-animation-direction:alternate;-moz-animation-fill-mode:forwards;-o-animation-delay:1;-o-animation-duration:.5s;-o-animation-name:c;-o-animation-direction:alternate;-o-animation-fill-mode:forwards;animation-delay:1;animation-duration:.5s;animation-name:c;animation-direction:alternate;animation-fill-mode:forwards}}.form-group.form-textarea{padding:0;cursor:text;position:relative;height:100px}@media (min-width:37rem){.form-group.form-textarea{height:356px}}.form-group.form-textarea:before{border:none;border-top:2px solid #000;border-left:2px solid #000;position:absolute;display:block;height:calc(100% - 2px)}@media (min-width:64rem){.form-group.form-textarea:before{border-bottom:2px solid #000;border-right:2px solid #000;-webkit-animation-name:c;-webkit-animation-delay:1;-webkit-animation-duration:.5s;-webkit-animation-direction:reverse;-webkit-animation-fill-mode:forwards;-moz-animation-delay:1;-moz-animation-duration:.5s;-moz-animation-name:c;-moz-animation-direction:reverse;-moz-animation-fill-mode:forwards;-o-animation-delay:1;-o-animation-duration:.5s;-o-animation-name:c;-o-animation-direction:reverse;-o-animation-fill-mode:forwards;animation-delay:1;animation-duration:.5s;animation-name:c;animation-direction:reverse;animation-fill-mode:forwards}.form-group.form-textarea.active:before,.form-group.form-textarea:hover:before{-webkit-animation-name:c;-webkit-animation-delay:1;-webkit-animation-duration:.5s;-webkit-animation-direction:alternate;-webkit-animation-fill-mode:forwards;-moz-animation-delay:1;-moz-animation-duration:.5s;-moz-animation-name:c;-moz-animation-direction:alternate;-moz-animation-fill-mode:forwards;-o-animation-delay:1;-o-animation-duration:.5s;-o-animation-name:c;-o-animation-direction:alternate;-o-animation-fill-mode:forwards;animation-delay:1;animation-duration:.5s;animation-name:c;animation-direction:alternate;animation-fill-mode:forwards}}@keyframes c{0%{top:-2px;left:-2px;width:100%;height:100%;border-right:none;border-bottom:none}35%{top:-2px;left:-2px;width:0;height:100%;border-right:none;border-bottom:none}50%{top:calc(100% - 2px);left:-2px;width:0;height:0;border-right:none;border-bottom:none}85%{border-left:none;border-top:none;top:calc(100% - 2px);left:-2px;width:100%;height:0}to{border-left:none;border-top:none;left:-2px;top:-2px;width:100%;height:100%}}.form-radio{display:block}@media (min-width:37rem){.form-radio{display:flex;flex-direction:row}}.field-form-label.field-form-sublabel.field-form-special{display:block}.variable-form-field .special-textvarbox-subtitle .field-form-sublabel,.variable-form-field .special-varbox-subtitle .field-form-sublabel{display:inline-block;margin-top:2rem}.teaser-overview{padding:20px 0}@media (min-width:64rem){.teaser-overview{padding:80px 0}.partner-grid .gutter-sizer{width:0}}.partner-grid{padding-bottom:2.5rem}.partner-grid .gutter-sizer{width:0}.partner-grid .grid-sizer,.partner-grid ul li{width:50%;text-align:center}.partner-grid .grid-sizer img,.partner-grid ul li img{width:80%}@media (min-width:37rem){.partner-grid .grid-sizer img,.partner-grid ul li img{width:auto}}@media (min-width:64rem){.partner-grid .grid-sizer,.partner-grid ul li{width:33%}}@media (min-width:162rem){.partner-grid .grid-sizer,.partner-grid ul li{width:25%}}.teaser-grid .gutter-sizer{width:4%}@media (min-width:64rem){.teaser-grid .gutter-sizer{width:2%}}@media (min-width:162rem){.teaser-grid .gutter-sizer{width:1%}}.teaser-grid .grid-sizer,.teaser-grid .teaser-box{width:48%}@media (min-width:64rem){.teaser-grid .grid-sizer,.teaser-grid .teaser-box{width:32%}}@media (min-width:162rem){.teaser-grid .grid-sizer,.teaser-grid .teaser-box{width:24.25%}}.teaser-grid .teaser-box.double{width:48%}@media (min-width:64rem){.teaser-grid .teaser-box.double{width:66%}}@media (min-width:162rem){.teaser-grid .teaser-box.double{width:48.5%}}.teaser-grid .teaser-box.image-box.double{width:96%}@media (min-width:64rem){.teaser-grid .teaser-box.image-box.double{width:66%}}@media (min-width:162rem){.teaser-grid .teaser-box.image-box.double{width:48.5%}}@media (min-width:64rem){.teaser-grid .teaser-box.full{width:98%}.sponsore-grid .kontakt-box{margin-bottom:40px}}.teaser-grid .teaser-box.image-box.full{width:99%}.sponsore-grid .gutter-sizer{width:4%}.sponsore-grid .grid-sizer,.sponsore-grid .kontakt-box{width:100%}@media (min-width:64rem){.sponsore-grid .grid-sizer,.sponsore-grid .kontakt-box{width:48%}.products-grid .gutter-sizer{width:0}}.products-grid .gutter-sizer{width:0}.products-grid .grid-sizer,.products-grid .product-box,.products-grid .product-box.double,.products-grid .product-box.full,.products-grid .product-box.image-box.double,.products-grid .product-box.image-box.full{width:100%}@media (min-width:64rem){.products-grid .grid-sizer,.products-grid .product-box,.products-grid .product-box.double,.products-grid .product-box.full,.products-grid .product-box.image-box.double{width:100%}}.products-grid .accordion-box{position:relative;z-index:2;height:85px;margin-bottom:10px;overflow:hidden;border-left:2px solid #000;border-top:2px solid #000;background:#fff}.products-grid .accordion-box .product-box-trigger{position:relative;padding:20px 90px 20px 26px;font-size:1.625rem;line-height:2.625rem;cursor:pointer}.products-grid .accordion-box .product-box-trigger .select-arrow{position:absolute;right:20px;top:50%;z-index:1;display:block;width:16px;height:16px;border-bottom:2px solid #000;border-left:2px solid #000;transform:translateY(-75%) rotate(-45deg);transform-origin:center;transition:all .3s}.products-grid .accordion-box .product-box-content{display:block;width:100%;margin:0 auto;padding:40px 20px;opacity:0;transition:all .3s;transition-delay:.2s}@media (min-width:64rem){.products-grid .accordion-box .product-box-content{padding:40px 100px}}.products-grid .accordion-box .product-box-content img{width:100%;margin-bottom:30px}.products-grid .accordion-box .product-box-content h2{margin-bottom:30px}.products-grid .accordion-box .product-box-content p{font-size:1.25rem;line-height:1.875rem;font-family:Theinhardt,UniversStdLight,sans-serif;margin-bottom:20px}.products-grid .accordion-box.is-open{height:auto!important;z-index:1}.products-grid .accordion-box.is-open .product-box-trigger .select-arrow{transform:translateY(-25%) rotate(135deg)}.products-grid .accordion-box.is-open .product-box-content{opacity:1;display:block}.relative-parent{position:relative}.fixed-aside{position:absolute;right:0;top:-78px}.fixed-aside.sticky{position:fixed;top:0}.fixed-aside.sticky-bot{bottom:0;top:auto}.fixed-aside .blue-box{display:none;background:#390bc7;padding:2rem;color:#fff;margin-bottom:2px}@media (min-width:1460px){.fixed-aside .blue-box{width:500px;padding-right:50px}}@media (min-width:64rem){.fixed-aside .blue-box{display:block}}.fixed-aside .blue-box p{font-size:2rem;line-height:2.625rem}.fixed-aside .blue-box p a{font-size:1.25rem}.fixed-aside .blue-box .condition-content{display:none}.fixed-aside .blue-box .condition-content[data-condition=all]{display:block}.fixed-aside .reset-filter{position:relative;display:none;background:#000;padding:2rem;color:#fff;cursor:pointer;font-size:1.75rem;line-height:2.375rem;font-weight:700}.container-floater .blue-box.mobile p,.container-floater .reset-filter.mobile{font-size:1.25rem;line-height:1.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:1024px){.fixed-aside .reset-filter{display:none!important}}.fixed-aside .reset-filter .close-filter{position:absolute;top:10px;right:10px;z-index:7;width:20px;height:20px;color:#fff}.fixed-aside .reset-filter .close-filter:after{transform:rotate(45deg)}.fixed-aside .reset-filter .close-filter:after,.fixed-aside .reset-filter .close-filter:before{content:"";position:absolute;top:10px;left:0;display:block;width:20px;height:2px;background:#fff}.fixed-aside .reset-filter .close-filter:before{transform:rotate(-45deg)}.container-floater .blue-box.mobile{display:block;position:relative;top:-10px;background:#390bc7;padding:20px;color:#fff;margin-bottom:2px}@media (min-width:64rem){.container-floater .blue-box.mobile{display:none}}.container-floater .blue-box.mobile .condition-content{display:none}.container-floater .blue-box.mobile .condition-content[data-condition=all]{display:block}.container-floater .blue-box.mobile.u-bg-blue{background:#3624c4}.container-floater .blue-box.mobile.u-bg-green{background:#00a558}.container-floater .blue-box.mobile.u-bg-red{background:#eb4c4f}.container-floater .blue-box.mobile.u-bg-brown{background:#7a6c62}.container-floater .reset-filter.mobile{clear:both;display:none;position:relative;background:#000;padding:20px;color:#fff;cursor:pointer}@media (min-width:64rem){.container-floater .reset-filter.mobile{display:none!important}}.container-floater .reset-filter.mobile .close-filter{position:absolute;top:10px;right:10px;z-index:7;width:20px;height:20px;color:#fff}.container-floater .reset-filter.mobile .close-filter:after,.container-floater .reset-filter.mobile .close-filter:before{content:"";position:absolute;top:10px;display:block;width:20px;height:2px;left:0;background:#fff}.container-floater .reset-filter.mobile .close-filter:after{transform:rotate(45deg)}.container-floater .reset-filter.mobile .close-filter:before{transform:rotate(-45deg)}.m-product-intro{padding-top:78px}.m-product-intro__subheading{font-size:36px;font-style:normal;font-weight:400;line-height:46px}.m-product-intro__heading{font-size:104px;font-family:GT-Flexa;font-style:normal;font-weight:500;line-height:104px;text-transform:capitalize}.m-product-intro .u-blue{color:#3624c4}.m-product-intro .u-green{color:#00a558}.m-product-intro .u-red{color:#eb4c4f}.m-product-intro .u-brown{color:#7a6c62}.multi-step-form .tab{display:none}.multi-step-form .stepbox{text-align:center;margin-top:40px}.multi-step-form .stepbox .step{height:15px;width:15px;margin:0 2px;background-color:#bbb;border:none;border-radius:50%;display:inline-block;opacity:.5}.multi-step-form .stepbox .step.active{opacity:1}.multi-step-form .stepbox .step.finish{background-color:#4caf50}.multi-step-form #submitButton{display:none}.printplus-calculator{position:relative;overflow:inherit}.end_results,.printplus-calculator .bitconnect{overflow:hidden}.printplus-calculator a.datenschutz{color:#390bc7}.printplus-calculator .info-field{max-height:0}.printplus-calculator .info-field h3{padding-top:0;display:none}.printplus-calculator .info-field.visible{background-color:#000;color:#fff;margin-top:-2rem;animation-name:d;animation-duration:.2s;animation-fill-mode:forwards;margin-bottom:2rem}.printplus-calculator .info-field.visible h3{padding-top:.8rem;display:block}#clearLocalStorage,.rangeOverlay{position:fixed;top:0;right:0;display:none}.printplus-calculator .container{overflow:hidden;padding:0!important;margin-left:0!important;margin-right:0!important}.printplus-calculator .container.result-box,.printplus-calculator .container.total-box{margin-left:1rem!important}.printplus-calculator .calc-value{font-size:3rem}@keyframes d{0%{max-height:0}to{max-height:120px}}#clearLocalStorage{background:red;border:none;color:#fff;border-radius:0;padding:.4rem;z-index:9;cursor:pointer}#clearLocalStorageUser{border-radius:0;z-index:9;cursor:pointer}.rangeOverlay{background:hsla(0,0%,100%,.9);left:0;bottom:0;z-index:1}.rangeBlock .sliderGroup label,.rangeOverlay.selected{display:block}.rangeOverlay .rangeCurrent{text-align:center;padding-top:.5rem;font-size:6rem;width:100%;color:#390bc7;z-index:7}@media (min-width:37rem){.rangeOverlay .rangeCurrent{padding-top:20vh}}.rangeOverlay .rangeTotal{text-align:center;padding-top:1rem;font-size:2rem;width:100%;color:#390bc7}.rangeBlock{z-index:2;padding-bottom:1rem}.rangeBlock .sliderGroup{width:100%;padding-top:1rem;position:relative}.rangeBlock .sliderGroup.selected{z-index:8}.rangeBlock .sliderGroup.selected .group,.rangeBlock .sliderGroup.selected label{opacity:.5;z-index:2}.rangeBlock .sliderGroup .group{position:relative;z-index:2}.rangeBlock .sliderGroup .group.selected{opacity:1!important;z-index:9}.rangeBlock .sliderGroup span{height:1px;width:100%;border-top:2px solid #b8c1c5}.rangeBlock .sliderGroup .slider{width:100%;height:2rem;opacity:0}.rangeBlock .sliderGroup .limiter{background:#390bc7;height:2px;position:absolute;top:-2px}.rangeBlock .sliderGroup .limiter:before{position:absolute;content:"Maximum";font-size:.9rem;padding-top:.3rem;padding-left:.3rem;border-left:2px solid #390bc7;color:#390bc7}.rangeBlock .sliderGroup .indicator{position:absolute;height:30px;width:50px;background:#fff;top:-18px;left:0;pointer-events:none;border:1px solid #390bc7;line-height:26px;text-align:center;z-index:1;color:#390bc7}.rangeBlock .total,.swipe-field .swip-results{text-align:right;color:#390bc7}.swipe-field .indicator,.swipe-field .indicator-ended{line-height:2rem;z-index:9;border:2px solid #b8c1c5;cursor:pointer}.swipe-field{position:relative;margin-bottom:2rem;margin-top:2rem;overflow:visible}.swipe-field .swip-results{padding-right:1rem;padding-top:1rem}.swipe-field .indicator-ended{left:50%;top:50%;position:absolute;transform-origin:center;transform:translate(-50%,-50%) scale(.5);background:#fff;padding:.3em 1rem .3rem;display:none}@media screen and (max-width:600px){.swipe-field .indicator-ended{padding:.5rem 1rem}}.swipe-field .indicator-ended.visible{display:block;animation:e 1s;animation-fill-mode:forwards}.swipe-field .indicator-ended.visible .name{pointer-events:none}.richtext .swipe-field .indicator-ended.visible h4.name,.swipe-field .indicator-ended.visible .name.h4,.swipe-field .indicator-ended.visible .name.image-caption,.swipe-field .indicator-ended.visible .richtext h4.name{padding-bottom:0;color:#390bc7}.swipe-field .draggin[data-type="ziehen Sie mich in eine Kategorie"]{background:url(/assets/images/hand.png) 0 100% no-repeat #fff!important;background-size:60px!important}.richtext .swipe-field .draggin[data-type="ziehen Sie mich in eine Kategorie"] h4,.swipe-field .draggin[data-type="ziehen Sie mich in eine Kategorie"] .h4,.swipe-field .draggin[data-type="ziehen Sie mich in eine Kategorie"] .image-caption,.swipe-field .draggin[data-type="ziehen Sie mich in eine Kategorie"] .richtext h4{color:#390bc7!important;width:20rem;top:.2rem!important;left:1rem!important;position:absolute;background:0 0;font-size:1.75rem!important}.swipe-field [data-type="ziehen Sie mich in eine Kategorie"]{background-image:url(/assets/images/hand.png)!important;background-repeat:no-repeat!important;height:117px;background-size:60px!important;background-position:0 100%!important;width:390px!important}@media (min-width:37rem){.swipe-field [data-type="ziehen Sie mich in eine Kategorie"]{height:120px;width:390px!important}}.richtext .swipe-field [data-type="ziehen Sie mich in eine Kategorie"] h4,.swipe-field [data-type="ziehen Sie mich in eine Kategorie"] .h4,.swipe-field [data-type="ziehen Sie mich in eine Kategorie"] .image-caption,.swipe-field [data-type="ziehen Sie mich in eine Kategorie"] .richtext h4{padding-top:10px!important;padding-left:60px!important}.swipe-field .indicator{left:50%;top:45%;position:absolute;transform-origin:center;transform:translate(-45%,-50%) scale(.5);background:#fff;padding:.3rem 1rem}@media screen and (max-width:600px){.swipe-field .indicator{padding:.7rem 1rem}}.swipe-field .indicator.animated{animation:e 1s;animation-fill-mode:forwards}.swipe-field .indicator .name{pointer-events:none}.richtext .swipe-field .indicator h4.name,.swipe-field .indicator .name.h4,.swipe-field .indicator .name.image-caption,.swipe-field .indicator .richtext h4.name{padding-bottom:0;color:#390bc7}.swipe-field .indicator.draggin{background:#390bc7;transform:translate(-50%,-50%) scale(1.35) rotate(10deg)!important}.swipe-field .indicator.draggin .name{color:#fff;width:auto}@media screen and (max-width:600px){.swipe-field .indicator.draggin{background:#390bc7;transform:translate(-50%,-50%) scale(1) rotate(10deg)!important;width:7rem;height:7rem}.swipe-field .indicator.draggin .name{top:-2rem;font-size:1.3rem;width:20rem;left:0;position:absolute;color:#390bc7;background:0 0}.richtext .swipe-field .slot-group h4.slot-name,.swipe-field .slot-group .richtext h4.slot-name,.swipe-field .slot-group .slot-name.h4,.swipe-field .slot-group .slot-name.image-caption{font-size:1.2rem}}@keyframes e{0%{transform-origin:50% 50%;transform:translate(-50%,-50%) scale(0)}to{transform-origin:50% 50%;transform:translate(-50%,-50%) scale(1)}}.swipe-field .indicator.hidden{display:none}.swipe-field .slot-group{display:flex;flex-wrap:wrap;flex-direction:row;padding:.5rem}.swipe-field .slot-group .slot{pointer-events:none;margin:.2rem;padding:.2rem;border:2px solid #b8c1c5;flex:1;width:4rem;height:12rem;display:flex;flex-basis:calc(50% - 40px);justify-content:center;flex-direction:column;position:relative}.swipe-field .slot-group .slot-name{text-align:center;display:inline-block;margin:0 auto}.printplus-calculator .hidden-categories,.printplus-calculator .step-form.success{display:none}.richtext .swipe-field .slot-group h4.slot-name,.swipe-field .slot-group .richtext h4.slot-name,.swipe-field .slot-group .slot-name.h4,.swipe-field .slot-group .slot-name.image-caption{padding-bottom:0;color:#b8c1c5}.swipe-field .slot-group .slot-number{border:2px solid #b8c1c5;margin-left:-2rem;height:4rem;width:4rem;background:#fff;border-radius:50%;text-align:center;font-size:2.5rem;line-height:3.5rem;left:50%;color:#b8c1c5;top:0;position:absolute;transform:translateY(-50%)}.swipe-field .slot-group .slot-a.number-is-active .slot-name,.swipe-field .slot-group .slot-b.number-is-active .slot-name,.swipe-field .slot-group .slot-c.number-is-active .slot-name,.swipe-field .slot-group .slot-d.number-is-active .slot-name{color:#390bc7}.swipe-field .slot-group .slot-number.bottom{left:50%;bottom:0;position:absolute;transform:translateY(50%);top:inherit}.swipe-field .slot-group .slot-a{background:#fff}.swipe-field .slot-group .slot-a.number-is-active{background:rgba(57,38,199,.3)}.swipe-field .slot-group .slot-a.number-is-active .slot-number{background:#390bc7}.swipe-field .slot-group .slot-b{background:#fff}.swipe-field .slot-group .slot-b.number-is-active{background:rgba(57,38,199,.3)}.swipe-field .slot-group .slot-b.number-is-active .slot-number{background:#390bc7}.swipe-field .slot-group .slot-c{background:#fff}.swipe-field .slot-group .slot-c.number-is-active{background:rgba(57,38,199,.3)}.swipe-field .slot-group .slot-c.number-is-active .slot-number{background:#390bc7}.swipe-field .slot-group .slot-d{background:#fff}.swipe-field .slot-group .slot-d.number-is-active{background:rgba(57,38,199,.3)}.swipe-field .slot-group .slot-d.number-is-active .slot-number{background:#390bc7}.printplus-calculator .step{visibility:hidden;height:0;overflow:hidden}.printplus-calculator .step.visible-step{visibility:visible;height:auto;overflow:inherit}.printplus-calculator .step .input-field-spacing{margin-top:4rem}.printplus-calculator .step .input-field-no-spacing{margin-top:0}.printplus-calculator .nextstep,.printplus-calculator .nextstep-skip{margin:4rem 0 .5rem;opacity:.5;pointer-events:none}.printplus-calculator .nextstep-skip.hidden,.printplus-calculator .nextstep.hidden{visibility:hidden;height:0}.printplus-calculator .nextstep-skip.button-enabled,.printplus-calculator .nextstep.button-enabled{opacity:1;pointer-events:inherit}.printplus-calculator .nextstep .inner,.printplus-calculator .nextstep-skip .inner{padding-left:0;line-height:2.5rem;padding-top:1rem}.printplus-calculator .steps-colored{color:#390bc7;padding-bottom:1rem}.printplus-calculator .inner{padding-left:0}.printplus-calculator .outro-text{padding-top:1rem}.printplus-calculator .firststep{margin-top:0}.printplus-calculator .step-form{padding-top:2rem}.printplus-calculator .step-form .field-form{padding-left:1rem;margin-right:0}.printplus-calculator .step-form .alert.success{color:green}.printplus-calculator .step-form form{padding-left:0}.printplus-calculator .skip{padding-top:2rem;color:#390bc7;pointer-events:none;opacity:.5;cursor:pointer}.printplus-calculator .skip.active{pointer-events:inherit;opacity:1}.printplus-calculator .skip:hover{text-decoration:underline}.breakpoint-debug-container{display:block;position:absolute;padding:2rem;opacity:.9;background:red;color:#fff;font-weight:700}.breakpoint-debug-container:after{content:"mobile"}@media (min-width:37rem){.swipe-field .slot-group .slot-number{font-size:3rem}.breakpoint-debug-container{background:#00f}.breakpoint-debug-container:after{content:"tablet"}}@media (min-width:64rem){.breakpoint-debug-container{background:pink;color:#000}.breakpoint-debug-container:after{content:"desktop"}.m-navigation{transition:all .4s}}@media (min-width:78rem){.breakpoint-debug-container{background:#ff0;color:#000}.breakpoint-debug-container:after{content:"large desktop"}}.m-navigation,.m-navigation__container{position:relative;background:#fff;z-index:4}header{height:fit-content}.m-navigation{display:flex;justify-content:space-between;padding-top:35px;padding-bottom:35px}@media (min-width:64rem){.m-navigation__container{transition:all .4s}.m-navigation__container.dropdown-open,.m-navigation__container.dropdown-open .m-navigation{background:#f2f2f2}}.m-navigation__logo{background:#fff;z-index:4}.m-navigation__logo a svg{width:150px}@media (min-width:64rem){.m-navigation__logo{background:unset}.m-navigation__logo a svg{width:247px;height:56px}}.m-navigation__logo a svg path{transition:all .3s}.m-navigation__logo.open a svg path{fill:rgba(0,0,0,.2)}.m-navigation-items{position:fixed;display:flex;flex-direction:column;inset:0;background:#fff;width:100%;top:100px;transition:all .5s;transform:translateY(-150%);padding-left:16px;padding-right:16px;overflow:auto}@media (min-width:64rem){.m-navigation-items{display:flex;position:relative;flex-direction:row;justify-content:end;align-items:center;top:unset;min-height:unset;transform:unset;padding-left:unset;padding-right:unset;overflow:auto;background:unset}}.m-navigation-items.open{transform:translateY(0)}.m-navigation-items__pages{display:flex;flex-direction:column;row-gap:17.5px;padding-top:47px;opacity:0;transition:all .5s}.m-navigation-items__pages.open{opacity:1}.m-navigation-page-item{position:relative}.m-navigation-page-item p{position:relative;width:fit-content;font-size:20px;font-style:normal;font-weight:700;line-height:22px;text-decoration:none;color:#000;cursor:pointer}@media (min-width:64rem){.m-navigation-items__pages{flex-direction:row;column-gap:80px;padding-right:80px;row-gap:unset;padding-top:unset;opacity:1}.m-navigation-page-item p{font-size:16px}}.m-navigation-page-item p:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:1px;width:0;background:#000;transition:width .3s}.m-navigation-page-item.active p:after,.m-navigation-page-item:hover p:after{width:100%}.m-navigation-page-item.inactive p{color:rgba(0,0,0,.2)}.m-navigation-page-item .m-overlaying-link{cursor:pointer}.m-navigation-page-item__subpages{display:block;height:0;visibility:hidden;opacity:0;transition:all .5s}.m-navigation-page-item__subpages.open{height:100%;visibility:visible;opacity:1}.m-navigation-items__languages{padding-top:35px;margin-bottom:120px}@media (min-width:64rem){.m-navigation-page-item__subpages{display:none}.m-navigation-items__languages{padding-top:unset;margin-bottom:unset}}.m-dropdown-items-products__item,.m-dropdown-items__item{max-width:100%;margin-bottom:10px}.m-navigation-items__languages li{display:block}.m-dropdown__container,.m-navigation-items__languages li.active{display:none}.m-navigation-items__languages li a{text-transform:uppercase}.m-navigation-items__languages li a:hover{color:#000}.m-dropdown{position:absolute;width:100%;background:#fff;opacity:0;visibility:hidden;z-index:2;transform:translateY(-150%);transition:all .4s}.m-dropdown.open{opacity:1;visibility:visible;background:#fff;transform:translateY(0)}@media (min-width:64rem){.m-dropdown__container{display:block;position:relative;padding-top:17px;z-index:2;width:100%;height:fit-content}.m-dropdown.open{background:#f2f2f2}.m-dropdown-items-products__item{margin-bottom:unset;max-width:290px}}.m-dropdown-close{flex-direction:column;row-gap:10px;width:fit-content;cursor:pointer;z-index:4}.m-dropdown-close,.m-dropdown-close__container{display:flex;justify-content:center;align-items:center}.m-dropdown-close__container{padding-top:50px;padding-bottom:30px}.m-dropdown-items{display:grid;grid-template-columns:repeat(4,1fr);column-gap:22px}.m-dropdown-items-products{display:flex;justify-content:center;align-items:stretch;column-gap:22px}.m-dropdown-items-products__item{flex:1}.m-dropdown-items-products__item a{text-decoration:none;height:100%}.m-nav-mob-dropdown{display:flex;flex-direction:column;width:100%;height:fit-content}.m-subpage__intro-text,.m-subpage__main-title,.m-subpage__unique-title,.nav-toggle{display:block;position:relative}.m-subpage__main-title svg{width:120px;height:27px}.m-subpage__unique-title{font-family:GT-Flexa;font-size:30px;font-style:normal;font-weight:500;line-height:26px}@media (min-width:64rem){.m-subpage__unique-title{padding-bottom:50px}.nav-toggle{display:none}}.m-subpage__unique-title--product{font-size:22px;font-style:normal;font-weight:400;line-height:10px;text-transform:lowercase}.m-subpage__intro-text{font-family:Theinhardt;font-size:20px;font-style:normal;font-weight:700;line-height:26px}.m-subpage__intro-text p{margin-bottom:20px}.nav-toggle{padding:10px;background:0 0;border:1px solid transparent;cursor:pointer;z-index:5}.nav-toggle:focus{outline-width:0}.nav-toggle [class*=bar-]{background:#000;display:block;transform:rotate(0);transition:all .2s ease;border-radius:2px;height:2px;width:25px;margin-bottom:4px}.nav-toggle .bar-bot{margin-bottom:0}.opened .bar-top{transform:rotate(45deg);transform-origin:15% 15%}.opened .bar-mid{opacity:0}.opened .bar-bot{transform:rotate(-45deg);transform-origin:15% 95%}.m-footer__container.richtext{color:#fff;padding-top:74px;padding-bottom:20px}.m-footer__container.richtext .footer-links-container{display:none}@media (min-width:64rem){.m-footer__container.richtext{padding-top:80px;padding-bottom:80px}.m-footer__container.richtext .footer-links-container{display:block}}.m-footer__container.richtext .footer-links-container>ul:first-child{margin-right:150px}.m-footer__container.richtext a{line-height:2.375rem;color:#fff;text-decoration:none}.m-footer__container.richtext p{color:#fff}.m-footer__container.richtext .address-holder{float:left;padding-top:5px}.m-footer__container.richtext .address-holder .address a,.m-footer__container.richtext .address-holder .address span{display:block;font-size:1.25rem;line-height:1.75rem;font-weight:700}.m-footer__container.richtext .address-holder .impresum{margin-top:20px}footer{background:#000}.m-footer{display:flex;flex-direction:column;width:100%;height:100%}@media (min-width:64rem){.m-footer__container.richtext .address-holder{float:right}.m-footer{flex-direction:row;justify-content:space-between}}.m-footer__links{display:flex;flex-direction:column;justify-content:space-between;order:2}.social{clear:both;display:block;position:relative;width:100%;padding-top:2rem}@media (min-width:64rem){.m-footer__links{order:0}.social{padding-top:0}}.social ul{list-style:none;width:auto}.social ul li svg path{transition:all .5s}.social ul li:hover .youtube svg path{fill:red}.social ul li:hover .youtube svg path.play{fill:#fff}.social ul li:hover .xing svg path{fill:red}.social ul li:hover .xing svg path.first{fill:#006567}.social ul li:hover .xing svg path.second{fill:#b1d501}.social ul li{float:left}.social ul li a{font-size:1rem;position:relative}.social ul li a .icon{float:left;position:relative}.social ul li a .icon svg{position:absolute}.social ul li a .icon.xing,.social ul li a .icon.youtube{padding-top:.3rem}.social ul li a .text{float:left;position:relative;padding-left:1rem;padding-right:1.8rem}.social ul li a .text svg{position:absolute;top:50%;transform:translateY(50%)}.social ul li a .text.youtube{margin-left:2.3rem}.social ul li a .text.xing{margin-left:1.5rem}.container-floater .fixed-floater{float:left;min-height:50px}.container-floater .fixed-floater.big{width:100%;padding-right:6px;padding-left:6px}@media (min-width:64rem){.container-floater .fixed-floater.big{width:60%;padding-right:1rem;padding-left:1rem}}@media (min-width:1460px){.container-floater .fixed-floater.big{width:830px}}.container-floater .floater{width:40%;float:right}@media (min-width:1460px){.container-floater .floater{float:none;width:100%}}.container-floater .floater .sticky-content{float:right;width:100%}@media (min-width:1460px){.container-floater .floater .sticky-content{width:500px}}.container-floater .floater.fixed-aside{float:none;width:500px}@media screen and (max-width:1250px){.container-floater .floater.fixed-aside{width:40%;float:right}}.container-floater .floater .u-bg-blue{background:#3624c4}.container-floater .floater .u-bg-green{background:#00a558}.container-floater .floater .u-bg-red{background:#eb4c4f}.container-floater .floater .u-bg-brown{background:#7a6c62}.container-floater .black-box,.container-floater .blue-box{display:none;padding:2rem;color:#fff}.container-floater .black-box span,.container-floater .black-link,.container-floater .blue-box span,.container-floater .blue-link{display:block}@media (min-width:1460px){.container-floater .black-box,.container-floater .blue-box{width:500px;padding-right:50px}}.container-floater .black-box .box-heading,.container-floater .blue-box .box-heading{margin-bottom:10px;font-size:1rem;font-family:Theinhardt,UniversStdLight,sans-serif}.container-floater .black-box{margin-bottom:2px;background:#000}.container-floater .black-box a{color:#fff;text-decoration:none}.container-floater .black-box h3{font-size:2.25rem;line-height:2.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:10px;font-weight:500}.container-floater .black-box .simulate-link{text-decoration:underline;font-size:1rem;line-height:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container-floater .blue-box{background:#000}.container-floater .blue-box a,.container-floater .blue-box span:not(.box-heading){margin-bottom:10px;display:block;font-size:2.25rem;line-height:2.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container-floater .blue-box a{text-decoration:underline;color:#fff}.container-floater .blue-box a:hover{color:#ff3100}@media (min-width:64rem){.container-floater .black-box,.container-floater .blue-box{display:block}.container-floater .black-link,.container-floater .blue-link{display:none}}.container-floater .black-link a,.container-floater .blue-link a{display:block;color:#fff;text-decoration:none;font-size:20px;padding:26px}.container-floater .blue-link{background:#390bc7;margin-bottom:2rem}.container-floater .black-link{background:#000;margin-bottom:2px}.image-floater{display:block;padding-bottom:80px}@media screen and (max-width:1024px){.image-floater{display:flex;flex-direction:column-reverse;padding-bottom:20px;padding-left:0}}.image-floater .fixed-floater.small,.image-floater .richtext small.fixed-floater,.richtext .image-floater small.fixed-floater{width:100%;padding-right:1rem;padding-left:1rem}.image-floater .fixed-floater.small p,.image-floater .richtext small.fixed-floater p,.richtext .image-floater small.fixed-floater p{font-size:1.625rem;line-height:2.25rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:64rem){.image-floater .fixed-floater.small,.image-floater .richtext small.fixed-floater,.richtext .image-floater small.fixed-floater{width:25%}}.image-floater .fixed-floater a{color:#000}.image-floater .floater{width:100%;float:right}@media (min-width:64rem){.image-floater .floater{width:75%}}.image-floater .floater picture{display:block;margin-bottom:20px}.example{display:flex}.example div{flex:1}
/*# sourceMappingURL=main.css.map */
