.navbar{background-color:rgba(255,255,255,0.56) !important;}.hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#e74646}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:40px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#e74646}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hero-image{height:100vh;width:auto;background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden}.hero-content{height:100vh;width:auto}.carousel-caption{top:50%;transform:translateY(-50%)}.form-section,.hightlights-section{background-image:url(../../assets/img/K9A9934_3241._ride.greener_graechen_2013_bydavidbirri_1-1024x527.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;padding-bottom:60px;padding-top:60px}.white-bg-container{background-color:rgba(255,255,255,.79)}.weiss{color:#fff}.h2,h2{font-size:2rem;text-transform:uppercase;font-weight:600}.h3,h3{font-size:1.75rem;text-transform:uppercase;font-weight:600;text-transform:uppercase}.navbar-dark .navbar-nav .nav-link a:hover,.rot,a{color:#e74646}p{margin-top:0;margin-bottom:1rem}.icon{font-size:4rem;color:#e74646}.container.container-abstand,.row-ausstattung{padding-top:100px;padding-bottom:100px}.container-licht-kunst{padding-top:100px;padding-bottom:100px;max-width:1300px}hr{border:1px solid #e74646;width:40px}.grau-bg{background-color:#ebebeb}.hero-titel{font-size:4rem}.hero-btn:hover{color:#e74646;background-color:#fff;border-radius:10px;padding-left:50px;padding-right:50px;text-transform:uppercase;font-weight:600}.hero-btn{color:#fff;background-color:#e74646;border-radius:10px;padding-left:50px;padding-right:50px;text-transform:uppercase;font-weight:600}#drehorte-section,.row-margin-control,.video{max-width:100%}.ueber-icon{font-size:3rem;color:#e74646}#icon-row{margin-top:50px}.nav-item{text-transform:uppercase}.dark-color{color:#222}body{margin:0;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#848484;text-align:left;background-color:#fff}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#e74646;text-decoration:underline}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5);transition:.5s}.main-body-contact{background-image:url(../../assets/img/Verstaerker_2014_session2589-min.jpg);background-position:top;background-size:cover;background-repeat:no-repeat}#headig-kontakt,#titel-standorte,.portfolio-col{margin-bottom:30px}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0;margin-bottom:10px}.form-control:focus{color:#e74646;background-color:#fff;border-color:#e74646;outline:0;box-shadow:0 0 0 .1rem #e74646}.portfolio-btn{border-color:#fff;border-radius:0;color:#fff}.card{border:none}.card-img{border-radius:0;width:100%;height:60vh;object-fit:cover}.grid{position:relative;margin:0 auto;max-width:1000px;list-style:none;text-align:center}.grid figure{position:relative;float:left;overflow:hidden;margin:10px 1%;background:#3085a3;text-align:center;cursor:pointer}.grid figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.8}.grid figure figcaption{padding:2em;color:#fff;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid figure figcaption::after,.grid figure figcaption::before{pointer-events:none}.grid figure figcaption,.grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.grid figure figcaption>a{text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.grid figure h2{word-spacing:-.15em;font-weight:300}.grid figure h2 span{font-weight:800}.grid figure h2,.grid figure p{margin:0}figure.effect-roxy{background:-webkit-linear-gradient(45deg,red 0,#05abe0 100%);background:linear-gradient(45deg,red 0,#05abe0 100%)}figure.effect-roxy img{max-width:none;width:-webkit-calc(100% + 60px);width:calc(100% + 60px);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}figure.effect-roxy figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}figure.effect-roxy figcaption{padding:3em;text-align:center}figure.effect-roxy h2{padding:30% 0 10px}figure.effect-roxy:hover img{opacity:.7;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-roxy:hover figcaption::before,figure.effect-roxy:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.col-portfolio{margin:0;padding:0}.portfolio-video{width:100%}.timeline-btn{color:#ea4b50;border:2px solid;border-radius:0;padding-left:50px;padding-right:50px}.textarea{min-height:250px}.grey-section{background-color:#f3f3f3}.partners{background-color:#000}.span-footer{color:#fff;font-style:italic;font-size:14px}.footer-headings{font-style:italic;color:#fff;font-size:18px}.footer-heading-black{font-style:italic;color:#000;font-size:18px}.copyright-text,.footer-text{color:#fff;font-size:14px}.footer-text-black{font-size:14px}.footer-text-schwarz{color:#000;font-size:14px}#timeline-footer{background-image:url(../../assets/img/footer-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;padding-top:70px;padding-bottom:30px}#kunden{padding-top:70px;padding-bottom:30px}.bg-partners{background-image:url(../../assets/img/Verstaerker_2014_session2589-min.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;min-height:600px}.partners-content{padding-left:30px;padding-top:15%}.padding-content{padding-left:10%;padding-right:10%}.main{overflow-x:hidden;padding-top:120px}.burger{z-index:99999999;position:fixed;top:0;right:0;margin-top:10px;margin-right:20px;width:50px}.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}.sidenav{height:0;position:fixed;z-index:50;top:0;right:0;overflow-x:hidden;transition:.2s;width:100%;overflow:hidden}.sidenav-query{height:100vh;padding-top:15px}.sidenav a{transition:.3s}.sidenav a:hover{color:#f1f1f1}#bgvideo,.hero-video{z-index:-1;position:absolute}.btn:active,.btn:focus{outline:0!important;box-shadow:none}#main-portfolio{margin-top:120px}#portfolio-pagetitle{height:60vh;background-image:url(../../assets/img/schilthorn-3033448_1920.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.h1,h1{font-size:2.5rem;text-transform:uppercase;font-weight:800}#kontakt-pagetitle{background-image:url(../../assets/img/switzerland-862870_1920.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;height:60vh}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;background-color:#262626}.modal-header{background-color:#262626}.close{font-size:35px;color:#e74646;opacity:1;text-shadow:none}.close:hover{font-size:35px;color:#fff;opacity:1;text-shadow:none}.modal-titel{margin-bottom:0}#hero-jumbletron{height:100vh}.hero-jumble,.jumb-section{height:100vh;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:0;margin:0;padding:0}.timeline-start-btn{color:#fff;background-color:#e74646;border-radius:0;text-transform:uppercase;font-weight:600;padding:10px 50px}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:0 0 30px;background-color:#202223}@media (min-width:300px){.padding-top-mobile{padding-top:60px}.logo{position:absolute;z-index:10;margin-left:15px}}@media (min-width:576px){.logo{position:absolute;z-index:999999999999999;margin-left:30px}}@media (min-width:768px){.row.contactrow{padding-right:20%;padding-left:20%;padding-top:70px}.logo{position:absolute;z-index:999999999999999;margin-left:35px}}@media (min-width:992px){figure.effect-roxy p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.padding-top-mobile{padding-top:0}.logo{position:absolute;z-index:999999999999999;margin-left:50px}}@media (min-width:1200px){.logo{position:absolute;z-index:10;margin-left:70px}}.navi-top{margin-right:70px}.navbar{background-color:transparent}.svg{width:50px}a:hover{color:inherit;text-decoration:none}.heading-portfolio{margin-top:20px}.grau{color:#848484}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{font-weight:600;border-bottom:1px solid #e74646;color:rgba(85,84,84,.9)}.navbar-light .navbar-nav .nav-link{font-weight:500}.h4,h4{font-size:1.2rem;text-transform:uppercase}.language-link{margin-left:40px}