@font-face{font-family:'Exo';src:url("../fonts/Exo-Regular.ttf") format("truetype")}@font-face{font-family:'Exo-Medium';src:url("../fonts/Exo-Medium.ttf") format("truetype")}@font-face{font-family:'Exo-Bold';src:url("../fonts/Exo-Bold.ttf") format("truetype")}@font-face{font-family:'Exo-Extra';src:url("../fonts/Exo-ExtraBold.ttf") format("truetype")}.container{position:relative}*{box-sizing:border-box}body{transition:all 0.2s;font-family:"Exo-Medium";overflow-x:hidden;left:0;position:relative}body.open-sidenav{transition:all 0.3s;position:absolute;width:100%;left:280px;height:100vh}body>div{overflow:hidden}.no-overflow{overflow:hidden}p a{color:#1abc9c}p a:hover{color:#1abc9c}p,span,a,button,em,blockquote{font-family:"Exo-Medium"}h1,h2,h3,h4,h5,h6{position:relative;font-family:"Exo-Extra";text-transform:uppercase;margin-bottom:30px}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-family:"Exo-Extra"}h1:after,h2:after,h3:after,h4:after,h5:after,h6:after{content:"";width:35px;background-color:#1abc9c;height:1px;position:absolute;bottom:-13px;left:0;right:0;margin:auto}h1.left-border:after,h2.left-border:after,h3.left-border:after,h4.left-border:after,h5.left-border:after,h6.left-border:after{left:0;margin-left:0}.block-center{margin:auto;display:block}.higher{line-height:35px}.btn-outline-primary{border-color:#1abc9c;color:#1abc9c;border-radius:100px;padding:0}.btn-outline-primary.square{width:60px;line-height:60px}.btn-outline-primary:hover{background-color:#1abc9c;color:#FFFFFF;box-shadow:none;border-color:#1abc9c}.btn-primary{background-color:#1abc9c;color:#FFFFFF;border-radius:100px;padding:0}.btn-primary.square{width:60px;line-height:60px}.btn-primary.square.small{width:35px;line-height:33px}.btn-primary:hover{background-color:#1abc9c;border-color:#1abc9c;cursor:pointer}.btn-outline-primary:not([disabled]):not(.disabled).active,.btn-outline-primary:not([disabled]):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{border-color:#1abc9c;background-color:#1abc9c;box-shadow:none}.btn-primary.focus,.btn-primary:focus{border-color:#1abc9c;background-color:#1abc9c;box-shadow:none}.main-gradient{background:#1abc9c;background:-moz-linear-gradient(45deg, #1abc9c 30%, #10101e 100%);background:-webkit-linear-gradient(45deg, #1abc9c 30%, #10101e 100%);background:linear-gradient(45deg, #1abc9c 30%, #10101e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr= $main_color, endColorstr='#10101e',GradientType=1 )}.fs-explore-btn{position:absolute;bottom:30px;left:0;right:0;margin:auto;text-align:center}.fs-navigation{background-color:#000000;height:80px;width:100%;position:fixed;z-index:1500;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.fs-navigation ul{display:none}.fs-navigation ul li a{padding:0.5rem 0.5rem;font-family:"Exo-Medium";text-transform:uppercase;font-size:0.7em;color:#FFFFFF;transition:color 0.3s}.fs-navigation ul li a:hover{color:#1abc9c;transition:color 0.3s}.fs-navigation ul li a.active{font-family:"Exo-Bold";color:#1abc9c;transition:color 0.3s}.fs-navigation .toggle-menu .wrapper-menu{width:23px;height:23px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;transition:transform 330ms ease-out}.fs-navigation .toggle-menu .wrapper-menu .line-menu{background-color:#FFFFFF;width:100%;border-radius:5px;height:2px}.fs-navigation .toggle-menu .wrapper-menu .line-menu.half{width:50%}.fs-navigation .toggle-menu .wrapper-menu .line-menu.start{transition:transform 330ms cubic-bezier(0.54, -0.81, 0.57, 0.57);transform-origin:right}.fs-navigation .toggle-menu .wrapper-menu .line-menu.end{align-self:flex-end;transition:transform 330ms cubic-bezier(0.54, -0.81, 0.57, 0.57);transform-origin:left}.fs-navigation .toggle-menu .wrapper-menu.open{transform:rotate(-45deg)}.fs-navigation .toggle-menu .wrapper-menu.open .line-menu.start{transform:rotate(-90deg) translateX(0px)}.fs-navigation .toggle-menu .wrapper-menu.open .line-menu.end{transform:rotate(-90deg) translateX(-1px)}.fs-navigation .navbar-brand{margin-right:0}.fs-navigation .navbar-brand img{max-width:100%;width:90px;height:auto}.fs-sidenav{width:280px;height:100vh;background-color:#FFFFFF;position:fixed;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden;top:0;left:-300px;z-index:1000;box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22);transition:all 0.3s}.fs-sidenav.open{left:0;transition:all 0.2s}.fs-sidenav .sidenav-title{background-color:#000000}.fs-sidenav .sidenav-title span{padding-left:15px;padding-right:15px;color:#FFFFFF;font-size:1.3em;font-family:"Exo-Bold";display:block;line-height:80px}.fs-sidenav ul li a{color:#000000}.fs-sidenav ul li a:hover{font-family:"Exo-Bold";color:#1abc9c;transition:color 0.3s}.fs-sidenav ul li a.active{font-family:"Exo-Bold";color:#1abc9c;transition:color 0.3s}.fs-welcome-header{height:100vh;width:100%;position:relative;background-color:#000000}.fs-welcome-header .welcome-caption{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;left:0;right:0;margin:auto}.fs-welcome-header .welcome-caption span{color:#FFFFFF;display:block;position:relative;margin-bottom:20px}.fs-welcome-header .welcome-caption span.welcome{text-transform:uppercase}.fs-welcome-header .welcome-caption span:after{content:"";width:30px;background-color:#FFFFFF;height:1px;position:absolute;bottom:-10px;left:0;right:0;margin:auto}.fs-welcome-header .welcome-caption h1{color:#FFFFFF;font-size:3.3em;margin:0}.fs-welcome-header .welcome-caption h1:after{content:"";display:none}.fs-section{padding-top:80px;padding-bottom:80px;overflow-x:hidden;overflow-y:hidden}.fs-section.colored{background-color:#f5f5f5}.fs-section.no-top{padding-top:0}.fs-section.no-bottom{padding-bottom:0}.fs-section p:last-child{margin:0}.fs-section .section-image{position:relative;margin-top:25px;overflow:hidden;width:100%;margin-bottom:25px;height:200px}.fs-section .section-image:last-child{margin-bottom:0}.fs-section .section-image .overlay{opacity:0.4;position:absolute;left:0;top:0;bottom:0;right:0;height:100%;width:100%}.fs-section .section-image video{width:100%;object-fit:cover;object-position:center}.fs-section .section-image video.adjust-top{object-position:0 -220px}.fs-section .section-image img{width:100%;object-fit:cover;object-position:center}.fs-section .section-image.music{background-image:url("../images/custom/musik.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}.media-grid{margin-top:50px}.media-grid .media-tile{height:250px;position:relative;background-color:#F5F5F5;overflow:hidden}.media-grid .media-tile .media-tile-hover{z-index:100;position:absolute;top:0;left:0;width:100%;height:100%}.media-grid .media-tile .media-tile-hover button{cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:100;width:60px;height:60px}.media-grid .media-tile .media-tile-hover button i{position:relative;top:3px;left:3px;font-size:1.5em}.media-grid .media-tile img{opacity:0.8;height:250px;object-fit:cover;object-position:center;width:100%;overflow:hidden}.artist-box{margin-top:25px;padding-top:15px;padding-bottom:15px}.artist-box.colored-mobile{background-color:#f5f5f5}.artist-box .image-name img{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);margin:auto;display:block;border-radius:50%}.artist-box .image-name span{display:block;margin-top:15px;font-size:1.3em;text-transform:uppercase;text-align:center;font-family:"Exo-Bold"}.artist-box .image-name.desktop{display:none}.artist-box .desc ul{list-style:none;padding:0;margin:0}.artist-box .desc ul li{list-style:none;font-size:0.8em;position:relative}.artist-box .desc ul li span{padding-left:20px;position:relative;display:inline-block}.artist-box .desc ul li span:before{font-family:"FontAwesome";content:"\f00c";position:absolute;left:0;color:#1abc9c}.artist-box.spinned ul{text-align:right}.artist-box.spinned ul li span{padding-left:0;padding-right:20px;position:relative;display:inline-block}.artist-box.spinned ul li span:before{font-family:"FontAwesome";content:"\f00c";position:absolute;right:0;color:#1abc9c}.service-box{margin-top:25px}.service-box .icon-section{text-align:center;padding-top:20px;padding-bottom:20px;width:100%}.service-box .icon-section p{margin-top:10px;margin-bottom:10px;font-family:"Exo-Bold";text-transform:uppercase}.service-box .icon-section span{width:80px;height:80px;background-color:#1abc9c;border-radius:50%;display:block;margin:auto;text-align:center}.service-box .icon-section span i{color:#FFFFFF;font-size:2em;position:relative;top:22px}.service-box .desc p{text-align:center}.manufacture-box{margin-top:25px}.manufacture-box .icon{display:block;text-align:center;height:60px;min-width:60px;line-height:60px;border:solid 1px #1abc9c;border-radius:50%;align-self:center}.manufacture-box .icon i{color:#1abc9c;font-size:1.5em;position:relative;top:3px}.manufacture-box.left .icon{margin-right:15px}.manufacture-box.right{text-align:right}.manufacture-box.right .icon{margin-left:15px}.manufacture-box .desc span{text-transform:uppercase;font-family:"Exo-Bold";font-size:1.15em;display:block;margin-top:15px;margin-bottom:15px}.mockup{margin-top:25px}.only-tablet{display:none}.fs-logo-wall{margin-top:50px}.fs-contact .info-title{margin-top:25px;margin-bottom:25px;font-family:"Exo-Bold";font-size:1.2em;display:block}.fs-contact .info{line-height:2.1em}.fs-contact .form-success{display:none;margin-bottom:25px}.fs-contact .form-success p{color:#1abc9c}.fs-contact .form-success p i{margin-right:5px}.fs-contact .form-success.failed p{color:#FF2926}.page{padding-top:80px}.page h3,.page h4{margin-top:50px}.form-control{transition:border-color 0.3s}.form-control:active{border-color:#1abc9c;outline:none;box-shadow:none;transition:border-color 0.3s}.form-control:focus{border-color:#1abc9c;outline:none;box-shadow:none;transition:border-color 0.3s}.footer #map{height:280px}.footer .meta-nav{background-color:#000000}.footer .meta-nav ul li a{font-family:"Exo-Medium";text-transform:uppercase;font-size:0.7em;color:#FFFFFF;transition:color 0.3s}.footer .meta-nav ul li a:hover{color:#1abc9c;transition:color 0.3s}.fs-lightbox{position:fixed;height:100vh;width:100vw;top:0;lefT:0;z-index:2000;display:none;background-color:rgba(0,0,0,0.5)}.fs-lightbox .fs-lightbox-inner{height:100vh;width:100vw;text-align:center}.fs-lightbox .fs-lightbox-inner .fs-lightbox-media{text-align:center;position:relative;z-index:1000}.fs-lightbox .fs-lightbox-inner .fs-lightbox-media .fs-video-container{width:90vw;max-width:480px;display:block;position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden;margin:auto}.fs-lightbox .fs-lightbox-inner .fs-lightbox-media .fs-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fs-lightbox .fs-lightbox-inner .fs-lightbox-media img{max-width:100%;display:block;margin:auto;box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22);max-height:auto;width:90vw;max-width:280px}.fs-lightbox button{position:absolute;top:20px;right:20px;z-index:150;cursor:pointer}.spinner{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:140px;height:70px;text-align:center;font-size:10px}.spinner>div{background-color:#FFFFFF;height:100%;width:20px;display:inline-block;margin:3px;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}@media (min-width: 567px){.fs-lightbox .fs-lightbox-inner .fs-lightbox-media img{width:90vw;max-width:280px}.fs-lightbox .fs-lightbox-inner .fs-lightbox-media .fs-video-container{width:90vw;max-width:480px}.artist-box ul{text-align:center}.artist-box .image-name.desktop{display:block}.artist-box .image-name.mobile{display:none}.artist-box.spinned ul{text-align:center}.artist-box.spinned ul li span{padding-left:20px;padding-right:0}.artist-box.spinned ul li span:before{left:0;right:inherit}.artist-box.colored-mobile{background-color:transparent}}@media (min-width: 768px){.masonry-grid .masonry-brick{flex:auto;width:25%}.only-mobile-and-laptop{display:none}.only-tablet{display:flex}.fs-section .section-image{height:280px}.fs-lightbox .fs-lightbox-inner .fs-lightbox-media img{width:90vw;max-width:600px}.fs-lightbox .fs-lightbox-inner .fs-lightbox-media .fs-video-container{width:90vw;max-width:720px}}@media (min-width: 992px){.fs-navigation ul{display:flex}.fs-navigation .toggle-menu{display:none}.fs-section .section-image{height:350px}.only-mobile-and-laptop{display:flex}.only-tablet{display:none}.media-tile-hover+img{transition:all 0.3s}.media-tile-hover:hover{cursor:pointer}.media-tile-hover:hover+img{transition:all 0.3s;transform:scale(1.05);opacity:1}.fs-lightbox .fs-lightbox-inner .fs-lightbox-media img{width:90vw;max-width:800px}.fs-lightbox .fs-lightbox-inner .fs-lightbox-media .fs-video-container{width:90vw;max-width:940px}}@media (min-width: 1200px){.mockup{margin-top:0}.fs-lightbox .fs-lightbox-inner .fs-lightbox-media img{width:90vw;max-width:600px}.fs-lightbox .fs-lightbox-inner .fs-lightbox-media .fs-video-container{width:90vw;max-width:1080px}.fs-lightbox button{right:35px}}
