.full-screen-area{position:relative;overflow:hidden;height:100vh;background:#fff;padding-right:61px}.full-screen-area.navigation-style3{padding-right:0}.site-dark .full-screen-area{background:#000}.full-screen-area .fc-top-nav{position:absolute;top:45px;left:0;right:61px;z-index:2}.full-screen-area .fc-top-nav .h{float:left;font-size:14px;text-transform:uppercase;font-weight:500;margin-right:15px}.full-screen-area .fc-top-nav .h strong{margin-right:10px}.full-screen-area .fc-top-nav .h span{opacity:.5}.full-screen-area .fc-top-nav .arrows{font-size:15px}.full-screen-area .fc-top-nav .arrows>*{display:inline-block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;margin:0 6px;cursor:pointer}.full-screen-area .fc-top-nav .arrows>*.disabled{opacity:.5;pointer-events:none}.full-screen-area .fc-top-nav .arrows>*:not(.disabled):hover {color:#ebb85e}.full-screen-area .fc-navigation{position:absolute;top:0;right:0;bottom:0;border-left:1px solid #eee;background:#fff;color:#ccc;width:61px;z-index:5}.site-dark .full-screen-area .fc-navigation{border-color:#393939;background:#0d0d0d}.full-screen-area.navigation-style3 .fc-navigation{border:none;background:none;width:4px;top:50%;right:30px;bottom:auto;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);margin-right:-12px}.full-screen-area.navigation-style3 .fc-navigation .current-line{display:none}.full-screen-area .fc-navigation .current-line,.one-screen-area .dec-line,.side-header .dec-line,.banner-area .dec-line{position:absolute;top:calc(100% - 40px);left:-1px;height:40px;width:1px;background:#ebb85e;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.side-header .dec-line{left:auto;right:-1px}.full-screen-area .fc-navigation ul{padding:0;margin:0}.full-screen-area.navigation-style2 .fc-navigation ul{position:absolute;top:50%;left:0;right:0;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%)}.full-screen-area .fc-navigation ul .item{display:block;height:50px;text-align:center;position:relative;cursor:pointer;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;-ms-transition:background-color .5s ease;transition:background-color .5s ease}.navigation-style1 .fc-navigation ul .item{border-bottom:1px solid #eee}.site-dark .navigation-style1 .fc-navigation ul .item{border-color:#131313}.navigation-style1 .fc-navigation ul .item:last-of-type{border-bottom:none}.full-screen-area.navigation-style2 .fc-navigation ul .item{background:none!important;color:inherit!important;margin:35px 0}.site-dark .full-screen-area .fc-navigation .item{color:#353535}.site-light .full-screen-area.navigation-style3 .fc-navigation .item.active{background:#ebb85e}.site-dark .full-screen-area .fc-navigation .item.active{background:#161616;color:#999}.site-dark .full-screen-area.navigation-style3 .fc-navigation .item.active{background:#ebb85e}.full-screen-area.navigation-style3 .fc-navigation ul .item{width:4px;height:4px!important;border-radius:50%;margin:20px 0;background:#b1b0b0}.full-screen-area.navigation-style3 .fc-navigation ul .item:before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;margin:-10px 0 0 -10px}.full-screen-area.navigation-style3 .fc-navigation ul .item:first-of-type{margin-top:0}.full-screen-area.navigation-style3 .fc-navigation ul .item:last-of-type{margin-bottom:0}.site-dark .full-screen-area.navigation-style3 .fc-navigation ul .item{background:#fff}.wrap-lines-right-dark .full-screen-area.navigation-style3 .fc-navigation ul .item{background:#b1b0b0}.full-screen-area.navigation-style3 .fc-navigation ul .item *{display:none}.full-screen-area .fc-navigation .item .label{white-space:nowrap;position:absolute;top:50%;right:-.05em;font-weight:bold;text-transform:uppercase;font-family:"IBM Plex Sans Condensed";line-height:1em;margin-top:-.5em;font-size:48px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;-moz-transform:translate(100%,0%);-ms-transform:translate(100%,0%);-webkit-transform:translate(100%,0%);-o-transform:translate(100%,0%);transform:translate(100%,0%)}.full-screen-area.navigation-style2 .fc-navigation .item .label{}.full-screen-area .fc-navigation .item:hover .label{-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}.full-screen-area .fc-navigation .item .label2{display:none}.full-screen-area.navigation-style2 .fc-navigation .item .label2{display:block;font-size:14px;color:#696969;font-family:"IBM Plex Sans Condensed";text-transform:uppercase;font-weight:500;position:absolute;top:50%;left:50%;white-space:nowrap;letter-spacing:.1em;-moz-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);-webkit-transform:translate(-50%,-50%) rotate(-90deg);-o-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.full-screen-area.navigation-style2 .fc-navigation .item:hover .label2{opacity:0}.full-screen-area .fc-navigation .item .num{font-size:12px;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.full-screen-area.navigation-style2 .fc-navigation .item .num{display:none}.full-screen-area .fc-navigation .item:hover .num{opacity:0}.full-screen-area .fc-wrap{position:absolute;top:0;left:0;right:61px;bottom:0;overflow:hidden;z-index:1}.full-screen-area.navigation-style3 .fc-wrap{right:0}.full-screen-area .fc-item{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;-ms-transition:all .8s ease;transition:all .8s ease;position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;background-size:cover;background-position:50%;overflow:hidden;background-repeat:no-repeat}.site-dark .full-screen-area .fc-item{background-color:#070707}.full-screen-area .fc-item.active{transform:translateY(0)}.full-screen-area .fc-item.prev{transform:translate3d(0,-100vh,0)}.full-screen-area .fc-item.next{transform:translate3d(0,50vh,0)}.full-screen-area .fc-item>.cell{height:100vh}.full-screen-area .fc-item>.cell>.container,.full-screen-area .fc-item>.cell>.container-fluid{position:static;padding:30px 15px}.full-screen-area .fc-item>.cell>.container.no-padding,.full-screen-area .fc-item>.cell>.container-fluid.no-padding{padding:0}.portfolio-items{}.portfolio-type-justified{position:relative}.portfolio-type-carousel{}.portfolio-type-carousel .owl-dots{margin:35px 0}.portfolio-type-carousel.owl-carousel.owl-loaded{margin:30px 0}.portfolio-type-carousel .owl-item{padding:1px}.portfolio-items.gap-off{margin:0}.portfolio-item{text-align:center;text-transform:uppercase;margin-bottom:30px;position:relative;color:#fff}.site-dark .portfolio-item{}.owl-carousel .portfolio-item{margin-bottom:0}.portfolio-type-justified .portfolio-item{position:absolute;width:auto;padding:0;margin:0}.gap-off .portfolio-item,.portfolio-type-packery .portfolio-item{margin:0;padding:0}.portfolio-item .wrap{position:relative;overflow:hidden;color:#fff;box-shadow:0 0 0 1px #eee}.portfolio-item .wrap .v-i{position:absolute;top:20px;right:20px;z-index:2}.hover-style4 .portfolio-item .wrap .v-i{top:30px;right:30px}.site-dark .portfolio-item .wrap{box-shadow:0 0 0 1px #393939}.portfolio-type-packery .portfolio-item:before{content:"";display:block;padding-bottom:67%}.portfolio-item .wrap:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:#151515;opacity:0;filter: alpha(opacity=0);visibility:hidden;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease}.portfolio-item:hover .wrap:before{opacity:.7;filter: alpha(opacity=70);visibility:visible;border-radius:0}.portfolio-item .a-img{overflow:hidden}.portfolio-type-justified .portfolio-item .a-img,.portfolio-type-justified .portfolio-item .wrap,.portfolio-type-packery .portfolio-item .a-img,.portfolio-type-packery .portfolio-item .wrap,.portfolio-type-packery .portfolio-item .a-img div{position:absolute;top:0;left:0;right:0;bottom:0}.portfolio-type-packery.gap-on .portfolio-item .wrap{top:15px;left:15px;right:15px;bottom:15px}.portfolio-item .a-img div{padding-bottom:100%;background-size:cover;background-position:50%}.portfolio-type-packery .portfolio-item .a-img div{padding-bottom:0%}.portfolio-item.image-center .a-img div{background-position:50%!important}.portfolio-item.image-left .a-img div{background-position:0% 50%!important}.portfolio-item.image-right .a-img div{background-position:100% 50%!important}.portfolio-item.image-top .a-img div{background-position:50% 0%!important}.portfolio-item.image-bottom .a-img div{background-position:50% 100%!important}.portfolio-item .a-img img{display:block;width:100%}.portfolio-type-justified .portfolio-item img{position:absolute;top:50%;left:50%}.portfolio-item h6{margin:0;position:absolute;top:50%;left:0;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);opacity:0;visibility:hidden;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease;z-index:2}.portfolio-item:hover h6{opacity:1;visibility:visible}.portfolio-item h6 .cell{width:10000px;height:85px;padding:15px 45px}.portfolio-item>a{position:absolute;top:0;left:15px;right:15px;bottom:0;z-index:2}.portfolio-type-justified .portfolio-item>a{left:0;right:0}.portfolio-type-carousel .portfolio-item a{left:0;right:0}.portfolio-type-packery.gap-on .portfolio-item a{top:15px;bottom:15px}.gap-off .portfolio-item a{left:0;right:0}.load-items-area{display:none!important}.load-button,.loadmore-button-block{margin:0 0 30px;width:100%;padding-bottom:20px;position:relative;z-index:1}.blog-items+.load-button,.blog-items+.loadmore-button-block{margin:0 0 30px 0;padding:0}.portfolio-items+.load-button,.portfolio-items+.loadmore-button-block{padding:0;margin:0 0 30px}.portfolio-type-justified+.load-button,.portfolio-type-packery+.load-button,.portfolio-type-justified+.loadmore-button-block,.portfolio-type-packery+.loadmore-button-block{margin:15px 0 30px}.portfolio-items.gap-off+.load-button,.portfolio-items.gap-off+.loadmore-button-block{margin:30px 0}.portfolio-items.space-on+.load-button,.portfolio-items.space-on+.loadmore-button-block{margin-bottom:30px}.portfolio-items+.load-button a{}.portfolio-type-packery.cols-2 .portfolio-item:nth-child(3n+2):before {padding-bottom:133.5%}.portfolio-type-packery.cols-3 .portfolio-item:nth-child(5n+2):before {padding-bottom:133.5%}.portfolio-type-packery.cols-4 .portfolio-item:nth-child(6n+4) {}.portfolio-type-packery.cols-4 .portfolio-item:nth-child(6n+4):before {padding-bottom:134%}.portfolio-type-packery.cols-4 .portfolio-item:nth-child(6n+5) {width:50%}.portfolio-type-packery.cols-4 .portfolio-item:nth-child(6n+5):before {padding-bottom:33.5%}.hover-style1 .portfolio-item a{}.hover-style1 .portfolio-item a:before,.hover-style1 .portfolio-item a:after,.hover-style1 .portfolio-item a span:before,.hover-style1 .portfolio-item a span:after{content:"";position:absolute;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;opacity:.5;background:#fff}.hover-style1 .portfolio-item a:before,.hover-style1 .portfolio-item a:after{top:8px;bottom:8px;width:1px}.hover-style1 .portfolio-item a:before{left:8px;-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%)}.hover-style1 .portfolio-item a:after{right:8px;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}.hover-style1 .portfolio-item a span:before,.hover-style1 .portfolio-item a span:after{height:1px;left:8px;right:8px}.hover-style1 .portfolio-item a span:before{top:8px;-webkit-clip-path:polygon(0 0,0 0,0 100%,0% 100%);clip-path:polygon(0 0,0 0,0 100%,0% 100%)}.hover-style1 .portfolio-item a span:after{bottom:8px;-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}.hover-style1 .portfolio-item:hover a:before,.hover-style1 .portfolio-item:hover a:after,.hover-style1 .portfolio-item:hover a span:before,.hover-style1 .portfolio-item:hover a span:after{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.hover-style1 .portfolio-item:hover a:before{transition-delay:.5s}.hover-style1 .portfolio-item:hover a:after{transition-delay:.9s}.hover-style1 .portfolio-item:hover a span:before{transition-delay:.7s}.hover-style1 .portfolio-item:hover a span:after{transition-delay:1.1s}.hover-style1 .portfolio-item h6{font-family:"IBM Plex Sans Condensed";font-weight:100;font-size:24px;text-transform:none;line-height:1.200em;left:30px;right:30px}.hover-style1.cols-4 .portfolio-item h6{font-size:24px}.hover-style1 .portfolio-item h6:before,.hover-style1 .portfolio-item h6:after,.hover-style1 .portfolio-item h6>span:before,.hover-style1 .portfolio-item h6>span:after{content:"";position:absolute;top:50%;height:1px;opacity:.5;background:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.hover-style1 .portfolio-item h6:before,.hover-style1 .portfolio-item h6>span:before{left:-21px}.hover-style1 .portfolio-item:hover h6:before,.hover-style1 .portfolio-item:hover h6>span:before{transition-delay:.75s}.hover-style1 .portfolio-item h6:after,.hover-style1 .portfolio-item h6>span:after{right:-21px}.hover-style1 .portfolio-item:hover h6:after,.hover-style1 .portfolio-item:hover h6>span:after{transition-delay:.95s}.hover-style1 .portfolio-item h6:before,.hover-style1 .portfolio-item h6:after{width:0}.hover-style1 .portfolio-item:hover h6:before,.hover-style1 .portfolio-item:hover h6:after{width:50px}.hover-style1 .portfolio-item:hover h6>span:before,.hover-style1 .portfolio-item:hover h6>span:after{width:1px;opacity:1}.hover-style1 .portfolio-item:hover h6>span:before{left:28px}.hover-style1 .portfolio-item:hover h6>span:after{right:28px}.hover-style2 .portfolio-item .wrap:before{display:none}.hover-style2 .portfolio-item h6{color:#a4a4a4;top:auto;bottom:0;-moz-transform:translate(0%,100%);-ms-transform:translate(0%,100%);-webkit-transform:translate(0%,100%);-o-transform:translate(0%,100%);transform:translate(0%,100%);opacity:1;visibility:visible;background:#070707;background:rgba(7,7,7,.6);background: #07070799;font-size:16px;font-family:"IBM Plex Sans Condensed";letter-spacing:.1em}.site-light .hover-style2 .portfolio-item h6{background:#fff;background:rgba(255,255,255,.6);background: #ffffff99;color:#575757}.hover-style2 .portfolio-item:hover h6{-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}.hover-style2 .portfolio-item h6 .cell span:after,.hover-style7 .portfolio-item .h-b .cell span:after{content:"\e90b";font-family:'solid-arrow-collection'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;margin-left:10px}.hover-style3 .portfolio-item h6{-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%);top:auto;bottom:60px;text-align:left;font-family:"Roboto";font-size:18px;text-transform:none;-webkit-clip-path:polygon(0 0,0 0,0 100%,0% 100%);clip-path:polygon(0 0,0 0,0 100%,0% 100%);opacity:1}.hover-style3 .portfolio-item:hover h6{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.hover-style3 .portfolio-item h6 .cell{height:auto;padding:0 40px}.hover-style3 .portfolio-item a:before,.hover-style3 .portfolio-item a:after{content:"";position:absolute;left:0;bottom:50px;height:1px;width:0;background:#f4f4f4;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.hover-style3 .portfolio-item:hover a:before{width:100%}.hover-style3 .portfolio-item a:after{background:#ebb85e}.hover-style3 .portfolio-item:hover a:after{width:40px}.hover-style4 .portfolio-item a:before,.hover-style4 .portfolio-item a:after,.hover-style4 .portfolio-item a span:before,.hover-style4 .portfolio-item a span:after{content:"";position:absolute;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;opacity:.5;background:#fff}.hover-style4 .portfolio-item a:before,.hover-style4 .portfolio-item a:after{top:18px;bottom:18px;width:1px}.hover-style4 .portfolio-item a:before{left:18px;-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%)}.hover-style4 .portfolio-item a:after{right:18px;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}.hover-style4 .portfolio-item a span:before,.hover-style4 .portfolio-item a span:after{height:1px;left:18px;right:18px}.hover-style4 .portfolio-item a span:before{top:18px;-webkit-clip-path:polygon(0 0,0 0,0 100%,0% 100%);clip-path:polygon(0 0,0 0,0 100%,0% 100%)}.hover-style4 .portfolio-item a span:after{bottom:18px;-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}.hover-style4 .portfolio-item:hover a:before,.hover-style4 .portfolio-item:hover a:after,.hover-style4 .portfolio-item:hover a span:before,.hover-style4 .portfolio-item:hover a span:after{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);transition-delay:.2s}.hover-style4 .portfolio-item .h-i span,.portfolio-slider-w-filter .h-i span,.testimonial-item-type2 .h-i span{position:absolute;z-index:2;width:1px;height:1px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;opacity:.6}.hover-style4 .portfolio-item:hover .h-i span,.portfolio-slider-w-filter .active .h-i span,.testimonials-type2 .active .h-i span{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.hover-style4 .portfolio-item .h-i span:nth-child(1) {top:18px;left:18px}.hover-style4 .portfolio-item .h-i span:nth-child(2) {top:18px;right:18px}.hover-style4 .portfolio-item .h-i span:nth-child(3) {bottom:18px;right:18px}.hover-style4 .portfolio-item .h-i span:nth-child(4) {left:18px;bottom:18px}.hover-style4 .portfolio-item .h-i span:before,.hover-style4 .portfolio-item .h-i span:after,.portfolio-slider-w-filter .h-i span:before,.portfolio-slider-w-filter .h-i span:after,.testimonial-item-type2 .h-i span:before,.testimonial-item-type2 .h-i span:after{content:"";position:absolute;background:#fff;top:0;left:0;margin:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.site-light .hover-style4 .portfolio-item .h-i span:before,.site-light .hover-style4 .portfolio-item .h-i span:after,.site-light .portfolio-slider-w-filter .h-i span:before,.site-light .portfolio-slider-w-filter .h-i span:after,.site-light .testimonial-item-type2 .h-i span:before,.site-light .testimonial-item-type2 .h-i span:after{background:#9a9a9a}.hover-style4 .portfolio-item .h-i span:before,.portfolio-slider-w-filter .h-i span:before,.testimonial-item-type2 .h-i span:before{width:0;height:1px}.hover-style4 .portfolio-item .h-i span:after,.portfolio-slider-w-filter .h-i span:after,.testimonial-item-type2 .h-i span:after{height:0;width:1px}.hover-style4 .portfolio-item:hover .h-i span:before,.portfolio-slider-w-filter .active .h-i span:before,.testimonials-type2 .active .h-i span:before{width:9px;margin-left:-4px}.hover-style4 .portfolio-item:hover .h-i span:after,.portfolio-slider-w-filter .active .h-i span:after,.testimonials-type2 .active .h-i span:after{height:9px;margin-top:-4px;margin-top:-4px}.hover-style4 .portfolio-item h6{font-family:"Roboto";font-size:16px;font-weight:300;text-transform:none;top:auto;text-align:left;bottom:60px;-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%);padding-left:90px;padding-right:30px;color:#989796}.hover-style4 .portfolio-item h6:before,.hover-style4 .portfolio-item h6:after{content:"";position:absolute;left:18px;top:50%;height:1px;width:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;background:#fff;transition-delay:.3s}.hover-style4 .portfolio-item h6:before{opacity:.2}.hover-style4 .portfolio-item:hover h6:before{width:55px}.hover-style4 .portfolio-item h6:after{}.hover-style4 .portfolio-item:hover h6:after{width:1px;left:72px}.hover-style4 .portfolio-item h6 .cell{height:auto;padding:0}.hover-style5 .portfolio-item .cell-block{position:absolute;top:50%;left:30px;right:30px;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;z-index:2}.hover-style5 .portfolio-item .cell-block h4{text-transform:none;font-weight:500;font-family:"IBM Plex Sans Condensed";line-height:1.2;-moz-transform:translate(0%,-100px);-ms-transform:translate(0%,-100px);-webkit-transform:translate(0%,-100px);-o-transform:translate(0%,-100px);transform:translate(0%,-100px);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;opacity:0;visibility:hidden}.hover-style5 .portfolio-item .cell-block .button-style1{-moz-transform:translate(0%,100px);-ms-transform:translate(0%,100px);-webkit-transform:translate(0%,100px);-o-transform:translate(0%,100px);transform:translate(0%,100px);opacity:0;visibility:hidden}.hover-style5 .portfolio-item:hover .cell-block h4,.hover-style5 .portfolio-item:hover .cell-block .button-style1{-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%);opacity:1;visibility:visible}.hover-style5 .portfolio-item a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 0 0 1px transparent;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;opacity:0}.hover-style5 .portfolio-item:hover a:before{box-shadow:0 0 0 1px;opacity:.5;top:10px;left:10px;right:10px;bottom:10px;color:#ebb85e}.hover-style6 .portfolio-item h6{-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%);top:auto;bottom:55px;text-align:left;font-family:"Roboto";font-size:18px;text-transform:none;-webkit-clip-path:polygon(0 0,0 0,0 100%,0% 100%);clip-path:polygon(0 0,0 0,0 100%,0% 100%);opacity:1}.hover-style6 .portfolio-item:hover h6{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.hover-style6 .portfolio-item h6 .cell{height:auto;padding:0 60px}.hover-style6 .portfolio-item a:before,.hover-style6 .portfolio-item a:after,.hover-style6 .portfolio-item a span:before,.hover-style6 .portfolio-item a span:after{content:"";position:absolute;left:0;bottom:35px;height:1px;width:0;background:#f4f4f4;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.hover-style6 .portfolio-item:hover a:before{width:100%}.hover-style6 .portfolio-item:hover a span:before{height:100%}.hover-style6 .portfolio-item a:after,.hover-style6 .portfolio-item a span:after{background:#ebb85e}.hover-style6 .portfolio-item a span:before,.hover-style6 .portfolio-item a span:after{bottom:0;left:35px;height:0;width:1px}.hover-style6 .portfolio-item:hover a:after{width:35px}.hover-style6 .portfolio-item:hover a span:after{height:35px}.hover-style7 .portfolio-item{}.hover-style7 .img-count{position:absolute;top:50%;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);z-index:2;text-align:center;left:15px;right:15px}.hover-style7 .img-count i{color:#696969;font-size:40px;margin-bottom:5px;display:block;-moz-transform:translate(0%,-100%);-ms-transform:translate(0%,-100%);-webkit-transform:translate(0%,-100%);-o-transform:translate(0%,-100%);transform:translate(0%,-100%)}.hover-style7 .img-count span{display:block;font-size:14px;color:#c5c3c3;font-weight:500;-moz-transform:translate(0%,100%);-ms-transform:translate(0%,100%);-webkit-transform:translate(0%,100%);-o-transform:translate(0%,100%);transform:translate(0%,100%);transition-delay:0s}.hover-style7 .img-count i,.hover-style7 .img-count span{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;opacity:0;visibility:hidden}.hover-style7 .portfolio-item:hover .img-count i,.hover-style7 .portfolio-item:hover .img-count span{opacity:1;visibility:visible;-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}.hover-style7 .portfolio-item:hover .img-count span{transition-delay:.2s}.hover-style7 .portfolio-item .h-b{position:relative;top:0;-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%);opacity:1;visibility:visible;font-size:16px;font-weight:500;color:#c5c3c3}.portfolio-type-justified.hover-style7 .portfolio-item .h-b{position:absolute;bottom:0;top:auto}.hover-style7.portfolio-type-justified .portfolio-item .wrap{top:1px;left:1px;right:1px;bottom:65px}.hover-style7 .portfolio-item .h-b .cell{height:65px;padding:5px 30px}.hover-style7 .portfolio-item .h-b .cell span:after{opacity:.5}.portfolio-item-thumbnails,.portfolio-item-thumbnails .popup-item:first-of-type,.portfolio-item-thumbnails .popup-item:first-of-type a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;opacity:1;visibility:visible}.portfolio-item-thumbnails .popup-item{opacity:0;visibility:hidden}.project-horizontal-cell{display:table-cell;vertical-align:middle}.pt-portfolio.type-pt-portfolio.hentry{margin:0}.projects-slider{min-height:600px}.projects-slider.style3{height:auto!important}.projects-content{width:275px;float:left;position:relative;z-index:2}.style2 .projects-content{width:475px;width:42%}.style2 .projects-content:before{content:"";position:absolute;top:50%;right:0;width:190px;height:430px;background:#000;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);opacity:.05}.projects-content .cell{padding:15px 0;width:1324px}.projects-content .heading-decor{}.style2 .projects-content .heading-decor{margin-top:-55px}.projects-content .num-nav{max-width:190px}.projects-slider.style3 .num-nav{max-width:260px;margin-bottom:10px}.projects-content .num-nav .owl-item:last-of-type,.project-content .num-nav .owl-item:last-of-type,.product-carousel-side .num-nav .owl-item:last-of-type{margin-right:0!important}.projects-content .num-nav .owl-prev,.projects-content .num-nav .owl-next,.project-content .num-nav .owl-prev,.project-content .num-nav .owl-next,.product-carousel-side .num-nav .owl-prev,.product-carousel-side .num-nav .owl-next{opacity:.2;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;font-size:.7em;position:absolute;top:50%;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%)}.projects-content .num-nav .owl-prev.disabled,.projects-content .num-nav .owl-next.disabled,.project-content .num-nav .owl-prev.disabled,.project-content .num-nav .owl-next.disabled,.product-carousel-side .num-nav .owl-prev.disabled,.product-carousel-side .num-nav .owl-next.disabled{opacity:0}.projects-content .num-nav .owl-prev,.project-content .num-nav .owl-prev,.product-carousel-side .num-nav .owl-prev{left:-20px}.projects-content .num-nav .owl-next,.project-content .num-nav .owl-next,.product-carousel-side .num-nav .owl-next{right:-20px}.projects-content .num-nav .item,.project-content .num-nav .item,.product-carousel-side .num-nav .item{opacity:.2;font-size:1.286em;font-weight:lighter;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;border-bottom:2px solid transparent;cursor:pointer}.projects-content .num-nav .active-item .item,.project-content .num-nav .active-item .item,.product-carousel-side .num-nav .active-item .item{opacity:1;border-bottom-color:#f8e382}.projects-content .current-num{font-size:14.286em;line-height:1em;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.project-heading-area{position:relative;padding:45px 0}.project-heading-area .current-num{font-size:5.143em;font-weight:bold;position:absolute;top:50%;left:0;opacity:.2;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%)}.projects-slider .fadeOut{opacity:0!important;visibility:hidden}.projects-content .project-heading{background:#51c2cd;color:#fff;font-size:2.571em;text-transform:uppercase;font-weight:bold;line-height:1em;padding:25px 0 25px 1000px;margin:20px 0 15px;margin-left:-1000px;margin-right:-120px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.project-heading-area .project-heading{padding:0 0 0 50px;margin:0;background:none;color:inherit}.projects-content .project-desc{font-weight:300;line-height:1.714em;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.style2 .projects-content .project-desc{border-bottom:2px solid #51c2cd;max-width:350px;padding-bottom:30px}.project-read-more{margin-top:85px}.project-content .project-read-more{color:#51c2cd;margin:0;font-size:13px;text-transform:uppercase;position:absolute;top:85px;right:-15px;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.project-content .project-read-more a{text-decoration:none}.project-content .project-read-more a i{font-size:10px;vertical-align:middle;margin-top:-3px;display:inline-block;margin-right:3px}.all-button{position:relative}.all-button.right{text-align:right}.all-button:before{content:"";position:absolute;top:50%;left:-1030px;width:1000px;height:2px;background:#feb539;margin-top:-1px;opacity:.5}.all-button.right:before{right:-1030px;left:auto}.projects-content .all-button{margin-top:25px}.all-button a{display:block;text-transform:uppercase;text-decoration:none;opacity:.2}.all-button a:hover{opacity:1}.all-button i{margin-left:7px;font-size:.8em;vertical-align:middle;display:inline-block;margin-top:-.3em}.project-items-area{margin-left:300px}.style2 .project-items-area{margin-left:42%}.project-items{float:left;overflow:hidden;min-height:600px}.projects-slider.style3 .project-items{width:100%;float:none;height:480px!important;min-height:480px;overflow:visible}.project-items .owl-nav{display:none}.style3 .project-items .owl-nav{display:block;position:absolute;right:-10px;bottom:-45px}.style2 .project-items .owl-nav{display:block;position:absolute;top:50%;right:-5px;margin-top:-250px}.project-items .owl-nav>div{display:inline-block;margin:0 5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.project-items .owl-nav>div.disabled{opacity:0}.style2 .project-items,.style2 .project-items .item{}.project-items .owl-item{overflow:hidden}.project-items .item{position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.projects-slider.style3 .project-items .item{height:480px!important}.projects-slider.style3 .project-items .item .button-style2{display:none}.project-items .active+.active .item .img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:blur(10px)}.project-items .img{background-size:cover;background-position:50%;min-height:550px}.projects-slider.style3 .project-items .img{min-height:480px;height:480px!important}.style2 .project-items .img{max-height:430px;min-height:auto;position:relative;top:50%;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%)}.project-items .next-slide{position:absolute;top:0;left:0;bottom:0;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;font-size:1.714em;color:#fff;text-transform:uppercase;font-weight:300;white-space:nowrap;width:90px;cursor:pointer}.style2 .project-items .next-slide{display:none}.project-items .active+.active .next-slide{opacity:1;visibility:visible}.project-items .next-slide div{position:absolute;top:50%;left:50%;-moz-transform:rotate(-90deg) translate(-50%,-50%);-ms-transform:rotate(-90deg) translate(-50%,-50%);-webkit-transform:rotate(-90deg) translate(-50%,-50%);-o-transform:rotate(-90deg) translate(-50%,-50%);transform:rotate(-90deg) translate(-50%,-50%);-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.project-items .thumbnails{position:absolute;bottom:15px;right:15px}.project-items .thumbnails .thumb{display:inline-block;width:55px;height:55px;background-size:cover;background-position:50%;margin-left:15px;border-radius:50%;opacity:.6;box-shadow:inset 0 0 0 1px #fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.style2 .project-items .thumbnails .thumb,.style3 .project-items .thumbnails .thumb{width:10px;height:10px;background-image:none!important;background:#fff;opacity:1;box-shadow:none!important}.style2 .project-items .thumbnails .thumb.active,.style3 .project-items .thumbnails .thumb.active{background:#51c2cd}.project-items .thumbnails .thumb:not(.active):hover {opacity:.8}.project-items .thumbnails .thumb.active{box-shadow:inset 0 0 0 3px #fff;opacity:1}.project-items .button-style2{position:absolute;left:0;bottom:25px;background:#fff;color:#4b4b4b}.style2 .project-items .button-style2{display:none}.project-items .active+.active .button-style2{opacity:0;visibility:hidden}.project-items .button-style2:hover{background:#4b4b4b;color:#fff}.separator{color:#ebb85e;font-size:10px}.project-grid-page .load-items{display:none!important}.post-gallery-grid{}.post-gallery-grid a{display:block;margin-bottom:30px;background:#000;border:1px solid #eee;background-size:cover;background-position:50%}.site-dark .post-gallery-grid a{border-color:#393939}.post-gallery-grid .grid a:before{content:"";display:block;padding-bottom:67%}.post-gallery-grid img{display:block;width:100%}.project-content-area{background:#fff;border:1px solid #eee;padding:55px 65px 0;margin-bottom:50px}.site-dark .project-content-area{background:#070707;border-color:#393939}.project-content-area .page-title{margin:0 0 25px}.project-content{margin-bottom:30px;color:#878787;font-weight:300;line-height:1.875em}.project-horizontal-slider .item.content-item .project-content{max-width:530px}.project-packery-page .page-title{margin-bottom:15px}.project-packery-page .page-title,.project-packery-page .breadcrumbs{text-align:center}.project-packery-page .project-content{text-align:center}.project-image-load-button{text-align:center;margin:0 0 35px;width:100%;overflow:hidden}.project-content .current-num{float:left;font-size:7.143em;font-weight:bold;opacity:.2;line-height:100px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.project-content .project-heading{padding-left:110px;font-size:3.429em;text-transform:uppercase;font-weight:bold;line-height:1em;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.project-content .project-heading span{display:table-cell;height:100px;vertical-align:middle}.project-content .date{color:#f8b53a;font-weight:600;font-size:10px;font-style:italic;margin:6px 0 25px;font-family:"Open Sans";-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.project-content .project-desc{padding-right:40px;max-width:480px;line-height:1.714em;font-weight:300;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.project-content .project-desc:after{content:"";display:block;width:100%;max-width:350px;height:2px;background:#51c2cd;margin-top:20px}.project-content .read-more-link{}.project-content .read-more-link i{}.project-side-images{margin-top:30px}.project-side-images>.row{margin:0 -35px}.project-side-images>.row>div,.wpb_fixed>div{position:static!important}.project-side-images>.row .col-xs-12{padding:0 35px}.project-side-images .content{}.project-side-images.left_side .content{float:right}.project-side-images .content .block{}.project-side-images .content .page-title{margin-top:0}.project-side-images .content .text{color:#949494;font-weight:300;line-height:1.875em}.project-detail{font-weight:bold;overflow:hidden;margin:30px 0}.project-detail.row{margin:30px -15px}.project-slider-page .project-detail.row,.project-before-after-page .project-detail.row{margin-bottom:0}.project-side-images .project-detail{}.project-detail .item{margin-bottom:30px;float:left;width:50%;padding-left:25px;position:relative;text-transform:uppercase;letter-spacing:.1em}.project-detail.row .item{width:100%}.project-detail .item:before{content:"";position:absolute;top:50%;left:0;width:1px;height:40px;margin-top:-20px;background:#ebb85e}.project-detail .item .h{font-size:18px;margin-bottom:5px}.project-detail .item span{font-size:14px;font-weight:300}.project-side-images .images{}.project-side-images .images .items{}.project-side-images.right_side .images .items{margin:0 -12px}.project-side-images .images .item{margin-bottom:40px}.project-side-images.right_side .images .item{margin-bottom:25px;padding:0 12px;float:left;width:100%}.project-side-images.right_side .images .item a{display:block;padding-bottom:65%;background-size:cover;background-position:50%}.project-side-images .images .item img{display:block}.project-bottom{background:#f8f8f8;padding:25px 0}.project-bottom .fl,.project-bottom .fr{max-width:320px}.project-bottom .fr{text-align:right}.project-bottom .button-style2{margin-bottom:10px}.project-bottom .name{font-weight:bold;text-transform:lowercase}.project-bottom .center{position:absolute;left:50%;top:50%;font-size:20px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.project-bottom .center a{text-decoration:none;display:block}.filter-button-group,.category-buttons{margin:35px 0;color:#b1b0b0}.filter-button-group .wrap{display:inline-block;vertical-align:middle;box-shadow:inset 0 -1px 0 #f4f4f4}.site-dark .filter-button-group .wrap{box-shadow:inset 0 -1px 0 #4a4a4a}.filter-button-group button,.filter-button-group a,.category-buttons a{border:none;background:none;padding:10px 10px;text-decoration:none;line-height:normal;font-size:14px;border-bottom:1px solid transparent;border-radius:0;text-transform:uppercase;font-weight:600;color:#878787;display:inline-block}.filter-button-group.tac button,.filter-button-group.tac a,.category-buttons.tac a{margin:0 10px 0}.filter-button-group.tac button:first-of-type,.filter-button-group.tac a:first-of-type,.category-buttons.tac a:first-of-type{margin-left:0}.filter-button-group.tac button:last-of-type,.filter-button-group.tac a:last-of-type,.category-buttons.tac a:last-of-type{margin-right:0}.filter-button-group.tal button:not(:last-of-type),
.filter-button-group.tal a:not(:last-of-type),
.category-buttons.tal a:not(:last-of-type) {margin-right:20px}.filter-button-group.tar button:not(:first-of-type),
.filter-button-group.tar a:not(:first-of-type),
.category-buttons.tar a:not(:first-of-type) {margin-left:20px}.filter-button-group button.active,.filter-button-group a.active,.category-buttons a.active{opacity:1;border-bottom-color:#ebb85e;color:#ebb85e}.filter-button-group button:not(.active):hover,
.category-buttons a:not(.active):hover {color:inherit}.post-gallery-packery{}.post-gallery-packery .item{position:relative}.post-gallery-packery.count-1 .item{width:100%}.post-gallery-packery.count-2 .item{width:50%}.post-gallery-packery.count-3 .item{width:50%}.post-gallery-packery.count-4 .item{width:33.33333%}.post-gallery-packery.count-5 .item{width:25%}.post-gallery-packery .item a{display:block;background-size:cover;background-position:50%;position:absolute;top:15px;left:15px;right:15px;bottom:15px}.post-gallery-packery .item:before{content:"";display:block;padding-bottom:67%}.post-gallery-packery.count-3 .item:nth-child(3n+2):before {padding-bottom:134%}.post-gallery-packery.count-4 .item:nth-child(4n+1):before,
.post-gallery-packery.count-4 .item:nth-child(4n+3):before {padding-bottom:134%}.post-gallery-packery.count-5 .item:before{}.post-gallery-packery.count-5 .item:nth-child(5n+2) {width:50%}.post-gallery-packery.count-5 .item:nth-child(5n+2):before {padding-bottom:67%}.one-screen-area{position:relative;height:100vh;overflow:hidden;padding-right:61px}@media screen and (max-width:768px){.one-screen-area.without-buttons{padding-right:0}}.one-screen-area .dec-line{}.loaded .one-screen-area .dec-line,.loaded .side-header .dec-line{top:30px}.one-screen-area .decor-lines{pointer-events:none}.one-screen-area .decor-lines div{width:40px;height:1px;position:absolute;background:#eee;z-index:12}.site-dark .one-screen-area .decor-lines div{background:#393939}.one-screen-area .decor-lines div:nth-child(1) {top:50px;left:0}.header-type-logo_left.header-space-no .one-screen-area .decor-lines div:nth-child(1),
.header-type-logo_left.header-space-no .one-screen-area .decor-lines div:nth-child(5) {top:125px}.one-screen-area .decor-lines div:nth-child(2) {left:0;bottom:115px}.one-screen-area .decor-lines div:nth-child(3) {width:1px;height:40px;left:50%;bottom:0;margin-left:-30px}.one-screen-area .decor-lines div:nth-child(4) {right:61px;bottom:115px}.one-screen-area .decor-lines div:nth-child(5) {top:50px;right:61px}.one-screen-area .os-buttons{position:absolute;top:0;right:0;bottom:0;background:#fff;color:#8f8f8f;width:61px;border-left:1px solid #eee;text-transform:uppercase;font-size:14px;z-index:8;font-weight:500;letter-spacing:.1em}.site-dark .one-screen-area .os-buttons{background:#070707;border-color:#414041;color:#696969}.one-screen-area .os-buttons>div{white-space:nowrap;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);-webkit-transform:translate(-50%,-50%) rotate(-90deg);-o-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.one-screen-area .os-buttons .button{display:inline-block;vertical-align:middle;margin-right:50px;line-height:60px;cursor:pointer;overflow:hidden;position:relative;text-decoration:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.one-screen-area .os-buttons .button:before{content:"";width:1px;height:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;box-shadow:inset 0 0 0 1px;position:absolute;left:50%;top:0}.site-dark .one-screen-area .os-buttons .button:before{color:#414041}.one-screen-area .os-buttons .button.active:before{height:10px}.one-screen-area .os-buttons .button.active{color:#ebb85e}.one-screen-area .os-buttons .button:last-of-type{margin-right:0}.one-screen-block{position:absolute;z-index:5;left:0;right:60px;top:0;bottom:0;overflow:hidden;background-color:#fff;-moz-transform:translate(100%,0%);-ms-transform:translate(100%,0%);-webkit-transform:translate(100%,0%);-o-transform:translate(100%,0%);transform:translate(100%,0%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;background-size:cover;background-position:50%;background-repeat:no-repeat}.music-banner .one-screen-block{left:80px;-moz-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-webkit-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);transform:translate(-100%,0%)}.one-screen-block.active{-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}.site-dark .one-screen-block{background-color:#070707}.one-screen-portfolio{display:block}.one-screen-block .close{position:absolute;font-size:14px;color:#4e4e4e;text-transform:uppercase;left:58px;top:39px;z-index:2;cursor:pointer}.one-screen-block .close>*{display:inline-block;vertical-align:middle}.one-screen-block .close span{}.one-screen-block .close i{font-size:10px;margin-left:5px}.portfolio-cols-slider{}.portfolio-cols-slider .pcs-item{background-size:cover;background-position:50%;box-shadow:0 0 0 1px #444;color:#fff}.site-light .portfolio-cols-slider .pcs-item{box-shadow:0 0 0 1px #eee}.portfolio-cols-slider .pcs-item .pcs-cell{text-align:center;position:relative;z-index:1;width:1000px}.portfolio-cols-slider .pcs-item .pcs-cell:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#151515;z-index:-1;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.site-light .portfolio-cols-slider .pcs-item .pcs-cell:before{background:gray}.portfolio-cols-slider .pcs-item .pcs-cell:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0;border:1px solid #ebb85e;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.portfolio-cols-slider .pcs-item:hover .pcs-cell:after{opacity:.7;top:8px;left:8px;right:8px;bottom:8px}.portfolio-cols-slider .pcs-item:hover .pcs-cell:before{opacity:.7}.portfolio-cols-slider .pcs-item .h{font-family:"IBM Plex Sans Condensed";max-width:260px;margin:0 auto;line-height:1.200em;opacity:0;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.portfolio-cols-slider .pcs-item:hover .h{}.portfolio-cols-slider .pcs-item .button-style1{margin-top:35px;opacity:0;-moz-transform:translate(0%,50%);-ms-transform:translate(0%,50%);-webkit-transform:translate(0%,50%);-o-transform:translate(0%,50%);transform:translate(0%,50%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.portfolio-cols-slider .pcs-item:hover .h,.portfolio-cols-slider .pcs-item:hover .button-style1{-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%);opacity:1}.portfolio-cols-slider .pcs-item a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.one-screen{}.one-screen .owl-nav,.portfolio-cols-slider .owl-nav,.portfolio-categories-slider .owl-nav{position:absolute;right:57px;top:39px;z-index:2}.header-type-logo_left.header-space-no .one-screen .owl-nav,.header-type-logo_left.header-space-no .portfolio-categories-slider .owl-nav{top:114px}.one-screen .owl-nav>*,.portfolio-cols-slider .owl-nav>*,.portfolio-categories-slider .owl-nav>*{display:inline-block;margin-left:10px;opacity:.5;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;cursor:pointer}.one-screen .owl-nav>*:hover,.portfolio-cols-slider .owl-nav>*:hover,.portfolio-categories-slider .owl-nav>*:hover{opacity:1}.one-screen .item{height:100vh;position:relative;background-size:cover;background-position:50%;z-index:1}.one-screen .item.black{color:#000}.one-screen .item.white{color:#fff}.one-screen .item .overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.one-screen .item .top-title{position:absolute;left:58px;text-transform:uppercase;font-size:14px;top:39px;color:#8f8f8f;font-weight:bold}.site-dark .one-screen .item .top-title{color:#4e4e4e}.header-type-logo_left.header-space-no .one-screen .item .top-title{top:114px}.one-screen .item .content,.one-screen-about-me .content{position:absolute;bottom:45px;left:58px;min-height:95px}.one-screen .item .sub-h,.one-screen-about-me .sub-h{font-size:14px;color:#8f8f8f;text-transform:uppercase;font-weight:bold;margin-bottom:5px}.site-dark .one-screen .item .sub-h,.site-dark .one-screen-about-me .sub-h{color:#4e4e4e}.one-screen-about-me .sub-h{color:#ecb85d}.one-screen .item .h,.one-screen-about-me .h{font-size:30px;font-weight:bold;line-height:1em}.one-screen-about-me .h{font-family:"IBM Plex Sans Condensed"}.one-screen-about-me .text{font-size:14px;color:#878787;max-width:320px;margin-top:10px;line-height:1.714em}.one-screen .item .link-area,.one-screen-about-me .link-area{text-align:center;position:absolute;bottom:58px;left:50%;width:300px;margin-left:-150px}.one-screen-area .slider-navigation{}.one-screen-area .slider-navigation .count{font-size:24px}.one-screen-about-me .top-right-text,.one-screen-contact .top-right-text{position:absolute;text-align:right;top:25px;right:58px;color:#3d3d3d;font-size:18px;font-family:"IBM Plex Sans Condensed";font-weight:bold;line-height:1em}.one-screen-about-me .top-right-text i,.one-screen-contact .top-right-text i{color:#ebb85e;margin-bottom:15px;display:inline-block;font-size:22px;margin-top:15px}.one-screen-about-me .top-right-text span,.one-screen-contact .top-right-text span{font-size:48px;font-weight:bold;line-height:1em;color:#bf954b;margin-bottom:10px;display:inline-block}.one-screen-about-me .signature-img{position:absolute;bottom:0;right:58px;height:100px}.one-screen-about-me .signature-img img{display:block;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%)}.one-screen-contact .content{max-width:520px;margin:auto;text-align:center}.one-screen-contact .content form faber{}.one-screen-contact .content .sub-h{font-size:12px;text-transform:uppercase;color:#ebb85e;font-weight:bold}.one-screen-contact .content .h{font-size:36px;font-weight:bold;margin:5px 0 30px}.one-screen-contact .content .text{}.one-screen-contact .bottom-contact{position:absolute;bottom:105px;left:58px;right:58px}.bottom-contact .c{float:left;width:33.333%}.bottom-contact .c:nth-child(2) {text-align:center}.bottom-contact .c:nth-child(3) {text-align:right}.bottom-contact .c>*{display:inline-block;vertical-align:middle}.bottom-contact .c i{color:#dcac57;font-size:22px;margin-right:10px}.bottom-contact .c span{font-size:12px;text-transform:uppercase;font-weight:bold}.testimonials{}.testimonial-item{text-align:center;max-width:920px;margin:0 auto}.testimonial-item:before{content:"“";font-size:72px;line-height:.9em;color:#ebb85e}.testimonial-item .avatar{width:156px;border:1px solid #787878;border-radius:50%;padding:7px;margin:0 auto 30px;position:relative}.testimonial-item .avatar .nav{}.testimonial-item .avatar .nav>div{position:absolute;top:50%;font-size:15px;opacity:.5;margin-top:-.5em;cursor:pointer}.testimonial-item .avatar .nav .prev{left:-50px}.testimonial-item .avatar .nav .next{right:-50px}.testimonial-item .avatar .img{padding-bottom:100%;background-size:cover;background-position:50%;border-radius:50%}.testimonial-item .quote{font-size:24px;font-style:italic;font-weight:500;line-height:1.500em}.testimonial-item .bottom{margin-top:40px}.testimonial-item .bottom h6{margin:0 0 5px;text-transform:uppercase;color:#ebb85e;font-size:16px}.testimonial-item .bottom .post{color:#575757;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:.1em}.testimonials .owl-dots,.portfolio-type-carousel .owl-dots,.team-items .owl-dots,.testimonials-type2 .owl-dots{text-align:center;margin-top:35px}.testimonials .owl-dots .owl-dot,.portfolio-type-carousel .owl-dot,.team-items .owl-dots .owl-dot,.testimonials-type2 .owl-dots .owl-dot{display:inline-block;vertical-align:middle;width:15px;height:15px;border:1px solid #888;border-radius:50%;margin:0 3px;padding:2px}.site-light .testimonials .owl-dots .owl-dot,.site-light .portfolio-type-carousel .owl-dot,.site-light .team-items .owl-dots .owl-dot,.site-light .testimonials-type2 .owl-dots .owl-dot{border-color:#7d7d7d}.testimonials .owl-dots .owl-dot span,.portfolio-type-carousel .owl-dot span,.team-items .owl-dots .owl-dot span,.testimonials-type2 .owl-dots .owl-dot span{display:block;padding-bottom:100%;border-radius:50%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.testimonials .owl-dots .owl-dot.active{}.testimonials .owl-dots .owl-dot.active span,.portfolio-type-carousel .owl-dot.active span,.team-items .owl-dots .owl-dot.active span,.testimonials-type2 .owl-dots .owl-dot.active span{background:#454545}.site-light .testimonials .owl-dots .owl-dot.active span,.site-light .portfolio-type-carousel .owl-dot.active span,.site-light .team-items .owl-dots .owl-dot.active span,.site-light .testimonials-type2 .owl-dots .owl-dot.active span{background:#bfbfbf}.testimonials-type2{}.testimonials-type2.owl-carousel.owl-loaded{margin:30px 0}.wrap_lines_yes .testimonials-type2.owl-carousel.owl-loaded{padding:0 95px}.testimonial-item-type2{position:relative;background:#fff;border:1px solid #eee;padding:30px 0;margin-bottom:30px;text-align:center}.testimonial-item-type2 .h-i span:nth-child(1) {top:-1px;left:-1px}.testimonial-item-type2 .h-i span:nth-child(2) {top:-1px;right:-1px}.testimonial-item-type2 .h-i span:nth-child(3) {bottom:-1px;right:-1px}.testimonial-item-type2 .h-i span:nth-child(4) {left:-1px;bottom:-1px}.testimonial-item-type2{}.owl-carousel .testimonial-item-type2{margin:5px}.site-dark .testimonial-item-type2{background:#111;border-color:#373737}.site-dark .testimonials-type2.style2 .testimonial-item-type2{background:#070707}.testimonial-item-type2 .h-i{}.testimonials-type2.style2 .h-i{display:none}.testimonial-item-type2 .avatar{padding:5px;max-width:120px;margin:0 auto 40px;border:1px solid #eee;border-radius:50%}.site-dark .testimonial-item-type2 .avatar{border-color:#8d8d8d}.testimonial-item-type2 .avatar div{padding-bottom:100%;background-size:cover;background-position:50%;border-radius:50%}.testimonial-item-type2 .quote{font-weight:300;font-style:italic;line-height:1.875em;padding:0 30px;margin-bottom:30px}.site-light .testimonial-item-type2 .quote{color:#878787}.testimonial-item-type2 .bottom{}.testimonial-item-type2 .bottom h6{margin:0;font-size:16px;text-transform:uppercase;font-weight:600;color:#ebb85e}.testimonial-item-type2 .bottom .post{font-size:12px;text-transform:uppercase;color:#575757;font-weight:600;letter-spacing:.1em;margin-top:5px}.testimonials-type2 .owl-prev,.testimonials-type2 .owl-next{position:absolute;top:50%;margin-top:-.5em;font-size:15px;color:#818181}.testimonials-type2 .owl-prev{left:-85px}.wrap_lines_yes .testimonials-type2 .owl-prev{left:20px}.testimonials-type2 .owl-next{right:-85px}.wrap_lines_yes .testimonials-type2 .owl-next{right:20px}.icon-box-in-row{margin-bottom:30px;overflow:hidden}.icon-box-in-row .icon{float:left;font-size:38px;line-height:1em;margin-right:25px}.icon-box-in-row .count{float:left;font-size:48px;font-weight:100;color:#ebb85e;line-height:.792em;margin-right:20px}.icon-box-in-row .heading{float:left;color:#4e4e4e;font-size:12px;text-transform:uppercase;line-height:1.167em;font-weight:bold}.icon-box-in-row .heading .cell{height:3.000em}.contact-form{}.contact-form label{font-size:14px;color:#4e4e4e;font-weight:bold;text-align:left;display:block}.contact-form .button-style2{margin-top:10px}.portfolio-categories-slider{}.portfolio-categories-slider .item{position:relative}.portfolio-categories-slider .item a{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;background-repeat:no-repeat}.portfolio-categories-slider .item:hover a{color:#ecb85d}.portfolio-categories-slider .item a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;background:#070707;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.portfolio-categories-slider .item:hover a:before{opacity:.5;visibility:visible}.portfolio-categories-slider .item a>span{position:absolute;left:20px;right:20px;bottom:90px;text-align:center;font-size:30px;text-transform:uppercase;font-family:"IBM Plex Sans Condensed";opacity:.7;font-weight:500}.portfolio-categories-slider .item a .h{}.subscribe-block{color:#4e4e4e}.subscribe-block>*{display:inline-block;vertical-align:middle}.subscribe-block .heading{text-transform:uppercase;font-size:12px;line-height:1.167em;border-bottom:1px solid;padding-bottom:5px;min-width:75px;margin-right:15px}.subscribe-block img{}.subscribe-form{max-width:270px;position:relative;background:#f5f5f5;color:#666;overflow:hidden;text-align:left}.subscribe-form p{margin:0}.banner .subscribe-form{margin-top:-15px}.tac .subscribe-form{margin:0 auto}.coming-soon .subscribe-form{margin:0 auto}.subscribe-form .ajax-loader{display:none!important}.subscribe-form input.style1{font-size:14px;border-bottom:0;margin-bottom:0;padding:0 20px;height:40px;line-height:40px}.subscribe-form .button-submit{float:right;position:absolute;top:-1px;right:-1px;width:50px;height:40px;background:none;color:#ebb85e;border:none;font-size:18px}.subscribe-form>div{}.subscribe-form .input{margin-bottom:0;line-height:45px;font-size:14px;color:#989898;padding:0 45px 0 18px;border:none;background:#faf6f5}.jquery-background-video-wrapper{position:relative;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.jquery-background-video{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;-o-object-fit:contain;object-fit:contain;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.js .jquery-background-video.is-visible{opacity:1}.jquery-background-video-pauseplay{position:absolute;background:transparent;border:none;box-shadow:none;width:20px;height:20px;top:15px;right:15px;padding:0;cursor:pointer;outline:none!important}.jquery-background-video-pauseplay span{display:none}.jquery-background-video-pauseplay:after,.jquery-background-video-pauseplay:before{content:"";position:absolute;left:0;top:0;-webkit-transition:all .3s ease;transition:all .3s ease}.jquery-background-video-pauseplay.play:before{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff}.jquery-background-video-pauseplay.pause:before,.jquery-background-video-pauseplay.pause:after{border-top:10px solid #fff;border-bottom:10px solid #fff;border-left:5px solid #fff}.jquery-background-video-pauseplay.pause:after{left:10px}.video-block{color:#fff;border:1px solid #eee}.video-block .popup-item{display:block;text-decoration:none;background-size:cover;background-color:#232323;background-position:50%;padding-bottom:55%;position:relative;height:400px;text-align:center}.video-block.fix-height .popup-item{padding:0}.video-block .popup-item .area{position:absolute;top:50%;left:0;right:0;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%)}.video-block .content{margin-bottom:30px}.video-block .content .sub-h{font-size:14px;text-transform:uppercase;font-weight:600}.video-block .content .h{margin:0 0}.site-dark .video-block{border-color:#393939}.vc_row-fluid .video-block{border-left:0;border-right:0}.video-block.black{color:#000}.video-block a{display:block}.video-block.fix-height a{padding:0;width:90px;height:90px;margin:0 auto}.video-block.fix-height a>div{padding:15px;font-size:10px}.video-block.with-content a{position:relative}.play-button{}.video-block a>div,.banner .video-link-area a,.play-button>div{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;padding:30px;border:1px solid;border-color:rgba(255,255,255,.52);border-color: #ffffff85;border-radius:50%}.video-block.black a>div,.banner .black .video-link-area a,.black .play-button>div{border-color:rgba(0,0,0,.52);border-color: #00000085}.video-block a>div:before,.video-block a>div:after,.video-block a>div i:after,.banner .video-link-area a>div:before,.banner .video-link-area a>div:after,.banner .video-link-area a>div i:after,.play-button>div:before,.play-button>div:after,.play-button>div i:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;opacity:0}.video-block a>div:hover:before,.video-block a>div:hover:after,.video-block a>div:hover i:after,.banner .video-link-area a>div:hover:before,.banner .video-link-area a>div:hover:after,.banner .video-link-area a>div:hover i:after,.play-button>div:hover:before,.play-button>div:hover:after,.play-button>div:hover i:after{box-shadow:inset 0 0 0 1px;-webkit-animation:play_b 2.7s ease-out infinite;-moz-animation:play_b 2.7s ease-out infinite;-ms-animation:play_b 2.7s ease-out infinite;-o-animation:play_b 2.7s ease-out infinite;animation:play_b 2.7s ease-out infinite}.video-block a>div:hover:before,.banner .video-link-area a>div:hover:before,.play-button>div:hover:before{animation-delay:.2s}.video-block a>div:hover:after,.banner .video-link-area a>div:hover:after,.play-button>div:hover:after{animation-delay:.8s}.video-block a>div:hover i:after,.banner .video-link-area a>div:hover i:after,.play-button>div:hover i:after{animation-delay:1.4s}.video-block a i,.banner .video-link-area a i,.play-button i{font-size:2.304em;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;border-radius:50%;width:2.550em;height:2.550em;line-height:2.550em;display:inline-block;text-align:center;background:rgba(255,255,255,.25);background: #ffffff40;text-indent:.2em}.video-block.black a i,.banner .black .video-link-area a i,.black .play-button i{background:rgba(0,0,0,.1);background: #0000001a;color:#8f8f8f}.categories-grid{padding-top:1px}.categories-grid-item{padding:0;position:relative;z-index:1}.gap-on .categories-grid-item{padding:15px}.site-dark .categories-grid-item{}.categories-grid-item:hover{z-index:2}.categories-grid-item a{display:block;padding-bottom:100%;background-size:cover;background-position:50%;position:relative;color:#fff;text-transform:uppercase;font-size:18px;font-family:"IBM Plex Sans Condensed";font-weight:500;z-index:1;box-shadow:0 0 0 1px #393939;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;margin:0 1px 1px 0}.site-light .categories-grid-item a{box-shadow:0 0 0 1px #eee}.gap-on .categories-grid-item a{margin:0}.categories-grid-item:hover a{color:#ebb85e;box-shadow:0 0 0 1px}.categories-grid-item a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#070707;opacity:.7;z-index:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.site-light .categories-grid-item a:before{opacity:.2;background:#000}.categories-grid-item:hover a:before{opacity:.5}.categories-grid-item span{position:absolute;top:50%;left:50%;opacity:.50;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}.site-light .categories-grid-item span{opacity:1}.categories-grid-item:hover span{opacity:1}.skill-item-line{margin-bottom:30px}.skill-item-line.right{text-align:right}.skill-item-line h6{font-size:14px;text-transform:uppercase;margin:10px 0;opacity:.5;font-family:"IBM Plex Sans Condensed";letter-spacing:.1em}.skill-item-line .line{position:relative;background:#f4f0f0;margin:10px 0 25px;height:2px}.site-dark .skill-item-line .line{background:#f4f0f0}.skill-item-line .line div{background:#ebb85e;height:2px;position:relative}.skill-item-line.right .line div{float:right}.skill-item-line .line span{position:absolute;bottom:100%;font-size:14px;font-weight:500;right:0;margin-bottom:7px;font-family:"IBM Plex Sans Condensed";letter-spacing:.1em;opacity:.5}.skill-item-line.right .line span{left:0;right:auto}.team-items.owl-carousel.owl-loaded{margin:30px 0}.team-item{padding:0}.gap-on .team-item{padding:15px}.team-item>div{padding:0;background:#070707;box-shadow:0 0 0 1px #393939;position:relative;z-index:1;overflow:hidden;margin-right:1px;color:#fff}.site-light .team-item>div{box-shadow:0 0 0 1px #eee}@media (min-width:768px){.stairs-mode .col-sm-6:nth-child(1) {margin-top:30px}}@media (min-width:992px){.stairs-mode .col-md-3:nth-child(1),
  .stairs-mode .col-md-4:nth-child(1) {margin-top:80px}.stairs-mode .col-md-3:nth-child(2),
  .stairs-mode .col-md-4:nth-child(2) {margin-top:25px}.stairs-mode .col-md-3:nth-child(3),
  .stairs-mode .col-md-4:nth-child(3) {margin-top:-40px}.stairs-mode .col-md-3:nth-child(4) {margin-top:-95px}}.team-item>div:before{content:"";display:block;padding-bottom:152%;min-height:320px;position:relative;z-index:2;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.team-item:hover>div:before{background:#070707;opacity:.8}.site-light .team-item:hover>div:before{opacity:.5}.team-item .avatar{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:50%}.team-item .avatar div{}.team-item .team-container{position:absolute;left:15px;right:15px;top:50%;text-align:center;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);z-index:2}.team-item .team-container>*{opacity:0;-moz-transform:translate(0%,100px);-ms-transform:translate(0%,100px);-webkit-transform:translate(0%,100px);-o-transform:translate(0%,100px);transform:translate(0%,100px);-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;-ms-transition:all .8s ease;transition:all .8s ease}.team-item:hover .team-container>*{opacity:1;-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}.team-item:hover .team-container>*:nth-child(2) {transition-delay:.3s}.team-item:hover .team-container>*:nth-child(3) {transition-delay:.5s}.team-item:hover .team-container>*:nth-child(4) {transition-delay:.7s}.team-item .team-container>i{font-size:57px;margin-bottom:20px;display:inline-block}.team-item .team-container h6{font-size:16px;text-transform:uppercase;color:#ebb85e;margin:5px 0}.team-item .team-container .post{font-size:12px;text-transform:uppercase;font-weight:bold;color:#c4c4c4;margin:5px 0}.team-item .team-social-buttons{color:#c4c4c4;font-size:12px;margin-top:20px}.team-item .team-social-buttons a{margin:0 10px}.team-item .team-social-buttons a:hover{color:#ecb85d}.team-item .team-social-buttons a i{}.team-item-style2{margin-bottom:30px}.owl-carousel .team-item-style2{margin-bottom:0}.team-item-style2>div{}.owl-carousel .team-item-style2>div{padding-right:1px}.team-item-style2 .image{position:relative;border:1px solid #eee}.site-dark .team-item-style2 .image{border-color:#393939}.team-item-style2 .image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#070707;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.team-item-style2:hover .image:before{opacity:.8;visibility:visible}.site-light .team-item-style2:hover .image:before{opacity:.6}.team-item-style2 .image .avatar{padding-bottom:125%;background-size:cover;background-position:50%}.team-item-style2 .image .team-social-buttons{position:absolute;top:50%;left:15px;right:15px;text-align:center;color:#c4c4c4;font-size:14px;margin-top:-.5em;z-index:2;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.team-item-style2:hover .image .team-social-buttons{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.team-item-style2 .image .team-social-buttons a{margin:0 10px}.team-item-style2 .image .team-social-buttons a:hover{color:#ecb85d}.team-item-style2 .image .team-social-buttons a i{}.team-item-style2 .team-container{text-align:center;padding-top:20px}.team-item-style2 .team-container h6{margin:0;font-size:14px;font-weight:600;text-transform:uppercase;color:#ebb85e}.team-item-style2 .team-container .post{font-size:12px;text-transform:uppercase;color:#c4c4c4}.price-list{padding:1px 0;margin:50px 0}.price-list-item{padding:0 1px 0 0;text-align:center;margin-bottom:15px}.price-list-item.recommended{margin-top:-15px}.price-list-item .wrap{background:#fff;color:#000;box-shadow:0 0 0 1px #eee}.site-dark .price-list-item .wrap{background:#070707;color:#878787;box-shadow:0 0 0 1px #393939}.price-list-item .top{border-bottom:1px solid #eee;position:relative;z-index:1;background-size:cover;background-position:50%;background-repeat:no-repeat}.site-dark .price-list-item .top{border-bottom-color:#393939}.price-list-item .top:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(7,7,7,.8);background: #070707cc;z-index:-1}.site-light .price-list-item .top:before{background:rgba(7,7,7,.5);background: #07070780}.price-list-item .top .cell{height:140px;width:1400px}.price-list-item .top h6{font-size:12px;font-weight:600;text-transform:uppercase;color:#ebb85e;margin:0 0 10px}.price-list-item .top .price{color:#fff;line-height:1em;font-size:60px;font-weight:600}.price-list-item .top .price span{font-size:24px;line-height:60px;display:inline-block;vertical-align:top;color:#ebb85e}.price-list-item .options{padding:30px 15px}.price-list-item.recommended .options{padding:45px 15px}.price-list-item .options .o-row{font-weight:300}.price-list-item .options .o-row:not(:last-of-type):after {content:"";display:block;width:30px;height:1px;background:#ebb85e;margin:18px auto}.price-list-item .button{border-top:1px solid #eee}.site-dark .price-list-item .button{border-top-color:#393939}.price-list-item .button .button-style2{display:block;padding:18px 25px}.tab-items{}.tab-items.with-side-image{}.tab-items .tab-img{position:absolute;top:50%;right:0;height:100%;width:15px;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);z-index:1;pointer-events:none}@media screen and (max-width:1100px){.tab-items .tab-img{display:none}}.tab-items .tab-img div{position:absolute;top:0;left:100%;right:0;bottom:0;background-size:cover;background-position:50%;background-repeat:no-repeat;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;-ms-transition:all .8s ease;transition:all .8s ease}.tab-items .tab-img div.current{z-index:2;left:0}.tab-items .tabs-head{margin:0;padding:0;display:inline-block;border-bottom:1px solid #4a4a4a}.site-light .tab-items .tabs-head{border-color:#e0e0e0}.tab-items .tabs-head li{display:inline-block;color:#878787;font-weight:600;text-transform:uppercase;font-size:14px;padding:10px 10px;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.tab-items .tabs-head li:not(:last-of-type) {margin-right:10px}.tab-items .tabs-head li.current{color:#ebb85e;box-shadow:0 1px 0}.tab-items .tabs-head li:hover{color:#ebb85e}.tab-items .tabs-body{margin-top:15px}.tab-items .tabs-body .tab-content{display:none;overflow:hidden}.portfolio-slider-w-filter{padding:0 95px}.portfolio-slider-w-filter .item{max-width:740px;margin:0 auto;padding:5px}.portfolio-slider-w-filter .wrap{position:relative}.portfolio-slider-w-filter .h-i span:nth-child(1) {top:0;left:0}.portfolio-slider-w-filter .h-i span:nth-child(2) {top:0;right:0}.portfolio-slider-w-filter .h-i span:nth-child(3) {bottom:0;right:0}.portfolio-slider-w-filter .h-i span:nth-child(4) {left:0;bottom:0}.portfolio-slider-w-filter .wrap .a-img{border:1px solid #eee}.site-dark .portfolio-slider-w-filter .wrap .a-img{border-color:#373737}.portfolio-slider-w-filter .wrap .a-img div{padding-bottom:54.794520547945204%;background-size:cover;background-position:50%;background-repeat:no-repeat}.portfolio-slider-w-filter .item:not(.with-video) .wrap a {position:absolute;top:0;left:0;right:0;bottom:0}.portfolio-slider-w-filter h6{text-align:center;color:#878787;font-weight:600;font-style:italic;margin:40px 0 0}.portfolio-slider-w-filter h6 a{}.portfolio-slider-w-filter .owl-prev,.portfolio-slider-w-filter .owl-next{position:absolute;top:50%;font-size:12px;text-transform:uppercase;font-weight:600;color:#878787;text-align:center;-moz-transform:translate(0%,-50%) rotate(-90deg);-ms-transform:translate(0%,-50%) rotate(-90deg);-webkit-transform:translate(0%,-50%) rotate(-90deg);-o-transform:translate(0%,-50%) rotate(-90deg);transform:translate(0%,-50%) rotate(-90deg)}.portfolio-slider-w-filter .owl-prev.disabled,.portfolio-slider-w-filter .owl-next.disabled{opacity:.4}.portfolio-slider-w-filter .owl-prev{left:30px}.portfolio-slider-w-filter .owl-next{right:30px;-moz-transform:translate(0%,-50%) rotate(90deg);-ms-transform:translate(0%,-50%) rotate(90deg);-webkit-transform:translate(0%,-50%) rotate(90deg);-o-transform:translate(0%,-50%) rotate(90deg);transform:translate(0%,-50%) rotate(90deg)}.portfolio-slider-w-filter .owl-prev i,.portfolio-slider-w-filter .owl-next i{display:block;font-size:10px;margin-bottom:24px}.icon-box{margin-bottom:45px}.icon-box .icon{font-size:40px;color:#ebb85e;margin-bottom:15px}.icon-box .heading{margin:0 0 10px}.icon-box .desc{font-size:14px;color:#878787;line-height:1.714em}.accordion-items{}.accordion-item{background:#fff;border:1px solid #eee;margin-bottom:17px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.accordion-item:last-of-type{margin-bottom:0}.site-dark .accordion-item{background:#070707;border-color:#393939}.accordion-item.active{border-color:#ebb85e}.accordion-item .label{position:relative;text-transform:uppercase;font-size:14px;cursor:pointer;line-height:1em}.site-dark .accordion-item .label{}.accordion-item .label .cell{height:48px;padding:5px 40px 5px 20px}.accordion-item .label span{position:absolute;width:1px;height:10px;right:20px;top:50%;margin-top:-6px}.accordion-item .label span:before,.accordion-item .label span:after{content:"";position:absolute;top:50%;left:50%;background:#000;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.site-dark .accordion-item .label span:before,.site-dark .accordion-item .label span:after{background:#737373}.accordion-item .label span:before{width:13px;height:1px;margin-left:-6px}.accordion-item .label span:after{width:1px;height:13px;margin-top:-6px}.accordion-item.active .label span:before{width:0;margin-left:0}.accordion-item.active .label span:after{background:#ebb85e;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);height:7px;margin-top:-3px}.accordion-item .text{display:none;font-size:14px;color:#878787;padding:0 20px 15px;line-height:1.714em}.brand-logo-items{margin:15px -15px;text-align:justify;line-height:0;font-size:1px}.brand-logo-items:after{content:"";display:inline-block;height:0;overflow:hidden;width:100%;visibility:hidden}.brand-logo-item{display:inline-block;margin:15px;vertical-align:middle}.brand-logo-item a{}.brand-logo-item img{}.image-comparison-slider{position:relative;overflow:hidden;background:#000;border:1px solid #eee;margin-bottom:30px}.site-dark .image-comparison-slider{border-color:#393939;background:#070707}.image-comparison-slider img{width:100%;display:block}.image-comparison-slider .img{display:block;padding-bottom:55%;background-position:50%;background-size:cover}.image-comparison-slider .old{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%}.image-comparison-slider .resize{position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden}.image-comparison-slider .line{position:absolute;left:50%;top:0;bottom:0;width:1px;margin-left:0;background:#eee;cursor:ew-resize}.site-dark .image-comparison-slider .line{background:#393939}.image-comparison-slider .line>div{width:149px;background:#fff;border:1px solid #eee;position:absolute;text-align:center;text-transform:uppercase;font-size:14px;font-weight:600;overflow:hidden;top:50%;left:-74px;line-height:22px}.site-dark .image-comparison-slider .line>div{color:#fff;background:#2c2c2c;border-color:#393939}.image-comparison-slider .line>div span{float:left;width:50%}.image-comparison-slider .line>div span+span{border-left:1px solid #eee}.site-dark .image-comparison-slider .line>div span+span{border-color:#393939}.type-fw-portfolio-parallax{margin-bottom:0}.vertical-parallax-area{position:relative;overflow:hidden;z-index:1}.container .vertical-parallax-area{margin-left:-15px}.vertical-parallax-slider{position:relative}.vertical-parallax-slider .vps-item{position:absolute;top:0;left:0;right:0;height:160vh;-webkit-transition:all 1.4s cubic-bezier(.22,.44,0,1);transition:all 1.4s cubic-bezier(.45,.44,.01,.99);background-size:cover;background-position:50%}.vertical-parallax-slider .vps-item.active,.vertical-parallax-slider .vps-item.last-prev.prev{transform:translateY(-30vh)}.vertical-parallax-slider .vps-item.prev{transform:translate3d(0,-190vh,0)}.vertical-parallax-slider .vps-item.next{transform:translate3d(0,50vh,0)}.vertical-parallax-slider .vps-item.last{z-index:100!important;top:auto;bottom:0;height:auto;background:#fff;background:rgba(255,255,255,.8);background: #ffffffcc;transform:translate3d(0,0,0);padding:20px 0 0}.site-dark .vertical-parallax-slider .vps-item.last{background:#000;background:rgba(0,0,0,.8);background: #000000cc}.vertical-parallax-slider .vps-item.active.last{transform:translateY(0);bottom:0!important;padding:20px 0}.split-screen .ss-container{position:absolute!important;top:0;left:50%;height:100%;padding:0 35px!important;-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-webkit-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%);max-width:none!important}.split-screen .ss-col{position:absolute;left:15px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .8s ease;opacity:0;visibility:hidden}.split-screen .ss-col.black{color:#fff}.split-screen .ss-col.white{color:#000}.split-screen .ss-col.left{-moz-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-webkit-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);transform:translate(-100%,0%)}.split-screen .ss-col.right{right:15px;left:auto;-moz-transform:translate(100%,0%);-ms-transform:translate(100%,0%);-webkit-transform:translate(100%,0%);-o-transform:translate(100%,0%);transform:translate(100%,0%)}.split-screen .active .ss-col.left,.split-screen .active .ss-col.right{opacity:1;visibility:visible;-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}.split-screen .active .ss-col.left{transition-delay:.5s}.split-screen .active .ss-col.right{transition-delay:.9s}.split-screen .ss-col.top{top:80px;z-index:2}.split-screen .ss-col.bottom{bottom:25px}.split-screen .heading-with-num{padding-left:5.938em;position:relative;margin-bottom:1.500em}.split-screen .right .heading-with-num{padding-left:0;padding-right:5.938em;text-align:right}.split-screen .heading-with-num .num{position:absolute;left:0;bottom:0;font-size:4.500em;line-height:.9em;font-weight:100;letter-spacing:-.025em;opacity:.3}.split-screen .right .heading-with-num .num{left:auto;right:0}.split-screen .heading-with-num .content{}.split-screen .heading-with-num .sub-h{font-size:.875em;text-transform:uppercase;font-weight:600;margin-bottom:1em}.split-screen .heading-with-num .h{font-size:3.000em;margin:0;font-weight:100}.split-screen .pages-slider-area{}.split-screen .pages-slider{display:block}.split-screen .pages-slider .ps-item{}.split-screen .pages-slider .ps-item img{width:100%;display:block}.split-screen .pages-slider-area .slider-navigation{position:relative;right:0;bottom:0;margin:15px 0 0;display:none}.split-screen .pages-slider-area .owl-loaded+.slider-navigation{display:block}.split-screen.disable-nav .pages-slider-area .slider-navigation{display:none}.split-screen .right .pages-slider-area .slider-navigation{text-align:right}.split-screen .pages-slider-area .slider-navigation .container{width:auto;padding:0}.split-screen .pages-slider-area .slider-navigation .arrows{font-size:5px}.split-screen .pages-slider-area .slider-navigation .prev{}.split-screen .pages-slider-area .slider-navigation .line{width:99px}.split-screen .white .slider-navigation .line{background:#7a7a7a}.split-screen .white .slider-navigation .line div{background:#e6b45c}.split-screen .pages-slider-area .slider-navigation .next{}.split-screen .ss-bg{background:#fff;position:absolute;top:0;right:0;bottom:0;width:55%;-moz-transform:skewX(-10deg);-ms-transform:skewX(-10deg);-webkit-transform:skewX(-10deg);-o-transform:skewX(-10deg);transform:skewX(-10deg);-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-webkit-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}@media screen and (max-width:768px){.split-screen{padding-top:100px}.site-dark .split-screen .black,.site-dark .split-screen .white{color:#fff!important}.site-light .split-screen .black,.site-light .split-screen .white{color:#000!important}.split-screen .ss-col.left,.split-screen .ss-col.right{left:0;right:0}}.album-area{margin-top:30px;margin-bottom:30px}.album-cover{padding-bottom:100%;background:#171717 50% no-repeat;background-size:cover;border:1px solid #393939}.site-light .album-cover{border-color:#e0e0e0;background-color:#fff}.album-playlist{background:#171717}.site-light .album-playlist{background:#fff}.album-playlist .top{position:relative;z-index:1;overflow:hidden;border:1px solid #393939}.site-light .album-playlist .top{border-color:#e0e0e0}.album-area.white .album-playlist .top{color:#fff}.album-area.black .album-playlist .top{color:#000}.album-playlist .top .bg{position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;background-size:cover;background-position:50%;z-index:-1;-webkit-filter:blur(3px);-moz-filter:blur(3px);-ms-filter:blur(3px);-o-filter:blur(3px);filter:blur(3px)}.album-playlist .top .top-playbutton{float:left;background:#070707;border:1px solid #393939;margin:30px 0 30px 30px;width:125px;position:relative;font-size:40px;cursor:pointer}.site-light .album-playlist .top .top-playbutton{background:#e0e0e0;border-color:#e0e0e0}.album-playlist .top .pb-bg{padding-bottom:100%;background-size:cover;background-position:50%}.album-playlist .top i{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.jp-state-playing .album-playlist .track-buttons .jp-play:before,.jp-state-playing .album-playlist .top i:before,.jp-state-playing .album-playlist .jp-playlist .jp-playlist-current:before{content:"\e921"!important;transition-delay:.2s}.album-playlist .top-text{margin-left:25px;margin-right:25px;margin-top:30px;margin-bottom:25px}.album-playlist .top-playbutton+.top-text{margin-left:185px}.album-playlist .top-text .album-name{font-size:14px;color:#baa164;text-transform:uppercase;font-weight:bold;letter-spacing:.1em;margin-bottom:9px;line-height:1em}.album-playlist .top-text .track-name{font-size:24px;font-weight:600;line-height:1em;margin:0 0 20px}.album-playlist .top-text .track-name span{display:none}.album-playlist .track-buttons{}.album-playlist .track-buttons button{font-size:20px;background:none;border:none;color:inherit;padding:0;margin:0 15px 0 0;cursor:pointer;display:inline-block;vertical-align:top}.album-playlist .track-buttons .jp-previous{}.album-playlist .track-buttons .jp-next{}.album-playlist .track-buttons .jp-play{}.album-playlist .bottom{overflow:hidden;margin-top:12px}.album-playlist .bottom .time{font-size:12px;font-weight:600;float:left}.album-playlist .bottom .time>*{display:inline-block;vertical-align:middle}.album-playlist .bottom .time .jp-current-time{}.album-playlist .bottom .time .jp-duration{}.album-playlist .bottom .time .separate{}.album-playlist .volume{float:right}.album-playlist .jp-mute{font-size:20px;padding:0;border:none;background:none;color:inherit;cursor:pointer;display:inline-block;vertical-align:middle}.jp-state-muted .album-playlist .jp-mute:before{content:"\e91f"}.album-playlist .jp-volume-bar{width:75px;background:#fff;cursor:pointer;display:inline-block;vertical-align:middle;margin-left:12px}.white .album-playlist .jp-volume-bar{background:#393939}.album-playlist .jp-volume-bar .jp-volume-bar-value{height:3px;background:#bcbcbc}.white .album-playlist .jp-volume-bar .jp-volume-bar-value{background:#fff}.album-playlist .jp-progress{position:absolute;left:0;bottom:0;right:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.album-playlist .jp-progress{}.album-playlist .jp-progress .jp-seek-bar{}.album-playlist .jp-progress .jp-seek-bar .jp-play-bar{height:5px;background:#ebb85e}.album-playlist .jp-playlist{border:1px solid #393939;border-top:none;height:145px;min-height:369px}.pt-music-album .album-playlist .jp-playlist{min-height:465px}.site-light .album-playlist .jp-playlist{border-color:#e0e0e0}.album-playlist .jp-playlist ul{padding:0 5px 0 0;margin:0}.album-playlist .jp-playlist ul li{padding:0;margin:0}.album-playlist .jp-playlist ul li:before{display:none}.album-playlist .jp-playlist .jp-playlist-item{display:table-cell;width:1200px;height:93px;text-decoration:none;font-size:18px;font-weight:600;outline:1px solid #393939;background:#171717;padding-left:120px;padding-right:90px;vertical-align:middle;position:relative;line-height:1em}.album-playlist .jp-playlist .jp-playlist-item span{font-size:12px;opacity:.5;position:absolute;right:35px;top:50%;margin-top:-.5em;line-height:1em}.site-light .album-playlist .jp-playlist .jp-playlist-item{outline:1px solid #e0e0e0;background:#fff;color:#000}.site-light .album-playlist .jp-playlist .jp-playlist-current{background:#f8f8f8}.album-playlist .jp-playlist .jp-playlist-item:before{content:"\e923";font-family:'music-and-multimedia-linear'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;line-height:92px;position:absolute;top:0;left:0;width:90px;text-align:center;border-right:1px solid #393939}.site-light .album-playlist .jp-playlist .jp-playlist-item:before{border-color:#e0e0e0}.album-playlist .jp-playlist .jp-playlist-current{background:#0a0b0d}.app-button{position:relative;display:block;background:#111213;color:#fff;border:1px solid #393939;margin-bottom:20px;text-decoration:none;font-weight:300;line-height:1em;padding:14px 0;padding-left:65px}.site-light .app-button{border-color:#e0e0e0;background:#fcfcfc;color:#000}.app-button:hover{background:#000}.site-light .app-button:hover{background:#f8f8f8}.app-button .t{display:block;font-size:12px;color:#cc9f52;margin-bottom:5px;line-height:1em}.app-button .l{display:block;font-size:18px}.app-button.app-store:before,.app-button.google-play:before,.app-button.sound-cloud:before,.app-button.spotify:before{content:"";position:absolute;top:50%;left:20px;width:1.5em;height:1.5em;margin-top:-.75em;background-repeat:no-repeat;background-size:contain;background-position:50%}.app-button.app-store:before{background-image:url(http://3.12.135.254/wp-content/plugins/pt-sansara-shortcodes/include/images/apple.svg)}.app-button.google-play:before{background-image:url(http://3.12.135.254/wp-content/plugins/pt-sansara-shortcodes/include/images/google-play.svg)}.app-button.sound-cloud:before{background-image:url(http://3.12.135.254/wp-content/plugins/pt-sansara-shortcodes/include/images/soundcloud.svg)}.app-button.spotify:before{background-image:url(http://3.12.135.254/wp-content/plugins/pt-sansara-shortcodes/include/images/spotify.svg)}.photo-carousel{}.photo-carousel>a{position:absolute;top:50%;left:50%;z-index:3;background:#171717;color:#969696;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:15px}.photo-carousel .carousel{}.photo-carousel .carousel .item{padding-bottom:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;outline:1px solid #363636;margin:1px 0;position:relative}.site-light .photo-carousel .carousel .item{outline:1px solid #fff}.pixproof-data{margin-bottom:50px}.pixproof-data .button-download{}.pixproof-data .grid{display:flex;align-content:center;justify-items:center;justify-content:center;line-height:1}.pixproof-data .grid .grid__item{margin:0 15px 15px;display:flex;align-self:center}.pixproof-data .separator{margin:20px 0 35px;background:#323232}.js-pixproof-gallery{margin:30px -15px 30px}.js-pixproof-gallery>br{display:none}.js-pixproof-gallery .gallery-item{margin-bottom:30px;float:left;padding:0 15px;max-width:none}.js-pixproof-gallery.gallery-columns-1 .gallery-item{width:100%}.js-pixproof-gallery.gallery-columns-2 .gallery-item{width:50%}.js-pixproof-gallery.gallery-columns-3 .gallery-item{width:33.333%}.js-pixproof-gallery.gallery-columns-4 .gallery-item{width:25%}.js-pixproof-gallery .gallery-item a{text-decoration:none}.js-pixproof-gallery .proof-photo__bg{}.js-pixproof-gallery .proof-photo__bg img{width:100%;display:block}.js-pixproof-gallery .proof-photo__container{position:relative;color:#fff}.js-pixproof-gallery .proof-photo__meta{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;opacity:0}.js-pixproof-gallery .proof-photo:hover .proof-photo__meta{opacity:1}.js-pixproof-gallery .proof-photo__meta .flexbox{}.js-pixproof-gallery .proof-photo__meta .flexbox__item{}.js-pixproof-gallery .proof-photo__meta .nav{margin:0;padding:0;font-size:30px}.js-pixproof-gallery .proof-photo__meta .nav li{display:inline-flex;line-height:1;margin:0;padding:0}.js-pixproof-gallery .proof-photo__meta .nav li:before{display:none}.js-pixproof-gallery .proof-photo__meta .nav li .separator{display:none}.js-pixproof-gallery .proof-photo__meta .nav li a{display:block;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.js-pixproof-gallery .proof-photo__meta .nav li a:hover{color:#ebb85e}.js-pixproof-gallery .proof-photo__meta .nav li a.zoom-action{margin-right:25px}.js-pixproof-gallery .proof-photo__meta .nav li a.zoom-action:before,.js-pixproof-gallery .proof-photo__meta .nav li a.select-action:before,.js-pixproof-gallery .proof-photo__meta .nav li a.select-action:after,.js-pixproof-gallery .proof-photo__status:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.js-pixproof-gallery .proof-photo__meta .nav li a.zoom-action:before{content:"\e97d";font-family:'ui-interface'!important}.js-pixproof-gallery .proof-photo__meta .nav li a.select-action{position:relative}.js-pixproof-gallery .proof-photo__meta .nav li a.select-action:before,.js-pixproof-gallery .proof-photo__meta .nav li a.select-action:after,.js-pixproof-gallery .proof-photo__status:before{content:"\e966";font-family:'ui-interface'!important;opacity:0}.js-pixproof-gallery .selected .proof-photo__meta .nav li a.select-action:before{opacity:1}.js-pixproof-gallery .proof-photo__meta .nav li a.select-action:after{content:"\e93d";position:absolute;top:0;left:0;opacity:1}.js-pixproof-gallery .proof-photo__status:before{content:"\e93d";line-height:40px}.js-pixproof-gallery .selected .proof-photo__meta .nav li a.select-action:after{opacity:0}.js-pixproof-gallery .proof-photo__meta .nav li .button-text{display:none}.js-pixproof-gallery .proof-photo__status{position:absolute;top:100%;left:15px;line-height:40px;font-size:14px}.js-pixproof-gallery .selected .proof-photo__status:before{opacity:1}.js-pixproof-gallery .proof-photo__status .ticker{display:none}.js-pixproof-gallery .proof-photo__id{display:block;background:#121212;color:#fff;padding:12px 45px;line-height:1;font-weight:500;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.site-light .js-pixproof-gallery .proof-photo__id{background:#e8e8e8;color:#000}.js-pixproof-gallery .selected .proof-photo__id{background:#ebb85e}.woocommerce .products ul,.woocommerce .products{display:flex;flex-wrap:wrap}