@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){body{overflow-x:hidden}}h1{letter-spacing:.05em;text-transform:uppercase}h1,h2{font-family:Nunito,sans-serif;font-size:2.5em;font-weight:600;line-height:1.2;margin:0 auto;padding-top:15vh}#section1 h2{font-size:1.5em;margin:1em auto 1.5em;padding-top:0}h3{font-weight:400}h3,h4{font-family:Nunito,sans-serif;font-size:1.5em}h4{font-weight:700;margin:0 0 .5em}div+h2,img+h2{padding-top:1em}ul.check li:before{margin:0 1em 0 -2.5em}i.big{font-size:1.5em}i.small{font-size:.75em}i.mint,span.mint{color:#badc99}i.sal,span.salmon{color:#f7bc99}i.sky,span.skyblue{color:#99c5dc}i.yel,span.yellow{color:#ffdf99}i.red,span.red{color:#e2002a}i.yel-strong{color:#ffb000}i.fa-check-circle{color:#53a800}i.fa-times-circle{color:#c50000}.content{z-index:10}.content.full-height{height:100vh}.content.no-padding{padding:0!important}.content>h2{height:25vh}.content h2,.content h4{padding-left:1em;padding-right:1em}.content img{margin:0 auto;max-height:100%;max-width:100%}section:first-of-type{padding-top:13.5em}section.section--full{height:100vh;padding:0!important}section.diagonal-inner{padding:10em 0 5em}section.grey{background:#f0f0f2}section.grey.diagonal-inner{background:linear-gradient(180deg,#f0f0f2 85%,#fff 0)}section.bg:before{background:#002;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:99}svg{overflow:visible}img.bg,svg.bg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:90%;z-index:-1}.row{clear:both;display:block;margin-left:-1.5em;overflow:auto}.row.flex{display:flex;overflow:visible}.col1,.col2,.col2-3,.col2-5,.col3,.col3-4,.col3-5,.col4,.col4-5,.col5,.col5-6,.col6{font-size:.9em}.btn,.hs-button{margin:0}.slick-slide img{max-height:75vh}.slick-dots{bottom:0;display:inline-block!important;left:50%;line-height:0;list-style-type:none;position:absolute;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.slick-next,.slick-prev{background:transparent;border:0;color:transparent;cursor:pointer;display:block;margin:0;outline:none;padding:0;position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:100}.slick-next:before,.slick-prev:before{color:#002;font-family:FontAwesome;font-size:3em;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.content .slick-list{overflow:visible;padding:0 0 1em}.title-slider .slick-list{overflow:hidden;padding:0}.start-slider h4{margin:1em 0}.start-slider .slick-prev{left:6em}.start-slider .slick-next{right:6em}.start-slider-wrap{height:100vh;position:relative}.pagination{list-style:none;position:fixed;right:2em;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:9999}.pagination a{display:block;height:10px;margin-bottom:1em;position:relative;width:10px}.pagination a:after{background-color:rgba(0,0,34,.2);border:none;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;content:"";height:10px;position:absolute;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s;width:10px}.pagination a.active:after{background-color:#002}.device{background:#fff;border:1px solid #a8a8a8;border-radius:8px;box-shadow:0 0 8px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);overflow:hidden;padding-top:2.4em;position:relative}.device,.device>img{width:100%}.content .device .slick-list{padding:0}.device.desktop{width:100%}.device.mobile{width:32%}.device .device-bar{border-bottom:1px solid #a8a8a8;display:block;left:0;padding:.5em;position:absolute;text-align:left;top:0;width:100%}.device .device-bar>span{border:1px solid #a8a8a8;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;display:inline-block;height:1em;margin-right:.125em;width:1em}.device-wrap{margin:5rem auto 0;max-width:66.6667%;position:relative}.device-wrap .device.desktop{width:85%}.device-wrap .device.mobile{position:absolute;right:1em;top:6rem;transform:rotate(10deg);-ms-transform:rotate(10deg);-webkit-transform:rotate(10deg)}.device-wrap img.bg,.device-wrap svg.bg{left:50%;max-width:100vw;top:50%;width:120%}.logo-cloud{height:75vh;left:0;overflow:hidden;position:absolute;width:100%;z-index:-1}.logo-cloud:before{background:linear-gradient(#fff,hsla(0,0%,100%,0));top:0}.logo-cloud:after,.logo-cloud:before{content:"";height:10em;left:0;position:absolute;width:100%;z-index:1}.logo-cloud:after{background:linear-gradient(hsla(0,0%,100%,0),#fff);bottom:0}.logo-cloud .logo-floating>a{margin:0;padding:0;position:absolute;top:75vh;z-index:-1}.logo-cloud .logo-floating>a:nth-of-type(4n){left:5%}.logo-cloud .logo-floating>a:nth-of-type(4n+1){right:5%}.logo-cloud .logo-floating>a:nth-of-type(4n+2){left:15%}.logo-cloud .logo-floating>a:nth-of-type(4n+3){right:15%}.logo-cloud .logo-floating>a img{max-height:10em;max-width:15em;padding:2em}.logo-cloud .logo-floating>a img.more-padding{padding:3em}.logo-cloud .logo-floating>a:nth-child(3n+3) img{margin-top:0}.logo-cloud .logo-cloud-content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:33.3333%;z-index:2}.logo-cloud .logo-cloud-content .quote{background-color:#002;border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;color:#fff;display:block;margin:0 auto;max-width:30em;padding:2em;position:relative;text-align:center}.logo-cloud .logo-cloud-content .quote h4{font-family:Nunito;font-size:1.75em;font-weight:600;line-height:1.2}.logo-cloud .logo-cloud-content .quote h4:before{content:"\201c"}.logo-cloud .logo-cloud-content .quote h4:after{content:"\201d"}.logo-cloud .logo-cloud-content .quote .rating{font-size:2em;padding:.5em 0}.logo-cloud .logo-cloud-content .quote legend{color:#b3b3bd;font-size:1.2em;margin:0 auto;text-align:center}.logo-cloud .logo-cloud-content .quote:after{border-color:#002 transparent transparent;border-style:solid;border-width:2em 1em 0;bottom:-2em;clear:both;content:"";height:0;margin-bottom:1px;margin-left:-1em;position:absolute;width:0}.logo-cloud .logo-cloud-content .logo img{margin:4em auto 0;max-height:10em;max-width:20em}.stats-wrap{height:75vh;margin:0 auto;padding-top:20vh}.invite-wrap>img.laptop{bottom:0;height:60vh;left:50%;max-width:none;position:absolute;transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);z-index:10}.invite-wrap,.invite-wrap .invite{overflow:hidden;width:100%}.invite-wrap .invite:nth-of-type(2){left:0;position:absolute;top:0}.invite-wrap .invite>img{height:60vh;margin-left:50%;max-width:none;transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%)}.invite-checks i{font-size:1.75em}.invite-checks i,.paperplanes.fly .plane{bottom:20%;left:50%;position:absolute;z-index:1}.paperplanes.fly .plane{width:6em}.next_step{left:50%;position:absolute;top:0;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:20}.next_step svg{overflow:hidden;position:relative}.next_step i{color:#53a800;font-size:2em;left:50%;position:absolute;top:0;transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%)}#section4+.next_step{bottom:auto;top:400vh}#section5+.next_step{bottom:auto;top:500vh}.checkin{height:50vh;margin:5vh 0;position:relative}.checkin .checked{background:#53a800;border-radius:.5em;-webkit-border-radius:.5em;color:#fff;font-size:1.5em;left:50%;padding:1.5em;position:absolute;top:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:20}.checkin .checkin_ticket{left:60%;max-height:30vh;position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.checkin .checkin_ticket{left:45%;top:25%}}.nametag{background:#fff;border:4px solid #e6e6e9;border-radius:6px;box-shadow:0 0 8px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);color:#002;font-family:Nunito;font-weight:600;opacity:0;padding:1em 2em;top:50%}.nametag,.nametag:before{left:50%;position:absolute;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.nametag:before{background:#9999a7;content:"";height:1em;top:0;width:2em}.nametag small{color:#9999a7;text-transform:uppercase}img.virtualevents-bg{max-height:90vh}#virtualevents-bg{width:75%}.envelope{bottom:0;height:100vh;margin:0 auto;max-width:50em;position:relative;z-index:1}.envelope svg{bottom:0;left:0;pointer-events:none;position:absolute}.envelope svg.front{z-index:1}.envelope svg.back{z-index:-1}.envelope .card{bottom:0;height:auto;left:50%;padding-bottom:50%;position:absolute;transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);width:90%;z-index:0}.envelope .card h2{padding:0 0 .5em}.envelope .card h5{padding:0 0 1em}.paperplanes.float .plane{left:50%;position:absolute;top:20%;width:9em}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.envelope svg{display:none}.envelope .card{bottom:auto;left:50%;padding-bottom:2.5em;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:100%}}form *{text-align:left}input[type=checkbox]+label{clear:both;cursor:pointer;display:block;padding-left:2.5em;position:relative}input[type=checkbox]+label:before{background-color:transparent;border:2px solid #e0e0e5;clear:both;content:"";font-family:FontAwesome;font-size:1em;height:1.25em;left:0;line-height:1.3;margin:0 1em .75em 0;position:absolute;top:0;width:1.25em}@media screen and (min-width:2000px){h1,h2{padding-top:5em}}@media screen and (max-width:1440px){h1,h2{font-size:2em;line-height:1.4}#section1 h2{margin:.5em auto 1em}#section1 h2,h3,h4{font-size:1.25em}.bubble{right:0;top:-11.5em}.row .col-img{right:-40%;width:140%}.device-wrap{max-width:50%}.logo-cloud .logo-cloud-content .logo img{max-height:7.5em;max-width:15em}.paperplanes.fly .plane{width:5em}.start-slider h4{margin:.5em 0}.envelope{max-width:40em}.envelope .card{padding-bottom:40%}.paperplanes.float .plane{width:7em}}@media screen and (max-width:1100px){body,html{font-size:15px}.header{position:static}header nav{display:none;margin:0 -2em;max-height:calc(100vh - 5em);overflow:scroll;position:absolute;top:5em;width:100vw;z-index:10000}header nav a{display:inline-block;line-height:inherit;margin:0;padding:1em 0;text-align:center;width:100%}header nav .btn{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin:0;padding:1em 0}header nav li{border-top:1px solid #33334e}header nav ul.main-nav{width:100%}header nav ul.main-nav li{float:none;height:auto}header nav ul.main-nav li.sub-nav>ul{background:hsla(0,0%,100%,.2);border-radius:0;display:none;max-width:none;padding:0;position:relative;top:0;width:100%}header nav ul.main-nav li.sub-nav a.active+ul{display:block}header nav ul.main-nav li.sub-nav>ul li{float:left;width:auto}header nav ul.main-nav li.sub-nav>ul li a{padding:.75em}header nav ul.main-nav li.sub-nav:hover>ul{display:none}header .lang{height:auto;margin:0;overflow:hidden;position:static;width:100%}header .lang:hover{height:auto}header .lang ul{padding:0;width:100%}header .lang li{width:50%}header .lang li#de{float:left}header .lang li#en{float:right}header .lang li a.active{background:#33334e;color:#fff}header .lang li:after{content:none}header .hamburger{display:block}section:first-of-type{padding:14em 0 10em}h1.spacing{margin-bottom:3em}.row .col-img{width:130%}.slider .col2-5{transform:translateY(5em);-ms-transform:translateY(5em);-webkit-transform:translateY(5em)}footer{padding:2.5em}.row .col-img{right:-15%;width:120%}footer .row,form .row{clear:both;overflow:auto}.col2-5,.col3-5,.col4,.col4-5,.col5,.col5-6,.col6{width:50%}.col3-4{width:100%}.ref-logos .col5{width:25%}.partner-logo{margin:-4em 0 4em}.survey{height:60em}.spoc-survey{height:85em}.bubble{right:2.5em}.pagination{right:1em}}@media screen and (max-width:900px){section:first-of-type{padding:10em 0}.content.img-right .text,.content.img-right-large .text{width:100%}.content.img-right img{position:static;width:100%}.content.img-left .text,.content.img-left-large .text{width:100%}.content.img-left img,.content.img-left-large img{position:static;width:100%}footer .col3:last-of-type{width:100%}footer .fa{font-size:1.75em;margin-right:.75em}.slider .col2-5{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0)}.prices h4{font-size:2em}.partner-logo{margin:-2em 0 3em}.bubble{float:right;position:static}}@media screen and (max-width:800px){body,html{font-size:16px}h1{font-size:2em;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;line-height:1.2}h1.spacing{margin-bottom:.5em}h2{font-size:2em;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;line-height:1.2}h4{font-size:1.25em}h5{font-size:1em}ul.titlecheck li{float:none}.content,.content.large{padding:0 1.5em}.content.mobile-center{text-align:center}section{padding:6em 0}section:first-of-type{padding:8em 0 5em}section.diagonal-after:after,section.diagonal-before:before{border-width:0 0 2.5em 100vw}section.diagonal-inner{padding:5em 0 0}section.diagonal-inner:after{border-width:0 0 2.5em 100vw}section.contact{padding-bottom:0}section.contact .col-img{bottom:0}footer .col3{margin:4em 0}footer form input[type=checkbox]+label:before,footer form input[type=checkbox]:checked+label:before{margin:0 .5em 0 0}.row.flex{display:block}.row.flex>*{flex:none}.row .col-img{left:50%;margin:0 auto -6em 0;position:relative;top:0;transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);width:120%}.row .col-img.left,.row .col-img.right{margin:0 auto;position:relative;width:100%}.row .col-img.right{left:50%}.row .col-text{position:static;top:0;transform:none;-ms-transform:none;-webkit-transform:none}.col1,.col2,.col2-3,.col2-5,.col3,.col3-4,.col3-5,.col4,.col4-5,.col5,.col5-6,.col6{float:none;width:100%}img.bg,svg#virtualevents-bg,svg.bg{width:100%}.extension{padding:0 1em}.slick-prev{left:-1.5em}.slick-next{right:-.5em}.ref{padding:1.5em}.ref-slide{margin:1em 1em 5em}.ref-slide:nth-of-type(3n+1):after,.ref-slide:nth-of-type(3n+2):after,.ref-slide:nth-of-type(3n+3):after{height:110%;width:110%}.ref-logos .col5{float:left;width:50%}.ref-logos .logo-img{padding:1em}.price-switch{font-size:.8em;margin:1em auto}.price-header{padding:2em 1.5em 2.5em}.prices{margin:0}.prices h4{font-size:1.75em}.prices .slick-prev{left:-4.5em}.prices .slick-next{right:-4em}.price{padding:.5em 0}.mwst{float:right;margin:1em}#googlemaps{height:30em;width:100%}.team .row{clear:none;overflow:visible}.team .col3{float:left;width:50%}.partner-logo{margin:3em 0 4em}.rss .col3{margin:3em 0}.rss .rss-image{height:200px}.rss .rss-image img{height:auto;width:100%}form .row{clear:none;overflow:visible}.field-wrap{margin:1em 0}.device-wrap{max-width:83.3333%}.logo-cloud .logo-cloud-content{width:50%}.logo-cloud .logo-floating{opacity:.4}.logo-cloud .logo-floating>a img{max-height:7.5em;max-width:12.5em;padding:1.5em}.start-slider img{margin:0 auto;width:90%}.start-slider .slick-arrow{display:none!important}.checkin .checked{font-size:1em}#checkin-bg{display:none}.stats-wrap{height:auto;max-width:90vw;padding-bottom:1em;padding-top:25vh}#section8 h2{padding-bottom:15vh}.paperplanes.float .plane{top:15%}}@media screen and (max-width:600px){body,html{font-size:14px}.popup,.popup.info{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin:0;max-width:none}.popup img{margin:0 auto;max-width:50%}.prices .slick-prev{left:-2.5em}.prices .slick-next{right:-1.5em}.slick-next:before,.slick-prev:before{font-size:3em}footer .content{padding:0 3em}.survey{height:70em}.spoc-survey{height:95em}.pagination a,.pagination a:after{height:8px;width:8px}.device-wrap{margin-top:2.5rem;max-width:100%}.device-wrap .device.desktop{width:100%}.device-wrap .device.mobile{right:0;top:7.5rem}.logo-cloud:after{height:100%}.logo-cloud .logo-floating>a img{max-height:5em;max-width:10em;padding:1em}.logo-cloud .logo-cloud-content{width:90%}.logo-cloud .logo-cloud-content .quote{padding:1.5em}.logo-cloud .logo-cloud-content .quote quote{font-size:1.5em}.logo-cloud .logo-cloud-content .quote .rating{font-size:1.75em}.logo-cloud .logo-cloud-content .quote legend{font-size:1em}.invite-checks i{font-size:1.25em;left:45%}.paperplanes.fly .plane{left:45%}.next_step i{font-size:1.5em}.checkin .checked{font-size:1em}.paperplanes.float .plane{top:20%;width:7em}.cc-window.cc-banner{width:auto!important}.cc-window.cc-bottom{bottom:1em!important;left:1em!important;right:1em!important}}@media screen and (max-width:400px){h1,h2{font-size:1.75em;padding-top:12.5vh}h3{font-size:1.25em}.content>h2{height:auto}legend{font-size:.7em}legend a{margin:0 .125em;padding:.75em 1.5em}.survey{height:75em}.spoc-survey{height:105em}.pagination{right:0}.pagination a{height:20px;width:10px}.pagination a:after{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;height:20px;right:0;width:3px}.card{padding:1.5em}.envelope .card h5{padding:0}.paperplanes.float .plane{top:15%}}@media screen and (max-width:320px){h5{font-size:1em}.logo-cloud:after{height:10%}.logo-cloud .logo-cloud-content .quote .rating,.logo-cloud .logo-cloud-content .quote legend{display:none}.logo-cloud .logo-cloud-content .logo img{margin:3em auto 0;max-height:5em;max-width:15em}.logo-cloud .logo-floating{opacity:.2}.envelope .card h5{display:none}}