@charset "UTF-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:Icons;src:url(/assets/fonts/icons/icons.woff2?v=1.0.1) format("woff2"),url(/assets/fonts/icons/icons.woff?v=1.0.1) format("woff"),url(/assets/fonts/icons/icons.ttf?v=1.0.1) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:GlossAndBloom;src:url(/assets/fonts/GlossAndBloom/GlossAndBloom.woff2?v=1.0.1) format("woff2"),url(/assets/fonts/GlossAndBloom/GlossAndBloom.woff?v=1.0.1) format("woff"),url(/assets/fonts/GlossAndBloom/GlossAndBloom.ttf?v=1.0.1) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BioSans;src:url(/assets/fonts/BioSans/345670_1_0.woff2?v=1.0.1) format("woff2"),url(/assets/fonts/BioSans/345670_1_0.woff?v=1.0.1) format("woff"),url(/assets/fonts/BioSans/345670_1_0.ttf?v=1.0.1) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BioSans;src:url(/assets/fonts/BioSans/345670_0_0.woff2?v=1.0.1) format("woff2"),url(/assets/fonts/BioSans/345670_0_0.woff?v=1.0.1) format("woff"),url(/assets/fonts/BioSans/345670_0_0.ttf?v=1.0.1) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:DidotLT;src:url(/assets/fonts/DidotLT/DidotLTBold.woff2?v=1.0.1) format("woff2"),url(/assets/fonts/DidotLT/DidotLTBold.woff?v=1.0.1) format("woff"),url(/assets/fonts/DidotLT/DidotLTBold.ttf?v=1.0.1) format("truetype");font-weight:700;font-style:normal}a{transition-duration:.2s;transition-timing-function:ease-in-out;transition-property:color;color:inherit}h1,h2,h3{margin:0 0 .65rem;color:#000;text-transform:uppercase}h1{letter-spacing:-.5px}h1,h2{font-family:DidotLT;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.25rem;line-height:3rem}h2{letter-spacing:-1px}h3{font-family:BioSans;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.83333333rem;letter-spacing:2px;line-height:1.25rem}h3.author{margin-bottom:.70833333rem;text-transform:none;font-size:.75rem;letter-spacing:.5px;line-height:1.33333333rem}h3.author+.image-container{margin-top:2.66666667rem}h3.sub_title{text-transform:none;font-weight:400;margin-bottom:0}.content-segment .text h2,.content-segment .text h3{margin:0 0 .625rem;font-weight:700;text-transform:none}.content-segment .text h2,.content-segment .text h3,.text p{font-family:BioSans;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;color:#363636;letter-spacing:.5px;line-height:1.45833333rem}.text p{margin:0 0 2em;font-weight:400}.text a{color:inherit;font-weight:700}.text a:hover{color:#339}.text a:hover:after{background:#339}a,button{cursor:pointer;border:0;background:transparent}a.btn-text,a .btn-text,button.btn-text,button .btn-text{font-family:BioSans;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:relative;text-decoration:none;text-transform:uppercase;font-size:.83333333rem}a.btn-text:after,a .btn-text:after,button.btn-text:after,button .btn-text:after{transition-duration:.2s;transition-timing-function:ease-in-out;transition-property:background;content:" ";position:absolute;left:-2px;right:-2px;bottom:-4px;border-radius:1px;height:.08333333rem;transform:rotate(-1deg);background:#000;letter-spacing:2px}a.btn-text[disabled],a .btn-text[disabled],button.btn-text[disabled],button .btn-text[disabled]{opacity:.5}p.capture{font-family:BioSans;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.75rem;letter-spacing:.5px;line-height:1.33333333rem;color:#000}.image-container.left+*>p.capture{border-left:1px solid #000;padding-left:1.125rem}.image-container.right+*>p.capture{border-right:1px solid #000;padding-right:1.125rem}@media (max-width:760px){h1,h2{font-size:28px;letter-spacing:-.5px;line-height:36px}h3{font-size:20px;letter-spacing:2px;line-height:30px;margin-bottom:32px}.text p{font-size:18px;letter-spacing:.38px;line-height:26px}a.btn-text,a .btn-text{font-size:20px}a.btn-text:after,a .btn-text:after{height:2px}}header{position:fixed;left:0;top:0;width:100%;background:#fff;height:6.25rem;z-index:3000;transition-property:background,height;transition-duration:.5s;transition-timing-function:ease-in-out;pointer-events:none}header .header-inner{height:100%;margin:0 auto;position:relative;pointer-events:none}header .header-inner .header-inner-inner{height:100%;margin:0 auto;position:relative;max-width:1800px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header .header-inner *{pointer-events:auto}header.nav_open .nav_overlay{pointer-events:auto;opacity:1}header.nav_open #nav_toggler .line:first-child,header.nav_open #nav_toggler .line:nth-child(2){top:50%;transform:translateY(-50%) rotate(45deg)}header.nav_open #nav_toggler .line:nth-child(2){transform:translateY(-50%) rotate(45deg);opacity:0}header.nav_open #nav_toggler .line:last-child{top:50%;transform:translateY(-50%) rotate(-45deg)}header.nav_open nav{opacity:1}header.nav_open nav,header.nav_open nav ul li{transform:translateX(0)}header .nav_overlay{transition-property:opacity;transition-timing-function:ease-in-out;transition-delay:0;pointer-events:none;background:rgba(0,0,0,.5)}header .nav_overlay,header nav{transition-duration:.3s;opacity:0;position:absolute;left:0;width:100%;top:6.25rem;height:calc(100vh - 6.25rem)}header nav{transition-property:"transform, opacity";transition-timing-function:ease-in-out;transition-delay:0;background:#fff;max-width:19.375rem;text-align:center;padding-top:4.79166667rem;transform:translateX(-100%)}header nav app-socialmedia{position:absolute;left:0;width:100%;bottom:1.25rem}header nav app-socialmedia ul li{margin-bottom:0}header nav app-socialmedia ul li a:after{content:none}header nav ul{list-style:none;padding:0;margin:0}header nav ul li{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-in-out;font-family:BioSans;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.83333333rem;color:#000;letter-spacing:2px;margin-bottom:2em;transform:translateX(-100%)}header nav ul li,header nav ul li:first-child{transition-delay:.15s}header nav ul li:nth-child(2){transition-delay:.2s}header nav ul li:nth-child(3){transition-delay:.25s}header nav ul li:nth-child(4){transition-delay:.3s}header nav ul li:nth-child(5){transition-delay:.35s}header nav ul li:nth-child(6){transition-delay:.4s}header nav ul li:nth-child(7){transition-delay:.45s}header nav ul li:nth-child(8){transition-delay:.5s}header nav ul li:nth-child(9){transition-delay:.55s}header nav ul li:nth-child(10){transition-delay:.6s}header nav ul li a{text-decoration:none;display:inline-block;position:relative}header nav ul li a:after{content:" ";position:absolute;transition-duration:.2s;transition-timing-function:ease-in-out;transition-property:opacity;opacity:0;left:-2px;right:-2px;bottom:-4px;border-radius:1px;height:.08333333rem;transform:rotate(-1deg);background:#000;letter-spacing:2px}header nav ul li a.active:after,header nav ul li a:hover:after{opacity:1}header #nav_toggler{transition-property:left,top;transition-duration:.5s;transition-timing-function:ease-in-out;position:absolute;left:2.5rem;top:2.54166667rem;width:1.45833333rem;font-size:1.20833333rem;height:1em;cursor:pointer}header #nav_toggler.open .line:first-child,header #nav_toggler.open .line:nth-child(2){top:50%;transform:translateY(-50%) rotate(45deg)}header #nav_toggler.open .line:nth-child(2){transform:translateY(-50%) rotate(45deg);opacity:0}header #nav_toggler.open .line:last-child{top:50%;transform:translateY(-50%) rotate(-45deg)}header #nav_toggler .line{position:absolute;height:2px;width:100%;background:#000;left:0;transition-property:background-color,top,transform,opacity;transition-timing-function:ease-in-out;transition-duration:.3s}header #nav_toggler .line:first-child{top:0}header #nav_toggler .line:nth-child(2){top:calc(50% + 1px);transform:translateY(-50%);width:79%}header #nav_toggler .line:last-child{top:100%}header .title{transition-property:font-size,color,max-width,line-height;transition-timing-function:ease-in-out;text-align:center;left:50%;top:50%;opacity:.86;font-family:GlossAndBloom;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.54166667rem;transform:translateX(-50%) translateY(-50%) rotate(-3deg);letter-spacing:.76px;line-height:1.3em;max-width:16.04166667rem;padding-top:.83333333rem}header #logo,header .title{transition-duration:.5s;position:absolute;color:#000}header #logo{transition-property:font-size,color,right,top;transition-timing-function:ease-in-out;right:2.25rem;top:.83333333rem;font-size:4.54166667rem}.home header:not(.nav_open){background:transparent;height:14.58333333rem}.home header:not(.nav_open):before{transition-property:opacity;transition-duration:.5s;transition-timing-function:ease-in-out;content:" ";position:absolute;left:0;top:0;width:100%;height:9.25rem;opacity:.27;background-image:linear-gradient(0deg,transparent,#000)}.home header:not(.nav_open) .title{font-size:3.125rem;max-width:30.54166667rem;padding-top:.83333333rem;color:#fff}.home header:not(.nav_open) #nav_toggler .line{background-color:#fff}.home header:not(.nav_open) #logo{right:2.5rem;top:1.875rem;font-size:8.125rem;color:#fff}.small header:not(.nav_open){background:#fff;height:112.5px}.small header:not(.nav_open):before{opacity:0}.small header:not(.nav_open) .title{font-size:1.15625rem;transform:translateX(-50%) translateY(-50%) rotate(-3deg);letter-spacing:.76px;line-height:1.5625rem;max-width:12.03125rem;top:50%;color:#000;padding-top:.83333333rem}.small header:not(.nav_open) #logo{right:1.6875rem;top:.625rem;font-size:3.40625rem;color:#000}.small header:not(.nav_open) #nav_toggler{position:absolute;left:1.875rem;top:1.90625rem}.small header:not(.nav_open) #nav_toggler .line{background-color:#000}@media (max-width:760px){header{height:70px}header nav{top:70px;height:calc(100vh - 70px);max-width:none}header nav app-socialmedia{position:static;left:unset;width:auto;bottom:unset}header nav app-socialmedia ul li{margin-bottom:0}header nav ul li{font-size:20px;letter-spacing:2px}header #nav_toggler{top:20px;left:20px;width:38px;height:28px}header .title{font-size:14px;letter-spacing:.58px;line-height:22px;max-width:140px;padding-top:8px}header #logo{right:20px;top:12px;font-size:46px}.home header:not(.nav_open){height:210px}.home header:not(.nav_open):before{content:""}.home header:not(.nav_open) .title{font-size:22px;max-width:190px;letter-spacing:.58px;line-height:30px;padding-top:8px}.home header:not(.nav_open) #logo{right:20px;top:20px;font-size:70px}.small header:not(.nav_open){height:70px}.small header:not(.nav_open) .title{font-size:14px;letter-spacing:.58px;line-height:22px;max-width:140px;padding-top:8px}.small header:not(.nav_open) #logo{right:20px;top:12px;font-size:46px}.small header:not(.nav_open) #nav_toggler{top:20px;left:20px}}footer{position:absolute;left:0;bottom:0;right:0;padding:0;height:17.70833333rem;background:#339;color:#fff}footer .footer-inner{max-width:75rem;margin:0 auto}footer .footer-inner:after,footer .footer-inner:before{display:table;content:" "}footer .footer-inner:after{clear:both}footer .footer-inner .footer-content{margin-right:12.91666667rem;position:relative;padding:3.08333333rem 0 0 15.58333333rem}footer .footer-inner .footer-content .logo{font-size:6.66666667rem;position:absolute;left:2.5rem;top:2.70833333rem}footer .footer-inner .footer-content p{font-family:BioSans;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.75rem;color:#fff;letter-spacing:.5px;line-height:.95833333rem;max-width:10.83333333rem;margin:0 0 2.08333333rem}footer .footer-inner .footer-content img{width:12.29166667rem}footer .footer-inner nav{float:right;width:12.91666667rem;padding:2.70833333rem 0 0 0}footer .footer-inner nav a{font-family:BioSans;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.83333333rem;color:#fff;letter-spacing:2px;text-decoration:none;text-transform:uppercase;display:inline-block;position:relative}footer .footer-inner nav a:after{content:" ";position:absolute;transition-duration:.2s;transition-timing-function:ease-in-out;transition-property:opacity;opacity:0;left:-2px;right:-2px;bottom:-4px;border-radius:1px;height:.08333333rem;transform:rotate(-1deg);background:#fff;letter-spacing:2px}footer .footer-inner nav a.active:after,footer .footer-inner nav a:hover:after{opacity:1}footer .footer-inner nav .link-to-top{margin-bottom:3.25rem;line-height:1.33333333rem;vertical-align:middle}footer .footer-inner nav .link-to-top .icon{text-transform:none;font-size:1.29166667rem;display:block;float:right;margin-left:.41666667rem}footer .footer-inner nav ul{margin:0;padding:0;list-style:none}footer .footer-inner nav ul li{margin-bottom:.83333333rem}footer .footer-inner nav ul li:last-child{margin-bottom:0}footer .footer-inner nav .btn-text:after{background:#fff}@media (max-width:760px){footer{position:static;left:auto;bottom:auto;right:auto;height:auto}footer .footer-inner .footer-content{margin:0;padding:30px 40px 60px}footer .footer-inner .footer-content .logo{font-size:107px;left:33px;top:0}footer .footer-inner .footer-content p{margin-left:120px;margin-bottom:90px;font-size:13px;color:#fff;letter-spacing:.36px;line-height:16px;max-width:none}footer .footer-inner .footer-content img{width:100%}footer .footer-inner nav{padding:50px 45px 0;margin-bottom:130px;float:none}footer .footer-inner nav .link-to-top{margin-bottom:50px}}ul.socialmedia{list-style:none;margin:0;padding:0;font-size:1.41666667rem}ul.socialmedia li{font-family:Icons;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga" 1;-ms-font-feature-settings:"liga" 1;display:inline-block}ul.socialmedia li a{text-decoration:none;color:inherit}ul.socialmedia li a:hover{color:#339}app-video-player .video-container{position:relative;padding-bottom:2.5rem;margin-bottom:2.16666667rem}app-video-player .video-container .video-bg{background:#dab5af;height:29.79166667rem;width:100%;position:absolute;left:0;bottom:0}app-video-player .video-container app-socialmedia{display:block;width:47.91666667rem;margin:0 auto;position:relative}app-video-player .video-container app-socialmedia:after,app-video-player .video-container app-socialmedia:before{display:table;content:" "}app-video-player .video-container app-socialmedia:after{clear:both}app-video-player .video-container app-socialmedia ul{float:right}app-video-player .video-gallery{padding-left:8.33333333rem;position:relative}app-video-player .video-gallery h3{margin-bottom:1.33333333rem}app-video-player .video-gallery .controls{position:absolute;top:0;right:1.625rem;margin:0;padding:0;list-style:none;font-size:1.08333333rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}app-video-player .video-gallery .controls:after,app-video-player .video-gallery .controls:before{display:table;content:" "}app-video-player .video-gallery .controls:after{clear:both}app-video-player .video-gallery .controls li{float:left;margin:0 .25rem}app-video-player .video-gallery .controls li.disabled{color:#d8d8d8;cursor:default}app-video-player .video-gallery .video-list{margin:0 -.58333333rem;padding:0;list-style:none;white-space:nowrap;transition-property:transform;transition-duration:.5s;transition-timing-function:ease-in-out}app-video-player .video-gallery .video-list:after,app-video-player .video-gallery .video-list:before{display:table;content:" "}app-video-player .video-gallery .video-list:after{clear:both}app-video-player .video-gallery .video-list[data-focus="0"]{transform:translateX(0)}app-video-player .video-gallery .video-list[data-focus="1"]{transform:translateX(-14.5rem)}app-video-player .video-gallery .video-list[data-focus="2"]{transform:translateX(-29rem)}app-video-player .video-gallery .video-list[data-focus="3"]{transform:translateX(-43.5rem)}app-video-player .video-gallery .video-list[data-focus="4"]{transform:translateX(-58rem)}app-video-player .video-gallery .video-list[data-focus="5"]{transform:translateX(-72.5rem)}app-video-player .video-gallery .video-list[data-focus="6"]{transform:translateX(-87rem)}app-video-player .video-gallery .video-list[data-focus="7"]{transform:translateX(-101.5rem)}app-video-player .video-gallery .video-list[data-focus="8"]{transform:translateX(-116rem)}app-video-player .video-gallery .video-list[data-focus="9"]{transform:translateX(-130.5rem)}app-video-player .video-gallery .video-list[data-focus="10"]{transform:translateX(-145rem)}app-video-player .video-gallery .video-list[data-focus="11"]{transform:translateX(-159.5rem)}app-video-player .video-gallery .video-list[data-focus="12"]{transform:translateX(-174rem)}app-video-player .video-gallery .video-list[data-focus="13"]{transform:translateX(-188.5rem)}app-video-player .video-gallery .video-list[data-focus="14"]{transform:translateX(-203rem)}app-video-player .video-gallery .video-list[data-focus="15"]{transform:translateX(-217.5rem)}app-video-player .video-gallery .video-list[data-focus="16"]{transform:translateX(-232rem)}app-video-player .video-gallery .video-list[data-focus="17"]{transform:translateX(-246.5rem)}app-video-player .video-gallery .video-list[data-focus="18"]{transform:translateX(-261rem)}app-video-player .video-gallery .video-list[data-focus="19"]{transform:translateX(-275.5rem)}app-video-player .video-gallery .video-list[data-focus="20"]{transform:translateX(-290rem)}app-video-player .video-gallery .video-list li{display:inline-block;margin:0 .58333333rem;position:relative;width:13.33333333rem;height:7.5rem;cursor:pointer}app-video-player .video-gallery .video-list li .title{background:hsla(8,37%,77%,.7);position:absolute;left:0;width:100%;bottom:0;height:auto;white-space:pre-wrap;line-height:1.66666667rem;font-family:BioSans;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.83333333rem;letter-spacing:2px;padding:0 .5rem;text-transform:uppercase}app-video-player .video-gallery .video-list li.active .image-container:after{content:none}app-video-player .video-gallery .video-list li .image-container{position:relative;width:100%;height:100%}app-video-player .video-gallery .video-list li .image-container:after{content:" ";background:rgba(0,0,0,.1);width:100%;height:100%;position:absolute;left:0;top:0}app-video-player .video-gallery .video-list li .image-container img{width:100%;height:100%}youtube-video{display:block;width:47.91666667rem;height:26.953125rem;margin:0 auto .5rem;position:relative}youtube-video .preview_image{position:absolute;left:0;top:0;width:100%;opacity:0}youtube-video .preview_image.is_visible{opacity:1}youtube-video .controls{position:absolute;left:0;top:0;width:100%;height:100%}youtube-video .controls .play{position:absolute;left:50%;top:50%;width:106px;height:106px;transform:translateX(-50%) translateY(-50%);cursor:pointer}youtube-video .controls .progress-bar{position:absolute;left:3.75rem;right:3.75rem;bottom:2.375rem;height:.20833333rem;background:hsla(0,0%,100%,.7);cursor:pointer}youtube-video .controls .progress-bar .progress-bar-inner{transition:width .2s ease-in-out;background:#dab5af;position:absolute;left:0;top:0;height:100%}@media (max-width:760px){app-video-player .video-container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;padding:0;margin:0}app-video-player .video-container .video-bg{height:100%}app-video-player .video-container youtube-video{width:100%;height:100%}app-video-player .video-gallery{padding-left:20px;overflow-x:auto;-webkit-overflow-scrolling:touch}app-video-player .video-gallery .controls,app-video-player .video-gallery h3{display:none}youtube-video{width:100%;height:100%;margin:0}youtube-video .controls .play{display:none;width:70px;height:70px}youtube-video .controls .progress-bar{display:none}}app-fachartikel-list .container{padding:4.58333333rem 4.58333333rem 1.25rem}app-fachartikel-list .article-teaser-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0 -3.33333333rem}app-fachartikel-list .article-teaser-container .article-teaser{-ms-flex:0 0 18.33333333rem;flex:0 0 18.33333333rem;-ms-flex-item-align:start;align-self:flex-start;margin:0 3.33333333rem 3.33333333rem;outline:none}app-fachartikel-list .article-teaser-container .article-teaser:after,app-fachartikel-list .article-teaser-container .article-teaser:before{display:table;content:" "}app-fachartikel-list .article-teaser-container .article-teaser:after{clear:both}app-fachartikel-list .article-teaser-container .article-teaser h3,app-fachartikel-list .article-teaser-container .article-teaser p{transition-property:color;transition-duration:.25s;transition-timing-function:ease-in-out}app-fachartikel-list .article-teaser-container .article-teaser:hover{cursor:pointer}app-fachartikel-list .article-teaser-container .article-teaser:hover h3,app-fachartikel-list .article-teaser-container .article-teaser:hover p{color:#339}app-fachartikel-list .article-teaser-container .article-teaser .number{float:left;font-family:BioSans;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.83333333rem;letter-spacing:2px;line-height:1.25rem;margin-bottom:.08333333rem}app-fachartikel-list .article-teaser-container .article-teaser .number:after{content:" ";transform:rotate(-3deg);border:1px solid #000;display:block}app-fachartikel-list .article-teaser-container .article-teaser .number+.text{margin-left:3.33333333rem}app-fachartikel-list .article-teaser-container .article-teaser h3,app-fachartikel-list .article-teaser-container .article-teaser p{font-size:.75rem;letter-spacing:.38px;line-height:26px}app-fachartikel-list .article-teaser-container .article-teaser p{margin-bottom:0}.content-wrapper-inner.fachartikel .image-container+h1{margin-top:3.08333333rem}.content-wrapper-inner.fachartikel .image-container img{max-width:100%}.content-wrapper-inner.fachartikel h1,.content-wrapper-inner.fachartikel h1+.image-container{margin-bottom:1.58333333rem}.content-wrapper-inner.fachartikel .content-segment{letter-spacing:.5px;line-height:1.45833333rem;position:relative}.content-wrapper-inner.fachartikel .content-segment:after,.content-wrapper-inner.fachartikel .content-segment:before{display:table;content:" "}.content-wrapper-inner.fachartikel .content-segment:after{clear:both}.content-wrapper-inner.fachartikel .content-segment .image-container img{max-width:14.58333333rem;width:100%}.content-wrapper-inner.fachartikel .image-container{margin-bottom:2em}.content-wrapper-inner.fachartikel .image-container.left{float:left;margin-right:1.45833333rem;margin-bottom:1.45833333rem}.content-wrapper-inner.fachartikel .image-container.left+.text{margin-left:18.75rem}.content-wrapper-inner.fachartikel .image-container.left+.text>p.capture{margin-right:-3.91666667rem}.content-wrapper-inner.fachartikel .image-container.right{float:right;margin-left:1.45833333rem;margin-bottom:1.45833333rem}.content-wrapper-inner.fachartikel .image-container.right+.text{margin-right:18.75rem}.content-wrapper-inner.fachartikel .image-container.right+.text>p.capture{margin-left:-3.91666667rem}@media (max-width:760px){app-fachartikel-list .container{padding:80px 20px 35px}app-fachartikel-list .article-teaser-container{margin:0}app-fachartikel-list .article-teaser-container .article-teaser{margin:0 0 45px}app-fachartikel-list .article-teaser-container .article-teaser .number{display:inline-block;float:none;font-size:20px;margin-bottom:22px;line-height:28px}app-fachartikel-list .article-teaser-container .article-teaser .text{margin-left:0}app-fachartikel-list .article-teaser-container .article-teaser h3,app-fachartikel-list .article-teaser-container .article-teaser p{font-size:18px;letter-spacing:.5px;line-height:32px}.content-wrapper-inner.fachartikel .image-container.left,.content-wrapper-inner.fachartikel .image-container.right{float:none;margin:0 0 30px}.content-wrapper-inner.fachartikel .image-container.left+.text,.content-wrapper-inner.fachartikel .image-container.right+.text{margin:0}.content-wrapper-inner.fachartikel .image-container.left+.text>p.capture,.content-wrapper-inner.fachartikel .image-container.right+.text>p.capture{margin:0 0 45px}.content-wrapper-inner.fachartikel p.capture{font-size:14px;letter-spacing:.5px;line-height:26px}}.link-list-container{padding:4.58333333rem 4.58333333rem 1.25rem}.link-list-container link-list ul{margin:0 -1.75rem 0}.link-list-container link-list ul li{margin:0 1.75rem 2.79166667rem}link-list ul{margin:0 -2.54166667rem 0;padding:0;list-style:none}link-list ul:after,link-list ul:before{display:table;content:" "}link-list ul:after{clear:both}link-list ul li{display:block;float:left;width:13rem;margin:0 2.54166667rem 2.79166667rem;font-size:.75rem;font-family:BioSans;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}link-list ul li:nth-child(3n+1){clear:left}link-list ul li a{display:inline-block;margin-bottom:.70833333rem;border-bottom:1px solid #000;text-decoration:none}link-list ul li p{margin:0}@media (max-width:760px){link-list{padding:0 20px;display:block}link-list ul{margin:0}link-list ul li{float:none;width:auto;margin:0 0 20px}.link-list-container{padding:80px 20px 35px}}form{font-family:BioSans;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}form .form-row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:1.41666667rem}form .form-row .form-action-row,form .form-row .form-checkbox,form .form-row .form-field{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;padding:0 1.875rem}form .form-row .form-action-row:first-child,form .form-row .form-checkbox:first-child,form .form-row .form-field:first-child{padding-left:0}form .form-row .form-action-row:last-child,form .form-row .form-checkbox:last-child,form .form-row .form-field:last-child{padding-right:0}form .form-field:after,form .form-field:before{display:table;content:" "}form .form-field:after{clear:both}form .form-field input[type=email],form .form-field input[type=number],form .form-field input[type=text]{display:block;width:100%;background:transparent;border:0;border-bottom:1px solid #000;padding-bottom:.83333333rem;font-size:1rem;letter-spacing:.5px;line-height:1.45833333rem;outline:none;margin-bottom:.33333333rem}form .form-field label{display:block;font-weight:700;font-size:.75rem;color:#000;letter-spacing:.5px;line-height:1.33333333rem}form .form-field.error input[type=email],form .form-field.error input[type=number],form .form-field.error input[type=text]{color:#fe6650;border-bottom-color:#fe6650}form .form-checkbox{font-weight:700;font-size:.75rem;color:#000;letter-spacing:.5px;line-height:1.33333333rem}form .form-checkbox:after,form .form-checkbox:before{display:table;content:" "}form .form-checkbox:after{clear:both}form .form-checkbox .title{float:left;min-width:6.25rem;padding-right:.83333333rem}form .form-checkbox ul{margin:0;padding:0;list-style:none;float:left;display:block}form .form-checkbox ul:after,form .form-checkbox ul:before{display:table;content:" "}form .form-checkbox ul:after{clear:both}form .form-checkbox ul li{float:left;position:relative;overflow:hidden}form .form-checkbox ul li input[type=radio]{position:absolute;left:-110%}form .form-checkbox ul li input[type=radio]:checked+label:after{content:" ";position:absolute;left:.25rem;top:50%;transform:translateY(-50%);width:.41666667rem;height:.41666667rem;background:#000;border-radius:50% 50%}form .form-checkbox ul li label{margin-left:1.16666667rem;display:block;min-width:4.16666667rem;padding-right:.83333333rem;cursor:pointer}form .form-checkbox ul li label:before{content:" ";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.83333333rem;height:.83333333rem;border:1px solid #000;border-radius:50% 50%}form .form-action-row{text-align:right}form button{outline:none}@media (max-width:760px){form .form-row{display:block;margin-bottom:0}form .form-row .form-field{padding:0;margin-bottom:34px}form .form-row .form-checkbox{margin-bottom:34px}}form-errors{float:right}form-errors .error{font-family:BioSans;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.75rem;color:#fe6650;letter-spacing:.5px;line-height:1.33333333rem}*{box-sizing:border-box}html{height:100%}body,html{font-size:24px}@media (max-width:1330px){body,html{font-size:20px}}@media (max-width:1120px){body,html{font-size:16px}}@media (max-width:910px){body,html{font-size:12px}}@media (max-width:760px){body,html{font-size:18px}}body{min-height:100%;background:#ececec;position:relative}.page-wrapper{width:100%;max-width:1800px;margin:0 auto;background:#f3f3f3;overflow:hidden}.content-wrapper{padding:6.25rem 0 17.70833333rem}.content-wrapper:after,.content-wrapper:before{display:table;content:" "}.content-wrapper:after{clear:both}.home+.content-wrapper{padding-top:0}.with-gradient{padding-top:3.33333333rem;background-color:#f3f3f3}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.container{max-width:55.20833333rem;margin:0 auto}.container.green{background-color:#d1e5e0}.container.brown{background-color:#d9d1a3}.container.purple{background-color:#ebebf2}.container.full{width:100%;max-width:none;margin:0;padding:7.5rem 1.875rem 7.08333333rem}.container.full .container-inner{margin:0 auto;max-width:49.16666667rem}.container.full .text-container{max-width:none}.container.full .text-container .image.right{margin-right:0}.col-container{width:45rem;margin:0 auto}.col-container:after,.col-container:before{display:table;content:" "}.col-container:after{clear:both}.col-container .col-left-large{float:left;width:30rem;margin-right:5rem}.col-container .col-right-small{float:left;width:10rem}.text-container{max-width:38.75rem;margin:0 auto;padding:0;margin-bottom:1.5rem}.text-container:after,.text-container:before{display:table;content:" "}.text-container:after{clear:both}.text-container.teaser{position:relative}.text-container.teaser .text{max-width:12.08333333rem;position:absolute;top:50%;left:20.91666667rem;transform:translateY(-50%)}.text-container.teaser .text h3,.text-container.teaser .text p{font-size:.75rem;color:#000;letter-spacing:.5px;line-height:1.33333333rem}.text-container.teaser .text p{font-weight:400;margin-bottom:1rem}.text-container.teaser .text h3,.text-container.teaser .text p{font-family:BioSans;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-container.teaser .text h3{font-weight:700;margin-bottom:0}.text-container .text{max-width:30rem;margin-bottom:2.91666667rem}.text-container .image{height:12.5rem}.text-container .image img{height:100%}.text-container .image.right{float:right;margin-right:-4.16666667rem}.text-container .image.left{float:left;margin-right:3.08333333rem}.content-wrapper-inner{padding:3.5rem 0 8.33333333rem 0}[routerlink]{outline:none;cursor:pointer}.back-link{padding:0 0 0 2.5rem;margin-bottom:1.33333333rem}.teaser-container:after,.teaser-container:before{display:table;content:" "}.teaser-container:after{clear:both}.teaser-small{margin-bottom:4.79166667rem;max-width:33.54166667rem;width:100%}.teaser-small:after,.teaser-small:before{display:table;content:" "}.teaser-small:after{clear:both}.teaser-small:last-child{margin-bottom:0}.teaser-small .text{padding-top:2.66666667rem;max-width:none!important}.teaser-small .teaser-image{width:12.08333333rem;height:13.75rem}.teaser-small .teaser-image img{max-width:100%;max-height:100%}.teaser-small.left{float:left}.teaser-small.left .text{margin-left:16.45833333rem}.teaser-small.left .teaser-image{float:left}.teaser-small.right{float:right}.teaser-small.right .text{margin-right:16.45833333rem}.teaser-small.right .teaser-image{float:right}.teaser .image{height:17.875rem}ul.tabs{margin:0 -.83333333rem;padding:0;list-style:none;font-family:BioSans;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.83333333rem;line-height:1.25rem;letter-spacing:2px;color:#000}ul.tabs:after,ul.tabs:before{display:table;content:" "}ul.tabs:after{clear:both}ul.tabs li{float:left}ul.tabs li a{text-decoration:none;padding:0 .83333333rem;color:#dab5af}ul.tabs li a.active,ul.tabs li a:hover{color:#000}ul.tabs li:after{content:"|"}ul.tabs li:last-child:after{content:""}.icon{font-family:Icons;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga" 1;-ms-font-feature-settings:"liga" 1;text-transform:none}.related-content-box{position:fixed;top:14.16666667rem;width:10rem}.related-content-box h4{font-weight:700;letter-spacing:1.4px;border-top:1px solid #000;line-height:1.54166667rem;text-align:center;text-transform:uppercase;color:#000;margin:0 0 1.45833333rem}.related-content-box h4,.related-content-box ul{font-family:BioSans;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.58333333rem;border-bottom:1px solid #000}.related-content-box ul{margin:0;padding:0;list-style:none;font-weight:400;letter-spacing:.5px;line-height:.91666667rem}.related-content-box ul li{outline:none;cursor:pointer;margin-bottom:1.16666667rem}.related-content-box ul li:after,.related-content-box ul li:before{display:table;content:" "}.related-content-box ul li:after{clear:both}.related-content-box ul li .number{width:1.25rem;float:left}.related-content-box ul li .number+.title{margin-left:1.66666667rem}.related-content-box ul li.active,.related-content-box ul li:hover{font-weight:700}.only-mobile{display:none!important}.fachartikel.content-wrapper-inner h1,.kampagne.content-wrapper-inner h1{margin-bottom:1.58333333rem}.fachartikel.content-wrapper-inner .image-container,.kampagne.content-wrapper-inner .image-container{margin-bottom:2.91666667rem}.fachartikel.content-wrapper-inner .image-container img,.kampagne.content-wrapper-inner .image-container img{max-width:100%}app-columne-book-teaser.full .text-container{max-width:45rem}.socialmedia-container{margin-bottom:3.75rem;text-align:center;font-size:1.41666667rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1.66666667rem}.socialmedia-container ul.socialmedia{height:1.66666667rem}.socialmedia-container a{text-decoration:none}.socialmedia-container a.download{margin-right:.41666667rem}.socialmedia-container a.download:hover{color:#339}.socialmedia-container .line{-ms-flex-positive:10;flex-grow:10;border-bottom:1px solid #000}.socialmedia-container .line.left{margin-right:1.25rem}.socialmedia-container .line.right{margin-left:1.25rem}#loader{position:fixed;left:0;top:0;width:100%;height:100%;background:#f3f3f3 url(/assets/imgs/loader.gif) 50% no-repeat;pointer-events:none;z-index:100;opacity:0;transition-property:opacity;transition-timing-function:ease-in-out;transition-duration:.2s}#loader.loading{transition-duration:0s;opacity:1}.filme .text-container .text{margin-bottom:0}.filme .text-container .text p:last-child{margin-bottom:.08333333rem}@media (max-width:760px){.content-wrapper{padding:0}.col-container{width:auto;margin:0;padding:0 20px}.col-container:after,.col-container:before{display:table;content:" "}.col-container:after{clear:both}.col-container .col-left-large{float:none;width:auto;margin-right:0;margin-bottom:80px}.col-container .col-left-large.no-margin{margin-bottom:0}.col-container .col-right-small{float:none;width:auto}.hide_on_mobile{display:none!important}.only-mobile{display:block!important}.text-container{padding:0 20px}.text-container.teaser .text{position:relative;transform:none;left:auto;top:auto}.text-container.teaser .text h3,.text-container.teaser .text p{font-size:18px;letter-spacing:.5px;line-height:32px}.text-container.teaser .text p{margin-bottom:14px}.text-container.teaser .image{height:auto}.text-container.teaser .image img{width:100%;height:auto;display:block}.text-container.teaser .image.left,.text-container.teaser .image.right{float:none;margin:0 0 14px}.text-container .text{margin-bottom:70px}.text-container .text h1{max-width:265px}.text-container .text:last-child{margin-bottom:0}.text-container .image{height:100px;margin-bottom:20px}.text-container .image img{height:100%}.text-container .image.right{float:right;margin-right:0;margin-left:0}.text-container .image.left{float:left;margin-right:0}.back-link{padding:0 0 0 20px;margin-bottom:55px}.content-wrapper-inner{padding:100px 0 50px 0}.with-gradient{padding-top:80px}.text-container{margin-bottom:0}.teaser-container{padding:0 50px}.teaser-small{margin-bottom:80px}.teaser-small:after,.teaser-small:before{display:table;content:" "}.teaser-small:after{clear:both}.teaser-small:last-child{margin-bottom:0}.teaser-small .text{text-align:center;padding-top:10px}.teaser-small .teaser-image{width:auto;height:auto;text-align:center}.teaser-small .teaser-image img{max-width:100%}.teaser-small.left{float:none}.teaser-small.left .text{margin-left:0}.teaser-small.left .teaser-image,.teaser-small.right{float:none}.teaser-small.right .text{margin-right:0}.teaser-small.right .teaser-image{float:none}.related-content-box{position:inherit;top:unset;left:unset;transform:unset;width:auto;padding:0 40px;margin-bottom:90px}.related-content-box ul{font-size:14px;line-height:20px}.container.full{padding:50px 0 150px}ul.tabs{margin-bottom:30px}.text-container.teaser .text{max-width:none}.filme .text-container .text{margin-bottom:0}.filme .text-container .text p:last-child{margin-bottom:2em}}@keyframes table-rotation{0%{transform:translate3d(-50%,0,0) scale(1) rotate(0deg) rotateY(0deg)}15%{transform:translate3d(-50%,0,0) scale(1) rotate(.2deg) rotateY(-.1deg)}30%{transform:translate3d(-50%,0,0) scale(1.005) rotate(.8deg) rotateY(-.2deg)}45%{transform:translate3d(-50%,0,0) scale(1) rotate(1deg) rotateY(-.4deg)}60%{transform:translate3d(-50%,0,0) scale(1.01) rotate(.9deg) rotateY(-.3deg)}75%{transform:translate3d(-50%,0,0) scale(1) rotate(.6deg) rotateY(-.1deg)}90%{transform:translate3d(-50%,0,0) scale(1.001) rotate(.4deg) rotateY(-.2deg)}to{transform:translate3d(-50%,0,0) scale(1) rotate(0deg) rotateY(0deg)}}.home-intro{position:relative;padding-bottom:0;background-color:#f3f3f3;height:44.33333333rem}.home-intro video-plate{position:absolute;left:0;top:0;width:100%;height:21.25rem}.home-intro video-plate img,.home-intro video-plate video{width:100%;position:absolute;left:0;top:50%;transform:translateY(-65%)}.home-intro .home-intro-table{position:absolute;left:0;width:100%;height:100%}.home-intro .home-intro-table:after{content:" ";position:absolute;background:url(/assets/imgs/shadow.png) no-repeat;background-size:auto 25.625rem;left:50%;transform:translateX(-50%);width:75rem;height:19.58333333rem;bottom:7.5rem;pointer-events:none}.home-intro .home-intro-table .table-container{position:absolute;left:50%;width:75rem;height:100%;transform:translateX(-50%);background:url(/assets/imgs/tisch.png) bottom no-repeat;background-size:auto 100%;animation:table-rotation 5s infinite;animation-timing-function:linear}.home-intro .home-intro-table .table-container .mouseover-link{text-decoration:none}.home-intro .home-intro-table .table-container .mouseover-link .btn-text-wrapper{background:#fff;padding:.41666667rem 1.66666667rem .625rem;box-shadow:.375rem .33333333rem 0 0 rgba(255,0,0,.75);display:block;position:absolute;opacity:0;transform:scale(.8);transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out}.home-intro .home-intro-table .table-container .mouseover-link:hover .btn-text-wrapper{opacity:1;transform:scale(1)}.home-intro .home-intro-table .table-container .mouseover-link.green .btn-text-wrapper{box-shadow:.375rem .33333333rem 0 0 #d1e5e0}.home-intro .home-intro-table .table-container .mouseover-link.brown .btn-text-wrapper{box-shadow:.375rem .33333333rem 0 0 #d9d1a3}.home-intro .home-intro-table .table-container .mouseover-link.red .btn-text-wrapper{box-shadow:.375rem .33333333rem 0 0 #dab5af}.home-intro .home-intro-table .table-container .mouseover-link.blue .btn-text-wrapper{box-shadow:.375rem .33333333rem 0 0 #339}.home-intro .home-intro-table .table-container .mouseover-link.link-fachartikel .btn-text-wrapper{left:2.08333333rem;top:-.83333333rem}.home-intro .home-intro-table .table-container .mouseover-link.link-videos .btn-text-wrapper{left:-2.29166667rem;top:-1.45833333rem}.home-intro .home-intro-table .table-container .mouseover-link.link-kolumnen .btn-text-wrapper{right:0;top:-.83333333rem}.home-intro .home-intro-table .table-container .mouseover-link.link-links .btn-text-wrapper{left:-2.5rem;top:-.41666667rem}.home-intro .home-intro-table .table-container .link-fachartikel{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);margin-left:-6.66666667rem;margin-top:-4.5rem;width:18.58333333rem;height:6.04166667rem}.home-intro .home-intro-table .table-container .link-kolumnen{position:absolute;top:50%;left:50%;transform:rotate(4deg) translateX(-50%) translateY(-50%);margin-left:-12.25rem;margin-top:7.20833333rem;width:27.5rem;height:7.70833333rem}.home-intro .home-intro-table .table-container .link-kolumnen .btn-text-wrapper{transform:scale(.8) rotate(-4deg)}.home-intro .home-intro-table .table-container .link-kolumnen:hover .btn-text-wrapper{transform:scale(1) rotate(-4deg)}.home-intro .home-intro-table .table-container .link-links{position:absolute;top:50%;left:50%;transform:rotate(8deg) translateX(-50%) translateY(-50%);margin-left:-13.91666667rem;margin-top:7.70833333rem;width:6.25rem;height:8.75rem}.home-intro .home-intro-table .table-container .link-links .btn-text-wrapper{transform:scale(.8) rotate(-8deg)}.home-intro .home-intro-table .table-container .link-links:hover .btn-text-wrapper{transform:scale(1) rotate(-8deg)}.home-intro .home-intro-table .table-container .link-videos{position:absolute;top:50%;left:50%;transform:rotate(4deg) translateX(-50%) translateY(-50%);margin-left:16.41666667rem;margin-top:-.29166667rem;width:20.54166667rem;height:18.83333333rem}.home-intro .home-intro-table .table-container .link-videos .btn-text-wrapper{transform:scale(.8) rotate(-4deg)}.home-intro .home-intro-table .table-container .link-videos:hover .btn-text-wrapper{transform:scale(1) rotate(-4deg)}.home-intro .home-intro-table .text{width:26.875rem;position:absolute;bottom:0;right:12.91666667rem;background:#fff;padding:1.04166667rem 1.04166667rem 1.66666667rem;z-index:1000}.home-intro .home-intro-table .text p{margin-bottom:.66666667rem}.home-intro .home-intro-table .text p:last-child{margin-bottom:0}.home-intro .home-intro-table app-socialmedia{display:block;position:absolute;left:2.70833333rem;bottom:2.70833333rem}.home-intro .notebook-screen{position:absolute;left:935px;top:303px;width:494px;height:315px}.home-intro .tablet-screen{position:absolute;left:609px;top:359px;width:215px;height:302px}.home-intro .notebook-screen:hover,.home-intro .tablet-screen:hover{background:rgba(255,0,0,.2)}section{position:relative;margin-bottom:8.33333333rem;width:54.16666667rem}section:after,section:before{display:table;content:" "}section:after{clear:both}section .section-image{width:27.08333333rem;position:relative}section .section-image img{width:100%;position:relative}section .section-image.with-box{margin-bottom:6.25rem}section .section-image.with-box:before{content:" ";position:absolute;bottom:-6.25rem;width:100%;height:21.04166667rem;max-height:100%}section .section-image.box-red:before{background-color:#dab5af}section .teaser-box{font-size:.75rem;color:#000;letter-spacing:.5px;line-height:1.33333333rem;padding:1.25rem 2.5rem;width:18.75rem;margin:-1.66666667rem 0 0 0;position:relative;font-family:BioSans;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section .teaser-box.brown{background-color:#d9d1a3}section .teaser-box.green{background-color:#d1e5e0}section .teaser-box.red{background-color:#dab5af}section .teaser-box .title{font-family:BioSans;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}section .teaser-box ul{margin:0;padding:0;list-style:none}section .teaser-box ul li{padding-left:.83333333rem}section .teaser-box ul li a{font-weight:400}section .teaser-box ul li:before{display:inline-block;content:"-";width:.83333333rem;margin-left:-.83333333rem}section .sketch-image{float:right;width:9.66666667rem;margin-right:-.625rem}section.left{float:left}section.left .section-image{float:left;margin-right:4.375rem}section.left .section-image.with-box:before{left:2rem}section.left .section-image .teaser-box{float:right;margin-right:-4.16666667rem}section.right{float:right}section.right .section-image{float:right;margin-left:4.375rem}section.right .section-image.with-box:before{right:2rem}section.right .section-image .teaser-box{margin-left:-7.5rem}@media (max-width:760px){.home-intro{height:auto;background-color:#fff;padding-bottom:50px}.home-intro video-plate video{display:none}.home-intro video-plate img{position:relative;top:0;left:50%;transform:translateX(-50%);width:100%}.home-intro .home-intro-table{position:relative;left:unset;height:auto}.home-intro .home-intro-table:after,.home-intro .home-intro-table:before{display:table;content:" "}.home-intro .home-intro-table:after{clear:both}.home-intro .home-intro-table .table-container{width:120vw;height:91vw;background:url(/assets/imgs/tisch_mobile.png) bottom no-repeat;background-size:100% auto;animation:none}.home-intro .home-intro-table .table-container .link-fachartikel{margin-left:-11.5vw;margin-top:3.3vw;width:28.5vw;height:13vw}.home-intro .home-intro-table .table-container .link-fachartikel .btn-text-wrapper{display:none}.home-intro .home-intro-table .table-container .link-videos{width:33vw;height:28.8vw;margin-top:8.4vw;margin-left:26.5vw}.home-intro .home-intro-table .table-container .link-videos .btn-text-wrapper{display:none}.home-intro .home-intro-table .table-container .link-kolumnen{width:42vw;height:12.6vw;margin-top:21vw;margin-left:-18.4vw}.home-intro .home-intro-table .table-container .link-kolumnen .btn-text-wrapper{display:none}.home-intro .home-intro-table .table-container .link-links{width:8vw;height:14.4vw;margin-top:22.1vw;margin-left:-22.5vw}.home-intro .home-intro-table .table-container .link-links .btn-text-wrapper{display:none}.home-intro .home-intro-table .text{padding:0 20px;margin-top:91vw;position:relative;width:auto;right:unset;bottom:unset;background:transparent}.home-intro .home-intro-table:after{background-size:auto 40.5vw;width:112vw;height:80vw;left:50%;bottom:unset;top:48.5vw}section{width:100%}section.left .section-image,section.right .section-image{float:none}section.left .section-image.with-box:before{left:35px}section.right .section-image.with-box:before{right:35px}section .section-image{float:none;width:auto;max-width:100%;margin-bottom:30px}section .section-image.with-box{margin-bottom:65px}section .section-image.with-box:before{bottom:-35px}section .text{padding:0 20px}section .teaser-box{width:auto;margin:0 0 35px;padding:28px}section .teaser-box .title{font-size:18px;letter-spacing:.5px;line-height:22px;margin-bottom:10px}section .teaser-box ul li{font-size:18px;letter-spacing:.5px;line-height:32px}section .sketch-image{width:110px;margin-top:-60px;position:relative}}.safari .home-intro .home-intro-table .table-container{animation:none}app-book-store form{position:relative}app-book-store form.sending:before{content:" ";position:absolute;left:-.41666667rem;top:-.41666667rem;width:calc(100% + .83333333rem);height:calc(100% + .83333333rem);background:rgba(0,0,0,.3);z-index:1000}app-book-store form .products{margin:0 -.625rem 3.33333333rem;padding:0;list-style:none}app-book-store form .products:after,app-book-store form .products:before{display:table;content:" "}app-book-store form .products:after{clear:both}app-book-store form .products li{float:left;width:12.08333333rem;margin:0 .625rem;position:relative;cursor:pointer;font-size:.75rem;color:#000;letter-spacing:.5px;line-height:1.33333333rem;font-family:BioSans;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}app-book-store form .products li [type=radio]{position:absolute;left:50%;top:10%;z-index:1}app-book-store form .products li [type=radio]:checked+.product-image{box-shadow:0 3px 6px 0 rgba(0,0,0,.37)}app-book-store form .products li [type=radio]:checked+.product-image:after{opacity:1}app-book-store form .products li label{display:block;cursor:pointer}app-book-store form .products li .product-image{display:block;position:relative;margin-bottom:.83333333rem;transition-property:box-shadow;transition-duration:.3s;transition-timing-function:ease-in-out;z-index:2;width:12.08333333rem;height:8.33333333rem;box-shadow:0 3px 6px 0 transparent;background-size:100% 100%}app-book-store form .products li .product-image:after,app-book-store form .products li .product-image:before{display:table;content:" "}app-book-store form .products li .product-image:after{clear:both}app-book-store form .products li .product-image .sold_out_icon{display:block;color:#fff;text-align:center;font-size:1.625rem;margin:23% 0 7%;position:relative;z-index:100}app-book-store form .products li .product-image .sold_out_label{position:relative;z-index:100;display:block;background:#fe6650;color:#fff;line-height:1.25rem;text-align:center;font-weight:700;text-transform:uppercase}app-book-store form .products li .product-image img{position:absolute;left:0;top:0;width:100%;height:100%}app-book-store form .products li .product-image:after{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out;content:"Ausgew\E4hlt";display:block;position:absolute;opacity:0;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.3);font-weight:700;color:#fff;text-align:center;text-transform:uppercase;padding-top:40%;box-sizing:border-box}app-book-store form .products li .product-image.sold_out:after{content:" ";opacity:1}app-book-store form .products li .product-image:hover{box-shadow:0 3px 6px 0 rgba(0,0,0,.37)}app-book-store form .products li .title{display:block;font-weight:700}app-book-store form .products li .info{display:block}app-book-store form .products li .info p{margin:0 0 1.5em}@media (max-width:760px){app-book-store form .products{margin:0}app-book-store form .products li{float:none;width:100%;margin:0 0 33px;font-size:18px;line-height:32px}app-book-store form .products li .product-image{width:calc(100vw - 40px);height:calc(68.95vw - 27.58px)}app-book-store form .products li .product-image .sold_out_icon{font-size:39px}app-book-store form .products li .product-image .sold_out_label{line-height:30px}}app-kolumnen .kampagne.content-wrapper-inner h1{margin-bottom:.41666667rem}app-kolumnen-overview .container{padding:3.75rem 8.20833333rem;margin-bottom:4.16666667rem}app-kolumnen-overview .author-list{margin:0;padding:0;list-style:none}app-kolumnen-overview .author-list li h2{font-family:DidotLT;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;color:#000;letter-spacing:-.5px;line-height:1em;vertical-align:middle;margin-bottom:0;padding:1.5rem 0 .75rem;outline:none;cursor:pointer;transition-property:color;transition-duration:.25s;transition-timing-function:ease-in-out}app-kolumnen-overview .author-list li h2:hover{color:#339}app-kolumnen-overview .author-list li h2:hover .info{opacity:1}app-kolumnen-overview .author-list li h2 .info{transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;opacity:0;padding-left:1.04166667rem;font-size:45px}app-kolumnen-overview .author-list li .article-list-wrapper{padding:.75rem 0;margin-left:3.75rem;border-left:1px solid #000;transition-property:padding;transition-duration:.25s;transition-timing-function:ease-in-out}app-kolumnen-overview .author-list li .article-list-wrapper .article-list-wrapper-inner{transition-property:height,opacity,transform;transition-duration:.25s;transition-timing-function:ease-in-out;height:0;overflow:hidden;padding:0;margin:0 0 0 1.25rem;opacity:0;transform:translateY(-.9375rem)}app-kolumnen-overview .author-list li .article-list-wrapper .article-list-wrapper-inner .article-list{list-style:none;position:relative}app-kolumnen-overview .author-list li .article-list-wrapper .article-list-wrapper-inner .article-list li{font-family:BioSans;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.75rem;color:#000;letter-spacing:.5px;line-height:1.08333333rem;margin-bottom:.25rem}app-kolumnen-overview .author-list li .article-list-wrapper .article-list-wrapper-inner .article-list li a{text-decoration:none}app-kolumnen-overview .author-list li .article-list-wrapper .article-list-wrapper-inner .article-list li:hover{color:#339}app-kolumnen-overview .author-list li .article-list-wrapper .article-list-wrapper-inner .article-list li:hover a{text-decoration:underline}app-kolumnen-overview .author-list li.open h2{color:#339}app-kolumnen-overview .author-list li.open .article-list-wrapper{padding:0}app-kolumnen-overview .author-list li.open .article-list-wrapper .article-list-wrapper-inner{transform:translateY(0);opacity:1}.author-overlay-container{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:3000;pointer-events:none;opacity:0;transition-property:opacity;transition-duration:.5s;transition-timing-function:ease-in-out}.author-overlay-container.show{pointer-events:auto;opacity:1}.author-overlay-container .close_btn{position:absolute;top:1.25rem;right:1.25rem;font-size:1.25rem}.author-overlay-container .overlay-inner{background:#fff;padding:4.16666667rem 6.25rem;font-family:BioSans;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-height:calc(100% - 20px);max-width:calc(100% - 20px);min-width:41.25rem;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.author-overlay-container .overlay-inner h2{font-weight:700;font-size:2.25rem;color:#000;letter-spacing:-.5px;line-height:3.95833333rem}.author-overlay-container .overlay-inner p{font-size:1rem;color:#363636;letter-spacing:.5px;line-height:1.45833333rem}@media (max-width:760px){app-kolumnen-overview .container{padding:40px 20px 35px}app-kolumnen-overview .author-list li h2{font-size:32px;letter-spacing:-.5px;line-height:40px;padding-bottom:10px}app-kolumnen-overview .author-list li h2 .info{opacity:1;font-size:28px}app-kolumnen-overview .author-list li .article-list-wrapper{padding:0;margin-left:40px}app-kolumnen-overview .author-list li .article-list-wrapper .article-list-wrapper-inner .article-list li{font-size:18px;letter-spacing:.5px;margin-bottom:10px;line-height:22px}app-kolumnen-overview .author-list li .article-list-wrapper .article-list-wrapper-inner .article-list li a{padding:5px 0;display:block}.author-overlay-container .close_btn{position:absolute;top:20px;right:20px;font-size:30px}.author-overlay-container .overlay-inner{padding:20px;font-family:BioSans;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-height:calc(100% - 20px);max-width:calc(100% - 20px);min-width:0;width:100%;overflow:auto}.author-overlay-container .overlay-inner h2{font-size:40px;line-height:55px}}