﻿@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";.blue{color:#007ac2!important}#main.overview{width:100%}.cta{display:inline-block;border-radius:5px;padding:7px 15px;color:#fff;font-weight:bold;text-decoration:none;text-align:center;background-color:#006daf;color:#fff!important}.cta:hover{background-color:#003d61}.separator{width:100%;height:10px;background:url(/images/default/section_sep.png) no-repeat center;padding:40px 0}.teaser{background-size:cover!important}.teaser.teaser-audio{background:url(/images/default/audio/teaser.jpg) no-repeat center center}.teaser.teaser-lighting{background:url(/images/default/lighting/teaser.jpg) no-repeat center center}.teaser.teaser-video{background:url(/images/default/video/teaser.jpg) no-repeat center center}.teaser.teaser-rigging{background:url(/images/default/rigging/teaser.jpg) no-repeat center center}.teaser::before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.teaser::after{background-color:rgba(0,0,0,0)!important}.teaser>.inner{z-index:1}.teaser .text h1{font-size:105px;font-weight:700;line-height:80px;margin:0;text-transform:uppercase}.teaser .text h1 .blue{font-size:109px}@media all and (max-width:768px){.teaser .text>.inner{padding:0 20px}.teaser .text h1{font-size:65px;line-height:55px;text-align:center}.teaser .text h1 .blue{font-size:60px}}@media all and (max-width:768px)and (max-width:399px){.teaser .text h1{font-size:50px;line-height:45px}.teaser .text h1 .blue{font-size:55px}}@media all and (max-width:399px){.teaser .text p{font-size:14px;line-height:18px}}#pods .pod{margin:80px auto;max-width:1400px}#pods .pod .boxes{display:flex;justify-content:space-between;align-items:center}#pods .pod .box{width:49%}#pods .pod .cta-box{text-align:left}@media(max-width:768px){#pods .pod .cta-box{text-align:center}}#pods .pod h2{font-size:40px;font-weight:bolder;color:#2f2f2f;margin:0;letter-spacing:-1px;font-family:"proxima-nova-condensed","Roboto Condensed","Helvetica Neue",sans-serif}#pods .pod .box{font-size:17px}#pods .pod .box p{line-height:26px;font-weight:400}#pods .pod .box img{max-width:100%}#pods .pod .box>.inner{padding:15px}#pods .pod .box.left.text{padding-right:30px}#pods .pod .box.left.text img{display:none}#pods .pod .box.right.text{padding-left:30px}#pods .pod .box.right.text img{display:none}#pods .pod .box img{border-top-left-radius:15px;border-bottom-right-radius:15px}@media(max-width:768px){#pods .pod .box h2{font-size:24px;letter-spacing:normal}}#pods .features .boxes{display:flex;justify-content:space-between;flex-wrap:wrap}#pods .features .boxes .box{width:25%;background-color:#e2e2e2;display:flex;align-items:center;justify-content:center}#pods .features .boxes .box h4{font-size:17px}#pods .features .boxes .box p.blurb{font-size:14px}#pods .features .boxes .box>.inner{padding:15px;text-align:center}#pods .features .boxes .box .icon{width:100px}#pods .features .boxes .box:nth-child(2n+0),#pods .features .boxes .box:nth-child(5n+0){background-color:#f4f4f4}#pods .features .boxes .box:nth-child(5n+1){background-color:#e2e2e2}#pods .features .boxes .box:nth-child(5n+2){background-color:#f4f4f4}#pods .features .boxes .box:nth-child(5n+3){background-color:#e2e2e2}#pods .audio-features{display:flex;justify-content:space-between}#pods .audio-features .box{text-align:center;padding:15px}#pods .audio-features .box img{width:100px;height:100px}#pods .audio-features .box h4{font-weight:400;font-size:17px;text-transform:uppercase}#pods .pricing .included-features{padding:30px;background-color:#d2eeff;font-size:14px;border-radius:7px}#pods .pricing .included-features ul{margin:0;padding:0}#pods .pricing .included-features ul li{line-height:18px;padding-left:1.5em;list-style:none}#pods .pricing .included-features ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:600;display:inline-block;margin-left:-1.5em;width:1.5em}#pods .pricing .button{background:#006daf;color:#fff;font-size:24px;font-weight:400;padding:10px 30px;display:inline-block;text-align:center;text-decoration:none;border-radius:6px}#pods .cases{background-color:#f1f1f1;padding:30px;text-align:center;border-radius:7px}#pods .cases .boxes{flex-wrap:wrap;justify-content:space-evenly}#pods .cases .boxes .box{width:30%;margin-bottom:20px}@media(max-width:768px){#pods .cases .boxes .box{width:100%;margin:0 0 20px 0!important}}#pods .cases h2{margin-bottom:20px}#pods .cases a{color:#2f2f2f;font-weight:bold;text-decoration:none}#pods .brands{padding:40px 10px;background-color:#f1f1f1}#pods .brands h2{text-align:center;margin-bottom:20px}#pods .brands>.inner ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:auto;padding:0}#pods .brands>.inner ul li{list-style:none;margin:20px}#pods .brands>.inner ul li img{height:85px;filter:grayscale(100%);display:block}@media(max-width:768px){#pods .brands>.inner ul li{width:100%;padding:10px 0;text-align:center}#pods .brands>.inner ul li img{display:inline}}#pods .equipment{max-width:1400px;margin:30px auto 0 auto}#pods .equipment ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}#pods .equipment ul li{list-style:none;width:25%;padding:20px}#pods .equipment ul li img{display:block;width:100%}#pods .equipment ul li span{display:block}#pods .equipment ul li span:first-child{width:100%;height:220px;background-repeat:no-repeat;background-size:contain;background-position:center}#pods .equipment ul li span:last-child{text-align:center;font-weight:bold}@media all and (max-width:768px){#pods .pod{font-size:15px;margin:0}#pods .pod .boxes{flex-wrap:wrap}#pods .pod .box{width:100%}#pods .pod .box>.inner{padding:10px}#pods .pod .box.left.text{padding:0px}#pods .pod .box.right.text{padding:0px}#pods .pod .box.right img{display:none}#pods .pod .box.left img{display:none}#pods .pod .box.left.text img{display:block;margin:20px 0}#pods .pod .box.right.text img{display:block;margin:20px 0}#pods .pod h2{font-size:32px}#pods .pod .box,#pods .pod .box p{font-size:15px;line-height:22px}#pods .features .boxes .box{width:auto}#pods .features .boxes .box:nth-child(odd){background-color:#e2e2e2}#pods .features .boxes .box:nth-child(even){background-color:#f4f4f4}#pods .brands{padding:20px;background-color:#f1f1f1}#pods .brands h2{font-weight:bold}#pods .brands>.inner ul{justify-content:space-between}#pods .brands>.inner ul li{width:45%;list-style:none;display:flex;align-items:center;margin:20px 0;justify-content:center}#pods .brands>.inner ul li img{width:50%;height:auto!important;filter:grayscale(100%);display:block}#pods .equipment ul{justify-content:space-around}#pods .equipment ul li{width:45%;padding:10px}#pods .equipment ul li span{display:block}#pods .equipment ul li span:first-child{width:100%;height:120px}#pods .equipment ul li span:last-child{text-align:center;font-weight:bold}#pods .pod.cases .box{margin:20px 0}#pods .pod.cases .box img{display:block}.separator{padding:20px 0}}.portfolio{background-color:#fff;margin-top:60px}.portfolio .swiper-button-next,.portfolio .swiper-button-prev{color:#fff;text-shadow:3px 3px 10px #000}.portfolio>.inner .header{background-color:#000;padding:10px 0}.portfolio>.inner .header h1{display:flex;text-align:center;color:#fff;margin:0;justify-content:center;align-items:center;letter-spacing:normal}@media all and (max-width:768px){.portfolio>.inner .header h1{font-size:24px}}.portfolio>.inner .header h1 a{background-color:#006daf;color:#fff;border-radius:5px;padding:8px 16px;font-size:15px;margin-left:20px;text-transform:capitalize}.portfolio>.inner .entries{display:flex;justify-content:space-between}.portfolio>.inner .entries .entry{width:33%;box-sizing:border-box}.portfolio>.inner .entries .entry>.inner{position:relative}.portfolio>.inner .entries .entry>.inner a.thumb{display:block;width:100%;height:300px;background-size:cover;background-repeat:no-repeat;z-index:-1}.portfolio>.inner .entries .entry>.inner a.name{text-decoration:none;padding:10px 0;font-weight:bold;background:rgba(0,0,0,.6);display:block;position:absolute;z-index:0;bottom:0px;width:100%;color:#fff;text-align:center}@media(max-width:768px){.portfolio>.inner .entries .entry{width:100%}.portfolio>.inner .entries .entry>.inner{position:relative}.portfolio>.inner .entries .entry>.inner a.thumb{display:block;width:100%;height:200px}.portfolio>.inner .entries .entry>.inner a.name{text-decoration:none}}