.body-container{padding:0!important}.join-conference{height:88vh;position:relative;width:100%}.preview-top{background:#fff;clear:both;height:8vh;overflow:hidden;position:fixed;width:100%;z-index:50}.heyde-logo,.heyde-slogan{float:left}.heyde-slogan{border-left:1px solid #ccc;color:#9f8fbc;font-weight:700;margin:2vh 0 0;padding:5px}.heyde-logo img{margin:10px 20px 10px 50px;max-width:10vw}.preview-menu{float:right;min-width:400}.preview-menu ul li{color:#888;float:left;font-size:1.5em;margin:20px;padding:5px;text-shadow:none;text-transform:uppercase;transition:all 1s ease-out}.preview-menu ul li:hover{text-shadow:.1em .1em .2em #999;transition:all .3s ease-out}.top-underlay{background-repeat:no-repeat!important;background-size:cover!important;-webkit-filter:blur(1px) brightness(.9);filter:blur(1px) brightness(.9);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);overflow:hidden}.top-overlay,.top-underlay{height:88vh;left:0;position:absolute;top:0;width:100%}.top-overlay{opacity:.6}.top{height:88vh;overflow:hidden;position:relative;top:0;width:100%}.top-content{float:left;margin-top:10vh;padding-left:10vw;padding-right:18vw;width:60%}.preview-content{background:rgba(243,246,247,.85);float:left;height:100%;position:relative;width:40%}.titletop{color:#fff!important;font-size:4em!important;padding-top:5vh!important;text-align:left!important}.titletop h1{font-weight:800}.logo{display:none;padding-top:8vh;text-align:left}.logo img{margin-left:auto;margin-right:auto;max-height:5vh}.welcome-message{font-size:1.8em}.actual-callout,.welcome-message{color:#fff;margin-top:25px;text-align:left}.actual-callout{font-size:2em}.cta{margin-bottom:25px;margin-top:25px;position:relative;text-align:left}.cta a{margin-top:40px;mix-blend-mode:screen;transform:translate(-50%,-50%)}button.cta-button{background:#fff!important;border:2px solid #000!important;border-radius:30px;color:#000!important;cursor:pointer;display:inline-block;font-size:1.8em;font-weight:800;height:100%;letter-spacing:4px;min-width:20vw;padding:20px 30px;text-align:center;text-transform:uppercase;width:auto}button.cta-button:hover{background:#000!important;border:2px solid #fff!important;color:#fff!important}button.cta-button-top{background:#60498b!important;border:2px solid #60498b!important;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-weight:800;height:100%;letter-spacing:4px;margin:-20px 30px 0 0;padding:10px 20px;text-align:center;text-transform:uppercase;width:auto}button.cta-button-top:hover{background:#fff!important;border:2px solid #60498b!important;color:#60498b!important}.badge-info{background:#60498b!important}.preview-video{background:#fff;-moz-box-shadow:1px 1px 6px #a0a0a0;-webkit-box-shadow:1px 1px 6px #a0a0a0;-khtml-box-shadow:1px 1px 6px #a0a0a0;box-shadow:1px 1px 6px #a0a0a0;height:28.125vw;margin-left:-11vw;margin-top:22vh;max-height:478.125px;max-width:850px;overflow:hidden;width:50vw}.pvv-start{background:#000;background-size:cover!important;cursor:pointer;float:left;height:100%;width:50%}.pvv-start img{border:3px solid #fff;border-radius:30%;margin-left:40%;margin-top:40%;max-height:30%;min-width:20%;padding:20px}.pvv-start-text{height:100%;overflow:scroll;overflow-x:hidden}.vid{float:right;width:50%}.vorteile ul{font-size:1.8em;list-style-image:url(https://www.heyde.ch/hubfs/icons/003-send-v.png);margin-left:5vw}.vorteile li{line-height:1.5em;margin-bottom:3px;padding-left:10px}.pvv-start-text h2{color:#60498b;font-size:2em;letter-spacing:3px;margin-bottom:2%;padding-left:30px}.vid h2{margin-top:20%}.vorteile h2{margin-top:7%}.pvv-start-text p{color:#333;font-size:1.2em;letter-spacing:1px;padding-left:30px;padding-right:40px}.pvv-start-text button{font-size:1em!important;height:auto!important;max-width:50%!important;min-width:180px!important;padding:2%!important}.vid button{margin:10% 0 0 10%!important}.vorteile button{margin:3% 0 0 60%!important}#video-cta{color:#fff;font-size:3em;font-weight:700;margin-top:-200px;max-width:760px;position:absolute;text-align:center;width:50vw}.vc{background:#dc3545;border:2px solid #fff;border-radius:20px;padding:20px}.vc:hover{background:#fff!important;border-color:#dc3545;color:#dc3545}.logo-bar{align-items:center;bottom:1.5vh;display:flex;justify-content:space-evenly;position:absolute;width:100%}.logo-bar p{float:left;margin-left:20px;position:relative}.logo-bar img{min-width:120px;width:6vw!important}.modal-outer{background:#fff;display:none;height:100%;margin-left:auto;opacity:.95;top:0;width:100%}.modal,.modal-outer{position:fixed;z-index:999}.modal{background-color:#60498b;border-radius:20px;color:#fff;display:block!important;font-size:1.2em;height:70%!important;left:50%!important;margin-left:-175px;outline:0;overflow:scroll!important;overflow-x:hidden!important;padding:60px 30px 20px;text-align:left;top:10%!important;width:350px!important}.modal-content{background-color:#fefefe;border:1px solid #888;margin:5px auto;width:80%}.close{color:#fff!important;float:right;font-size:3em!important;font-weight:700!important;line-height:1;position:absolute;right:25px;top:0}.modal .hs-form-field{text-align:left!important}.close:focus,.close:hover{color:red;cursor:pointer}.close{font-size:2em!important}input[type=submit]{background:#60498b!important;border:2px solid #fff!important;border-radius:10px;box-shadow:none}input[type=submit]:hover{box-shadow:0 0 1em #fff!important}.submitted-message{color:#fff!important}.ls{background:url(https://www.heyde.ch/hubfs/Nicht%20zugewiesen/background-v-white-ht.png);background-size:cover;height:88vh;position:absolute;top:0;width:32.4104vh}@media (max-width:1100px){.top{font-size:.7em!important}}@media (max-width:800px){.preview-asset{display:none}.logo{display:block}.join-conference{top:0}.preview-top{display:none}.top-content{width:100%}.actual-callout{margin:0;padding-left:10px}.top{height:100%}.preview-content{background:#fff;margin-bottom:2vh;width:100%}.preview-content span{font-weight:bolder;margin-left:10vw!important}.preview-video{height:56.25vw;margin:0 auto auto;width:96%}.vid h2{margin-top:10%}.vid button{margin:5% 0 0 10%!important;min-width:150px!important}button.cta-button-top{letter-spacing:2px}.pvv-start-text p{color:#333;font-size:1.7em;letter-spacing:unset;padding-left:10px;padding-right:5px}.pvv-start img{display:none}.logo-bar{margin-top:30px;position:relative}.logo img{max-width:350px}.titletop,.welcome-message{padding:10px!important}.modal{height:80%!important}}.slide-in-right{-webkit-animation:slide-in-right 1s cubic-bezier(.25,.46,.45,.94) 4s both;animation:slide-in-right 1s cubic-bezier(.25,.46,.45,.94) 4s both}.slide-out-left{-webkit-animation:slide-out-left 6s cubic-bezier(.55,.085,.68,.53) both;animation:slide-out-left 6s cubic-bezier(.55,.085,.68,.53) both}.slide{-webkit-animation:slide 5s cubic-bezier(.55,.085,.68,.53) 2s infinite both;animation:slide 5s cubic-bezier(.55,.085,.68,.53) 2s infinite both}@-webkit-keyframes slide-in-right{0%{opacity:0;-webkit-transform:translateX(10000px);transform:translateX(10000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in-right{0%{opacity:0;-webkit-transform:translateX(10000px);transform:translateX(10000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-out-left{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}}@keyframes slide-out-left{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}}@-webkit-keyframes slide{0%{opacity:0;-webkit-transform:translateX(10000px);transform:translateX(10000px)}50%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}80%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(10000px);transform:translateX(10000px)}}@keyframes slide{0%{opacity:0;-webkit-transform:translateX(10000px);transform:translateX(10000px)}50%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}80%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(10000px);transform:translateX(10000px)}}