.banner-area .scroll-next{position:absolute;left:50%;bottom:13px;z-index:3;width:2em;line-height:2em;cursor:pointer;margin-left:-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;text-align:center}.banner-area.current-white .scroll-next{color:#fff}.banner-area .scroll-next:hover{bottom:10px}.banner-area.with-left-offset{padding-left:110px}.banner-area.with-bottom-offset{padding-bottom:110px}.banner-area.type3:before{content:"";position:absolute;left:0;height:0;width:100%;bottom:0;background:#fff;z-index:-1;border-bottom:1px solid #eee}.banner-area.type3.with-bottom-offset:before{height:110px}.banner-area.type3.with-nav-thumbs:before{width:100%}.site-dark .banner-area{background:#000}.banner-color-white{color:#fff}.banner-color-black{color:#000}.banner-social-buttons{position:absolute;top:0;left:0;bottom:0;z-index:10;font-size:16px;text-transform:uppercase;white-space:nowrap;width:60px;font-weight:700;letter-spacing:.05em;pointer-events:none}.current-black .banner-social-buttons{color:#b4b4b4}.social-buttons-align-right .banner-social-buttons{left:auto;right:0}.site-dark .banner-social-buttons{color:#636363}.banner-social-buttons>div{width:600px;text-align:center;position:absolute;margin-top:30px;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)}.banner-social-buttons a{text-decoration:none;display:inline-block;margin:0 12.5px;position:relative;pointer-events:all}.current-white .banner-social-buttons a{color:#fff}.banner-social-buttons a:hover{color:#f9b03e}.banner-social-buttons a i{display:block;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.banner-social-buttons a span{display:none}.banner-social-buttons .cell{width:70px;height:100vh;min-height:470px}.banner-social-buttons .links{text-align:center;width:340px;margin-left:-140px;position:absolute;top:50%;left:0;-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%}.banner-social-buttons .item i{margin-right:5px}.banner-social-buttons-type2{position:absolute;bottom:20px;right:30px;z-index:10;text-transform:uppercase;font-size:11px;font-weight:700}.current-white .banner-social-buttons-type2{color:#fff}.current-dark .banner-social-buttons-type2{color:#000}.banner-social-buttons-type2 a{text-decoration:none;margin-left:25px}.banner-social-buttons-type2 a i{margin-right:5px}.banner-area>.banner-counter{position:absolute;top:50%;right:0;color:#fff;z-index:10;font-size:14px;width:98px;text-align:center;font-weight:700;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%)}.current-black .banner-counter{color:#000}.banner-area.current-white .banner-bottom{color:#fff}.banner-area .banner-bottom .banner-counter span:first-of-type{margin-right:5px}.banner-area .banner-bottom .banner-counter span:last-child{font-size:14px}.banner-counter span{display:block;font-size:18px}.header-type-left-side-t2 .banner .item:before,.header-type-left-side-t2 .vc_row[data-vc-full-width]:before{content:"";position:absolute;display:block;top:0;left:-260px;bottom:0;width:125px;background:#fafafa}.banner .item.top-left{background-position:top left}.banner .item.top-center{background-position:top center}.banner .item.top-right{background-position:top right}.banner .item.center-left{background-position:center left}.banner .item.center-center{background-position:center}.banner .item.center-right{background-position:center right}.banner .item.bottom-left{background-position:bottom left}.banner .item.bottom-center{background-position:bottom center}.banner .item.bottom-right{background-position:bottom right}.banner .item .symbol{position:absolute;left:0;font-size:129px;font-weight:700;background:url("https://promo-theme.com/olvi/wp-content/uploads/2018/10/img18-300x201.jpg") 50% no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:cover;line-height:.65em;margin-left:-.09em;text-transform:uppercase;--lzl-bg-img:"https://promo-theme.com/olvi/wp-content/uploads/2018/10/img18-300x201.jpg"}.banner .item .video,.split-screen .video{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.banner .item .video:before,.split-screen .video:before{content:"";display:block}.banner .item .video iframe,.split-screen .video iframe{box-sizing:border-box;height:56.25vw;left:50%;min-height:100%;min-width:100%;transform:translate(-50%,-50%);position:absolute;top:50%;width:177.77777778vh;max-width:none}.type2 .banner .cell{padding-left:50%}.banner .item.top .cell{vertical-align:top}.banner .cell .sub-h{margin-bottom:27px}.type2 .banner .cell .sub-h{color:inherit}.product-banner .banner .cell .sub-h{color:#f9b03e}.banner .item .symbol.lzl:not(.lzl-ed),.banner .item .symbol.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAADJCAYAAACZgw/wAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAENElEQVR4Ae3QAQ0AAADCoPdPbQ43iEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM3AwMryYAAbKq4/AAAAAASUVORK5CYII=")}.banner .white .cell .sub-h,.banner .custom .cell .sub-h{color:inherit}.product-banner .cell .sub-h,.sale-banner .cell .sub-h{position:relative;top:0;margin-bottom:15px}.sale-banner .banner .cell .h{text-transform:uppercase;font-weight:500}.banner .cell .h.uppercase{text-transform:uppercase}.product-banner .cell .h{font-size:60px;font-weight:500}.banner .cell .h span{color:#f9b03e}.product-banner .cell .sub-h+.h{margin-top:0}.banner .cell .social-buttons{margin:0}.banner .cell .social-buttons a{margin-right:25px}.banner .cell .social-buttons a i{opacity:1}.type2 .banner .cell .social-buttons a:hover i{color:#ee4266}.banner .sale-size{color:#464646;font-size:72px;font-weight:600;line-height:1em}.banner .sale-size span{font-size:14px;text-transform:uppercase;color:#f9b03e;line-height:15px;display:block}.banner .item .link-area{margin-top:1.9em}.banner .link-area .button-style1{color:#fff;font-family:"Open Sans Condensed";letter-spacing:.1em}.banner .link-area .button-style1:hover{color:#fff}.banner .item .image{position:absolute;top:0;right:0;bottom:0;width:50%;background-size:cover;background-position:50%}.banner .price-area{position:absolute;top:55px;right:30px;text-align:center;background:#fff;color:#f9b03e;border-radius:50%}.banner .price-cell{height:160px;width:160px;display:table-cell;vertical-align:middle}.banner .before-price{font-weight:700;color:#6a6a6a;letter-spacing:.2em;font-size:14px;margin-bottom:-.5em}.banner .price{font-size:45px;font-weight:500;margin:0 0 -15px}.banner .price ins{background:0 0;color:inherit}.banner .price del{font-size:.5em;opacity:.6;margin-right:10px;font-weight:500;vertical-align:middle}.banner .price .woocommerce-Price-currencySymbol{font-size:.6em;margin-bottom:.35em;display:inline-block;vertical-align:bottom;margin-right:.4em}.banner .price del .woocommerce-Price-currencySymbol{font-size:1em}.banner .owl-dots{position:absolute;top:50%;right:20px;font-size:12px;font-weight:500;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%)}.banner .owl-dots .owl-dot{counter-increment:slides-num;margin:10px 0;width:25px;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;color:#989796}.banner .owl-dots .owl-dot.active{color:#f9b03e}.banner .owl-dots .owl-dot:before{content:"0" counter(slides-num);display:block}.banner .owl-dots .owl-dot:nth-child(n+10):before{content:counter(slides-num)}.banner .owl-dots .owl-dot:after{content:"";position:absolute;right:-20px;width:0px;top:50%;height:1px;box-shadow:inset 0 0 0 5px;margin-top:-1px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.banner .owl-dots .owl-dot.active:after{width:13px}.banner-area .social-buttons-standart{position:absolute;bottom:45px;left:50px}.banner-area .social-buttons-standart:before{content:"";position:absolute;top:50%;left:-50px;width:30px;height:1px;background:#f9b03e;margin-top:-1px}.banner-area.with-left-offset .social-buttons-standart{left:160px}.banner .video-button,.about-me-section .video-button{position:absolute;left:0;bottom:45px;z-index:3;width:220px;background:50% no-repeat;background-size:cover}.banner .tal .video-button,.banner .video-button,.about-me-section .video-button{left:auto;right:0}.banner .video-button .v-text,.about-me-section .video-button .v-text{position:absolute;bottom:100%;left:100%;white-space:nowrap;margin-left:-30px;margin-bottom:50px;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:.05em}.banner .tal .video-button .v-text,.banner .video-button .v-text,.about-me-section .video-button .v-text{left:auto;right:100%;margin-left:0;margin-right:-30px}.banner .video-button a,.about-me-section .video-button a{position:relative;display:block;padding-bottom:67%}.banner .video-button .play-button,.about-me-section .video-button .play-button{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%);font-size:14px}.banner .video-button-enlarged{position:absolute;top:50%;width:50%;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%);max-width:705px}.banner .video-button-enlarged a{padding-bottom:100%;display:block}.banner .video-button-enlarged .angles span{position:absolute;width:2.813em;height:2.813em}.banner .video-button-enlarged .angles span:nth-child(1){top:0;left:0;border-top:1px solid;border-left:1px solid}.banner .video-button-enlarged .angles span:nth-child(2){top:0;right:0;border-top:1px solid;border-right:1px solid}.banner .video-button-enlarged .angles span:nth-child(3){left:0;bottom:0;border-left:1px solid;border-bottom:1px solid}.banner .video-button-enlarged .angles span:nth-child(4){right:0;bottom:0;border-right:1px solid;border-bottom:1px solid}.banner .video-button-enlarged .img{position:absolute;top:5.673758865248227%;left:5.673758865248227%;right:5.673758865248227%;bottom:5.673758865248227%;padding:7.092198581560283%;border-radius:50%;background:#000;background:rgba(0,0,0,.4);background:rgba(0,0,0,.4)}.banner .white .video-button-enlarged .img{background:#fff;background:rgba(255,255,255,.4);background:rgba(255,255,255,.4)}.banner .video-button-enlarged .img span{display:block;padding-bottom:100%;background:50% no-repeat;background-size:cover;border-radius:50%}.banner .video-button-enlarged .play-button{position:absolute;top:50%;left:50%;margin:-1.7855em 0 0 -1.7855em}.banner .video-button-enlarged .dec-line-t-l{position:absolute;left:50%;top:50%;margin-top:110px;margin-left:-3px}.gallery-module{margin:-4px}.s-sidebar .gallery-module,.wpb_widgetised_column .gallery-module{margin:0;padding:20px 30px}.gallery-module .item{padding:4px;text-align:center}.s-sidebar .gallery-module .item,.wpb_widgetised_column .gallery-module .item{padding:4px}.gallery-module .item a{display:block;position:relative}.site-dark .s-sidebar .gallery-module .item a,.site-dark .wpb_widgetised_column .gallery-module .item a{border-color:#393939}.gallery-module .item a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;transition:all .8s ease-in-out;visibility:hidden;-webkit-clip-path:polygon(0 100%,0% 100%,0 100%);clip-path:polygon(0 100%,0% 100%,0 100%)}.gallery-module .item a:hover:after{visibility:visible;-webkit-clip-path:polygon(0 -100%,0% 100%,200% 100%);clip-path:polygon(0 -100%,0% 100%,200% 100%)}.gallery-module .item img{vertical-align:bottom;display:block}.gallery-module-button{text-align:center;padding:0 0 25px}.portfolio-items{margin-top:40px}.portfolio-type-horizontal{margin:0}.portfolio-type-justified{position:relative}.portfolio-type-carousel .owl-stage{width:1000000px!important}.portfolio-type-carousel .owl-dots{margin:35px 0;position:absolute;top:50%;left:0;width:100%}.portfolio-type-carousel.owl-carousel.owl-loaded{margin:60px 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}.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{top:0;left:0;position:relative;overflow:hidden;color:#fff;box-shadow:0 0 0 1px #eee}.portfolio-item .wrap .with-video{position:absolute;top:15px;left:15px;z-index:1}.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:1;background:#0ead69;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,.hover-none .portfolio-item .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 .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;font-family:"Open Sans Condensed";font-weight:700;-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;font-size:16px;pointer-events:none}.portfolio-item h6 a{pointer-events:all}.portfolio-item:hover h6,.hover-none .portfolio-item h6{opacity:1;visibility:visible}.portfolio-item h6 .cell{width:10000px;height:85px;padding:15px 0}.hover-style1 .portfolio-item h6,.hover-none .portfolio-item h6{display:block;text-align:left;top:auto;bottom: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%);padding:0 30px 15px;font-size:24px;letter-spacing:.05em}.portfolio-item .readmore-link{display:block;font-size:14px;letter-spacing:.05em;text-transform:uppercase;line-height:normal;margin:0 0 10px}.portfolio-item>a,.portfolio-item .wrap>a{position:absolute;top:0;left:15px;right:15px;bottom:0;z-index:1;text-decoration:none}.portfolio-item .wrap>a{left:0;right:0}.portfolio-item>a i,.portfolio-item .wrap>a i{position:absolute;top:15px;left:15px}.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 i{top:30px}.gap-off .portfolio-item a{left:0;right:0}.portfolio-type-carousel2 .swiper-slide{position:relative;max-width:515px;width:auto}.portfolio-type-carousel2 .swiper-slide img{display:block;width:auto;height:auto!important;max-height:545px}.portfolio-type-carousel2 .swiper-slide .content{margin-top:20px}.portfolio-type-carousel2 .swiper-slide .category{font-size:12px;margin-bottom:5px}.portfolio-type-carousel2 .swiper-slide .title{margin:0}.portfolio-type-carousel2 .swiper-slide .content p{font-size:12px;margin-top:5px;max-width:170px}.portfolio-type-carousel2 .swiper-slide a{position:absolute;top:0;left:0;right:0;bottom:0}.portfolio-type-carousel2 .swiper-slide:hover img{opacity:.8}.portfolio-type-scattered .row{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.portfolio-type-scattered .portfolio-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:4%;height:auto}.portfolio-type-scattered .portfolio-item .wrap{-webkit-transition:-webkit-transform 900ms ease-in-out;transition:-webkit-transform 900ms ease-in-out;transition:transform 900ms ease-in-out;transition:transform 900ms ease-in-out,-webkit-transform 900ms ease-in-out;-o-transition:transform 900ms ease-in-out}.portfolio-type-scattered .portfolio-item img{width:auto;max-height:500px;margin:0 auto}.portfolio-type-scattered .portfolio-item:nth-child(3n+1){padding-top:2%}.portfolio-type-scattered .portfolio-item:nth-child(3n+3){padding-top:3%}.portfolio-type-scattered .portfolio-item:nth-child(9n+1){padding-left:2%}.portfolio-type-scattered .portfolio-item:nth-child(9n+2){padding-left:4%;padding-right:5%}.portfolio-type-scattered .portfolio-item:nth-child(9n+3){padding-left:1%;padding-right:3%}.portfolio-type-scattered .portfolio-item:nth-child(9n+4){padding-right:4%}.portfolio-type-scattered .portfolio-item:nth-child(9n+5){padding-right:3%}.portfolio-type-scattered .portfolio-item:nth-child(9n+6){padding-left:5%}.portfolio-type-scattered .portfolio-item:nth-child(9n+7){padding-left:6%}.portfolio-type-scattered .portfolio-item:nth-child(9n+8){padding-left:5%}.portfolio-type-scattered .portfolio-item:nth-child(9n+9){padding-left:3%;padding-right:5%}.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;color:#ed4266}.loadmore-button-block a{cursor:pointer}.load-button a:before,.loadmore-button-block a:before{background:#ed4266}.load-button a:after,.loadmore-button-block a:after{background:-moz-linear-gradient(top,rgba(237,66,102,0) 0%,rgba(237,66,102,1) 100%);background:-webkit-linear-gradient(top,rgba(237,66,102,0) 0%,rgba(237,66,102,1) 100%);background:linear-gradient(to bottom,rgba(237,66,102,0) 0%,rgba(237,66,102,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ed426600",endColorstr="#ed4266",GradientType=0)}.woocommerce+.load-button,.woocommerce+.loadmore-button-block{margin-top:0}.blog-items+.load-button,.blog-items+.loadmore-button-block{margin:0 0 30px;padding:0}.portfolio-items+.load-button,.portfolio-items+.loadmore-button-block{padding:0;margin:0 0 30px}.portfolio-items.hover-style2+.load-button,.portfolio-items.hover-style2+.loadmore-button-block{margin-top:0}.portfolio-items.hover-style1+.load-button,.portfolio-items.hover-style1+.loadmore-button-block{margin-top:20px}.portfolio-items.portfolio-type-masonry_type2+.load-button,.portfolio-items.portfolio-type-masonry_type2+.loadmore-button-block{margin-top:-105px;margin-bottom:50px}.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-items+.loadmore-button-block a{display:inline-block}.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:74.5%}.portfolio-type-packery.cols-3 .portfolio-item:nth-child(5n+3):before{padding-bottom:85%}.portfolio-type-packery.cols-3 .portfolio-item:nth-child(5n+4):before{padding-bottom:142.5%}.portfolio-type-packery.cols-3 .portfolio-item:nth-child(5n+5):before{padding-bottom:68.5%}.portfolio-type-packery.cols-3 .portfolio-item:nth-child(5n+6):before{padding-bottom:58%}.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%}.portfolio-item-masonry-t2{margin-bottom:170px;padding:0}.portfolio-item-masonry-t2:nth-child(5n+2){max-width:690px;margin-bottom:165px}.portfolio-item-masonry-t2:nth-child(5n+3){margin-bottom:365px;margin-left:30px;max-width:500px}.portfolio-item-masonry-t2:nth-child(5n+4){margin-top:-45px;margin-bottom:270px;max-width:490px}.portfolio-item-masonry-t2:nth-child(5n+5){margin-left:30px;max-width:500px}.portfolio-item-masonry-t2:nth-child(5n+6){max-width:495px}.portfolio-item-masonry-t2 .wrap{padding-left:55px;position:relative}.portfolio-item-masonry-t2 .wrap>a{position:absolute;top:0;left:0;right:0;bottom:0}.portfolio-item-masonry-t2 .wrap .a-img{position:relative;-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:0 0 0 #f9b03e}.portfolio-item-masonry-t2 .wrap:hover .a-img{-moz-transform:translate(15px,15px);-ms-transform:translate(15px,15px);-webkit-transform:translate(15px,15px);-o-transform:translate(15px,15px);transform:translate(15px,15px);box-shadow:-15px -15px 0 #f9b03e}.portfolio-item-masonry-t2 .wrap .a-img:after{content:"";position:absolute;top:0;left:0;right:0;bottom: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:#171717;opacity:0;visibility:hidden}.portfolio-item-masonry-t2 .wrap:hover .a-img:after{opacity:.5;visibility:visible}.portfolio-item-masonry-t2 .wrap .a-img .dec-line-b-c{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%);opacity:0;visibility:hidden;z-index:2}.portfolio-item-masonry-t2 .wrap:hover .a-img .dec-line-b-c{opacity:1;visibility:visible}.portfolio-item-masonry-t2 .wrap .a-img img{display:block;width:100%}.portfolio-item-masonry-t2 .wrap .side{position:absolute;left:5px;bottom:0;height:100%;width:50px;overflow:hidden}.portfolio-item-masonry-t2 .wrap .side>div{position:absolute;left:0;bottom:0;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg) translateY(100%);-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0% 100%}.portfolio-item-masonry-t2 .wrap .side h6{margin:0 0 5px;font-size:14px;text-transform:uppercase;font-weight:800;white-space:nowrap}.portfolio-item-masonry-t2 .wrap .side .categ{font-size:12px;text-transform:uppercase;color:#f9b03e;font-weight:600;white-space:nowrap}.portfolio-item-masonry-t2 [class^=pi-dec]{pointer-events:none;color:#f8b334}.portfolio-item-masonry-t2 .pi-dec1{position:absolute;top:-.445em;left:0;right:0;text-align:center;font-size:355px;color:#e94266;padding-left:55px}.portfolio-item-masonry-t2 .pi-dec2{width:7.5em;height:12.5em;position:absolute;bottom:100%;left:7.813em;margin-bottom:5em}.portfolio-item-masonry-t2 .pi-dec2 div{position:absolute}.portfolio-item-masonry-t2 .pi-dec2 div:nth-child(1){top:6.25em;left:1.25em}.portfolio-item-masonry-t2 .pi-dec2 div:nth-child(2){top:11.25em;left:4.375em}.portfolio-item-masonry-t2 .pi-dec2 div:nth-child(3){font-size:1.875em;top:0;left:0}.portfolio-item-masonry-t2 .pi-dec2 div:nth-child(4){top:4.063em;left:6.563em}.portfolio-item-masonry-t2 .pi-dec3{width:1em;position:absolute;top:0;left:55px;margin:-.5em 0 0 -.5em;font-size:10.938em}.portfolio-item-masonry-t2 .pi-dec4{position:absolute;top:60%;left:150%;width:3.75em;height:4.375em}.portfolio-item-masonry-t2 .pi-dec4 div:nth-child(1){font-size:1.563em;left:1.4em;bottom:0}.portfolio-item-masonry-t2 .pi-dec4 div:nth-child(2){left:0;top:1.875em}.portfolio-item-masonry-t2 .pi-dec4 div:nth-child(3){top:.313em;right:.313em;-moz-transform:rotate(-130deg);-ms-transform:rotate(-130deg);-webkit-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg)}.portfolio-item-masonry-t2 .pi-dec5{position:absolute;bottom:100%;left:55px;margin-left:15px;font-size:1.563em;color:#e94266}.portfolio-item-masonry-t2 .pi-dec5 div{line-height:.5em}.portfolio-item-masonry-t2 .pi-dec6{position:absolute;top:100%;left:100%;text-align:center;font-size:355px;color:#e94266;margin:-.5em 0 0 -.525em;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.hover-style2 .portfolio-item h6,.hover-style3 .portfolio-item h6{font-weight:600;padding:0 20px}.hover-style3 .portfolio-item h6,.hover-style5 .portfolio-item h6{font-size:18px;top:100%;transform:translateY(-100%);text-align:left;max-width:100%;font-weight:600}.hover-style3 .portfolio-item h6 .cell{padding:15px 0;height:auto;display:inline-block;width:auto}.hover-style3 .portfolio-item h6:before{content:"";position:absolute;height:7px;left:0;right:0;bottom:16px;background:#fff;opacity:.5}.hover-style4 .portfolio-item h6{font-size:18px;background:rgba(255,255,255,.5);margin:0 20px;color:#3d3d3d;padding:10px;font-weight:600}.hover-style4 .portfolio-item h6:before{content:"";position:absolute;top:-6px;left:-6px;right:-6px;bottom:-6px;border:5px solid rgba(255,255,255,.5)}.hover-style4 .portfolio-item h6 .cell{height:82px}.hover-style5 .portfolio-item h6{padding:5px 15px;border-left:5px solid rgba(255,255,255,.5);margin-top:-20px}.hover-style5 .portfolio-item h6 .cell,.hover-style6 .portfolio-item h6 .cell{height:auto;padding:0}.hover-style6 .portfolio-item h6:after,.hover-style6 .portfolio-item h6:before{content:"";width:1px;height:25px;position:absolute;left:50%;background:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transform:rotate(90deg) scale(0);-ms-transform:rotate(90deg) scale(0);transform:rotate(90deg) scale(0)}.hover-style6 .portfolio-item h6:after{bottom:-40px}.hover-style6 .portfolio-item h6:before{top:-40px}.hover-style6 .portfolio-item:hover h6:after,.hover-style6 .portfolio-item:hover h6:before{-webkit-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.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}.projects-content .cell{padding:15px 0;width:1324px}.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-child,.project-content .num-nav .owl-item:last-child,.product-carousel-side .num-nav .owl-item:last-child{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:700;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:700;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:0 0;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}.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}.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}.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}.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}.project-items .active+.active .button-style2{opacity:0;visibility:hidden}.project-items .button-style2:hover{background:#4b4b4b;color:#fff}.separator{color:#f9b03e;font-size:10px}.project-grid-page .load-items{display:none!important}.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}.project-content .current-num{float:left;font-size:7.143em;font-weight:700;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:700;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-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.left_side .content{float:right}.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:700;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-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:#f9b03e}.project-detail .item .h{font-size:18px;margin-bottom:5px}.project-detail .item span{font-size:14px;font-weight:300}.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:700;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}.p-carousel-item{width:960px;max-width:90vw;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.p-carousel-item .with-video{position:absolute;top:10px;right:10px;z-index:2}.p-carousel-item .wrap{position:relative}.p-carousel-item .wrap .play-button{position:absolute;top:50%;left:50%;margin:-1.7855em 0 0 -1.7855em}.p-carousel-item .a-img{overflow:hidden}.p-carousel-item .a-img div{padding-bottom:62.5%;background:#191919 50% no-repeat;background-size:cover;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;min-height:400px;margin:-5px}.owl-loaded .p-carousel-item .a-img div{-webkit-filter:blur(3px);-moz-filter:blur(3px);-ms-filter:blur(3px);-o-filter:blur(3px);filter:blur(3px)}.owl-loaded .center .p-carousel-item .a-img div{-webkit-filter:blur(0px);-moz-filter:blur(0px);-ms-filter:blur(0px);-o-filter:blur(0px);filter:blur(0px)}.p-carousel-item .content{position:absolute;left:65px;right:30px;bottom:60px;background:#191919;border:1px solid #3e3e3e;color:#fff;padding:35px 55px;max-width:395px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.video-on .p-carousel-item .content{background:0 0;border:none;padding:0}.owl-loaded .p-carousel-item .content{opacity:0;visibility:hidden}.owl-loaded .center .p-carousel-item .content{opacity:1;visibility:visible}.p-carousel-item .content .h{margin:0;line-height:1em}.p-carousel-item .content .h a{text-decoration:none}.video-on .p-carousel-item .content .h{font-size:30px}.p-carousel-item .content .desc{font-size:14px;line-height:1.714em;margin:16px 0 0}.p-carousel-item .content .button-style6{margin-top:15px}.portfolio-block>.owl-nav{position:absolute;top:50%;left:0;right:0;margin-top:-.5em;z-index:20;color:#fff;pointer-events:none}.portfolio-block>.owl-nav .owl-prev,.portfolio-block>.owl-nav .owl-next{cursor:pointer;pointer-events:all}.portfolio-block>.owl-nav .owl-prev{float:left;margin-left:-50px}.portfolio-block>.owl-nav .owl-next{float:right;margin-right:-50px}.filter-button-group,.category-buttons{margin:45px 0;color:#b1b0b0}.filter-button-group.style2{margin:30px 0}.filter-button-group .wrap{display:inline-block;vertical-align:middle;position:relative;z-index:1;box-shadow:inset 0 -1px 0 #d1d8db}.filter-button-group button,.filter-button-group a,.category-buttons a{border:none;background:0 0;padding:10px 0;text-decoration:none;line-height:normal;font-size:14px;font-weight:600;border-radius:0;text-transform:uppercase;letter-spacing:.05em;color:#969696;display:inline-block;position:relative}.filter-button-group.style2 button{padding:10px 0 15px;font-weight:500;letter-spacing:.2em}.filter-button-group.style2 button.active{color:#000}.filter-button-group.style2 button.active:after{width:100%}.filter-button-group.tac button,.filter-button-group.tac a,.category-buttons.tac a{margin:0 15px}.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-child,.filter-button-group.tac a:last-child,.category-buttons.tac a:last-child{margin-right:0}.filter-button-group.tal button:not(:last-child),.filter-button-group.tal a:not(:last-child),.category-buttons.tal a:not(:last-child){margin-right:40px}.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:30px}.filter-button-group button.active,.filter-button-group a.active,.category-buttons a.active{color:#f9b03e;box-shadow:inset 0 -3px 0 #ee4266}.filter-button-group button:not(.active):hover,.category-buttons a:not(.active):hover{color:inherit}.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:nth-child(5n+2){width:50%}.post-gallery-packery.count-5 .item:nth-child(5n+2):before{padding-bottom:67%}.filter-button-on-side{position:absolute;top:10px;left:0;max-width:155px}.filter-button-on-side button{display:block;position:relative;background:0 0;border:none;color:#c0c0c0;font-size:12px;text-transform:uppercase;letter-spacing:.2em;font-weight:500;margin-bottom:30px;width:100%;text-align:left}.filter-button-on-side button:before{content:"";position:absolute;left:0;top:50%;width:0;height:3px;background:#f9b03e;margin-top:-2px}.filter-button-on-side button.active{color:#000;padding-left:27px}.filter-button-on-side button.active:before{width:15px}.filter-buttons-on-side{padding-left:165px;position:relative}.post-gallery-masonry>div{padding-bottom:30px}.post-gallery-masonry img{display:block}.project-slider-area{position:relative}.project-slider{margin-bottom:35px!important}.project-slider-carousel{margin-bottom:25px!important}.project-slider .item{text-align:center}.project-slider .item .cell{width:1800px}.project-slider .item img{max-height:800px;margin:0 auto;width:auto;display:inline-block;vertical-align:middle}.project-slider-carousel .item{padding-bottom:60%;background-size:cover;background-position:50%;-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}.project-slider-carousel .active-item .item{box-shadow:inset 0 0 0 2px #f9b03e}.project-slider .owl-prev,.project-slider .owl-next{position:absolute;top:50%;width:40px;line-height:40px;margin-top:-20px;text-align:center;display:block;vertical-align:middle;-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-slider .owl-prev:hover,.project-slider .owl-next:hover{color:#f9b03e}.project-slider .owl-prev{left:-60px}.project-slider .owl-next{right:-60px}.project-slider .owl-dots{position:absolute;bottom:0;left:0;font-size:14px;font-weight:700;color:#bbbaba}.project-slider .owl-dots .owl-dot{counter-increment:slides-num;display:inline-block;margin-right:15px}.project-slider .owl-dots .owl-dot.active{color:#f9b03e}.project-slider .owl-dots .owl-dot:before{content:"0" counter(slides-num)}.project-horizontal{position:relative;padding-left:420px;min-height:600px}.project-horizontal .content{position:absolute;left:130px;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;max-width:340px}.project-horizontal .content .date{max-width:430px}.project-horizontal .content .text{max-width:260px;font-size:14px;font-weight:300;line-height:1.714em}.type-fw-portfolio-horizontal{margin-bottom:0}.project-horizontal-slider{padding:20px 30px 0}.project-horizontal-slider.owl-carousel.owl-loaded{margin-bottom:0}.project-horizontal-slider .item.content-item{width:620px}.project-horizontal-slider img{width:auto;display:block;height:500px;max-height:800px;border:1px solid #eee}.site-dark .project-horizontal-slider img{border-color:#363636}.project-horizontal-slider a i{margin:0 10px}.project-horizontal-slider .owl-nav{position:absolute;bottom:-47px;right:15px;display:none!important}.project-horizontal-slider .owl-prev,.project-horizontal-slider .owl-next{display:inline-block;margin:0 5px;vertical-align:middle}.project-horizontal-slider .owl-stage{min-width:10000000px}.project-horizontal-img{min-height:600px;background-position:50%;background-size:contain;background-repeat:no-repeat}.project-horizontal-slider .item.phs-nav{height:500px;position:relative;width:85px}.project-horizontal-slider .ps-bottom{padding-top:0;position:absolute;top:50%;left:50%;-moz-transform:translate3d(-50%,-50%,0) rotate(-90deg) perspective(1px);-ms-transform:translate3d(-50%,-50%,0) rotate(-90deg) perspective(1px);-webkit-transform:translate3d(-50%,-50%,0) rotate(-90deg) perspective(1px);-o-transform:translate3d(-50%,-50%,0) rotate(-90deg) perspective(1px);transform:translate3d(-50%,-50%,0) rotate(-90deg) perspective(1px)}.project-horizontal-slider .ps-bottom .ps-slider-arrow{width:200px}.project-horizontal-slider .ps-bottom .image{display:none}.project-horizontal-slider .ps-bottom .ps-slider-arrow .cell{height:85px}.project-horizontal-slider .ps-bottom .ps-b-button{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.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:100%;height:100%;top:50%;left:50%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mobile-images-true.is-mobile-body .jquery-background-video{-o-object-fit:contain;object-fit:contain}.js .jquery-background-video.is-visible{opacity:1}.jquery-background-video-pauseplay{position:absolute;background:0 0;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}.skill-item{margin-bottom:28px}.skill-item .icon{font-size:3.5em;color:#0085da}.skill-item .chart{position:relative;display:inline-block;text-align:center;float:left}.skill-item .chart figcaption{padding:0;width:158px;height:158px;line-height:158px;font-size:2.571em;font-weight:700}.skill-item .chart .outer{fill:transparent;stroke:#51c2cd;stroke-width:7px;stroke-dasharray:534;stroke-dashoffset:535;transition:stroke-dashoffset 1s;-webkit-animation-play-state:running;-moz-transform:rotate(-89deg) translateX(-190px)}.skill-item .chart .line{fill:transparent;stroke:#dfdfdf;stroke-width:7px;stroke-dasharray:534;stroke-dashoffset:60;transition:stroke-dashoffset 1s;-webkit-animation-play-state:running;-moz-transform:rotate(-89deg) translateX(-190px)}.skill-item .text{margin-left:180px}.skill-item .text .cell{height:158px}.skill-item h6{margin:12px 0;font-weight:700}.skill-item h6:first-letter{color:#ff4168}.skill-item h6 a i{color:#0085da;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.skill-item h6:hover a i{margin-left:5px}.skill-item .rating-line{background:#eaeaea;position:relative;margin:10px 0}.skill-item .rating-line .line{text-align:right;line-height:20px;position:relative;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-o-transition:all .9s ease;-ms-transition:all .9s ease;transition:all .9s ease;background:#ff4168;height:4px}.skill-item .rating-line span{display:inline-block;padding:0 3px;position:absolute;top:-35px;right:0;font-size:18px;color:#bbb;font-weight:700}.skill-item .rating-line .lines{text-align:justify;height:6px;position:absolute;top:0;left:0;right:0;overflow:hidden;z-index:2;width:100%}.skill-item .rating-line .lines span{display:inline-block;vertical-align:top;width:1px;height:6px;background:#fff}.skill-item .rating-line .lines span:nth-last-child(2){margin-right:-1px}.skill-item .rating-line .lines span:last-child{width:100%;background:0 0}.skill-item .desc{font-size:14px;font-weight:300;line-height:1.714em;margin:11px 0 0;color:#969696}.skill-item-circle{margin-bottom:20px}.skill-item-circle .circle{position:relative;text-align:center}.skill-item-circle .circle canvas{display:inline-block;z-index:5;position:relative}.skill-item-circle .circle .skill-level{line-height:1em;margin-top:-.5em;text-align:center;font-size:36px;font-weight:700}.skill-item-circle .circle .skill-level span{font-size:.667em;vertical-align:top;display:inline-block;line-height:1em}.skill-item-circle .circle div{position:absolute;top:50%;left:0;right:0}.skill-item-circle .circle .bg-image{background-size:cover;background-repeat:no-repeat;border-radius:50%;width:170px;height:170px;margin-left:auto;margin-right:auto;top:0}.skill-item-circle h5{text-align:center;margin:15px 0 0;color:#000;line-height:1em}.sub-form{max-width:255px;position:relative;border-radius:8px;background:#252525;color:#cacaca}.s-sidebar .sub-form{max-width:none;margin:25px 0;background:#fbfbfb;color:#717171}.block-coming-soon .sub-form{margin-top:25px}.sub-form p{margin:0}.sub-form .input{background:0 0;border:none;color:inherit;font-size:14px;font-style:italic;padding:6px 55px 6px 20px;line-height:26px;width:100%}.s-sidebar .sub-form .input{border:1px solid #f2f2f2;border-radius:10px;line-height:24px}.sub-form .wpcf7-submit{position:absolute;top:0;right:0;padding:0;font-size:16px;line-height:38px;border:none;width:40px;background:#f9b03e;color:#fff;border-radius:8px;text-align:center}.sub-form2{text-align:center;max-width:540px;margin:0 auto;position:relative}.sub-form3{position:relative;max-width:375px;margin-top:45px}.sub-form3 input.style1{margin:0;padding-right:150px}.sub-form3 .button-style1{position:absolute;top:0;right:0;padding:13px 35px}.product_list_widget{margin:0;padding:0}.product_list_widget li{display:block;padding:15px 0}.product_list_widget li:first-of-type{padding-top:0}.product_list_widget li:last-child{border:none}.product_list_widget .image{float:left;width:50px;overflow:hidden;position:relative}.site-dark .product_list_widget .image{border-color:#393939}.product_list_widget .image img{float:none!important}.product_list_widget .text{margin-left:65px}.product_list_widget .text .cell{height:70px}.product_list_widget .text .name{font-weight:500;text-decoration:none;font-size:12px;line-height:1.286em;display:block;letter-spacing:.05em}.product_list_widget .text .price{font-weight:300;font-size:16px;margin-bottom:3px}.product_list_widget .text .price .woocommerce-Price-currencySymbol{margin-right:3px}.product_list_widget .text .price del{font-size:12px;color:#878787;display:inline-block;margin-right:5px}.product_list_widget .text .price del .woocommerce-Price-currencySymbol{margin:0}.product_list_widget .text .price ins{background:0 0;display:inline-block;vertical-align:top}.accordion-items{margin:30px 0}.accordion-item{background:#fff;margin-bottom:-1px;margin-bottom:15px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;position:relative}.accordion-item:last-child{margin-bottom:0}.site-dark .accordion-item{background:#070707;border-color:#393939}.accordion-item.active{z-index:1}.accordion-item .label{position:relative;cursor:pointer;line-height:1em;padding-right:70px;font-weight:700;color:#969696;font-size:14px;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.accordion-item.active .label{color:#383838}.accordion-item .label .cell{height:55px;padding:10px 0 10px 30px}.accordion-item .label span{position:absolute;width:30px;height:30px;right:15px;top:50%;margin-top:-15px}.accordion-item .label span:before,.accordion-item .label span:after{content:"";position:absolute;top:50%;left:50%;background:#f9b03e;-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:3px;margin-left:-6px;margin-top:-1px}.accordion-item .label span:after{width:3px;height:13px;margin-top:-6px;margin-left:-1px}.accordion-item.active .label span:before{width:8px;margin-left:-4px}.accordion-item.active .label span:after{height:0;margin-top:0}.accordion-item .text{display:none;font-size:14px;padding:0 30px 25px;line-height:1.714em;color:#969696}.video-block{color:#fff}.video-block.black{color:#000}.video-block a{display:block;text-decoration:none;background-size:cover;background-position:50%;padding-bottom:55%;position:relative;border-radius:5px}.video-block.fix-height a{padding:0}.video-block a>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;width:100%;padding:0 30px;z-index:2}.video-block .sub-h{font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:.05em;margin-bottom:10px}.video-block .h{font-weight:700;font-size:48px;letter-spacing:-.025em;line-height:1em;margin-bottom:20px}.video-block .play-button{margin:15px 0}.video-block .dec-line-t-l{position:absolute;top:50%;left:50%;margin-top:130px;margin-left:-3px}.screenshot-carousel{padding:45px 0}.screenshot-carousel:after{content:"";position:absolute;top:50%;left:50%;width:244px;height:524px;background:url("/?seraph_accel_gi=wp-content%2Fplugins%2Fpt-olvi-shortcodes%2Finclude%2Fimages%2Fsmartphone-mockup.png&n=5HCPJG4GVNIzGTmfxfJRLA") 50% no-repeat;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;--lzl-bg-img:"/?seraph_accel_gi=wp-content%2Fplugins%2Fpt-olvi-shortcodes%2Finclude%2Fimages%2Fsmartphone-mockup.png&n=5HCPJG4GVNIzGTmfxfJRLA"}.screenshot-carousel .screen{width:235px;height:475px;background-size:cover;background-position:50% 0;background-repeat:no-repeat;border-radius:10px;position:relative}.screenshot-carousel .screen:after{content:"";position:absolute;bottom:-15px;left:50%;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMoAAAAQCAYAAABXwODhAAABp0lEQVRoge1ZyxLDIAjUaf//l9tDJ5nW8lgUImbcSxIQJc1uFa1lw4o6O4EBvGYnsCq8P/rKJNq4F1z/FFBi9wiglk+yWzwb0Th41iMOKIYjsUTuSHFd0VcEsuW30hLLM1e0L6kd6Ws/MPXBqTbUTIHEooggXjYyr4poEfb2T8W1Nm7mUWNrc23t1DN3r/k0uwYvom/B9MFbICP9cbEvoQ3nk2JOWy0Y2XtsyLNmRxFF/ruLKnJ28OjbskRChNFeNdv53ApFIn/rkwTDxRXCb/WNtPVGdiHNrlWs45trB8KHiEG7/o33FAbngBBfEsnorLLrFxzW9/IWVju+1v93+7at5kNs3XiU/5dBZhVttuEg+Sw7FqM/wF2FEQEvsln6QdpaaxBp9lDHQmoLdIkl3Us2xOcZE4lZ+cxeYlEYOds44q0+a8HOiYasUQ5Yt3tHt4etpMoiiix5IMgooFLGDgY58aHbw5b2p82jhrhDUU4hWz6RyCioKzYC4BiNDAhZ9tbsL67IOyOxe3HFuwyf2M8+/Ftt7I1+ZBF3Vx4ZSJchh428SCGwNxT7cRw0Y095AAAAAElFTkSuQmCC") no-repeat;width:202px;height:16px;margin-left:-101px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.screenshot-carousel .flipster__item--current .screen:after{opacity:0}.categories-area{margin:30px 0}.categories{margin:0 -17.5px}.categories .item{position:relative;margin-bottom:35px;padding:0 17.5px}.packery .categories .item{padding:0;margin:0}.packery .categories .item:before{content:"";padding-bottom:100%;display:block}.categories .item a{text-decoration:none;display:block;position:relative;background:#fff;z-index:1}.packery .categories .item a{position:absolute;top:17.5px;left:17.5px;right:17.5px;bottom:17.5px}.categories .item a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;z-index:-1}.categories .item .num{position:absolute;top:20px;left:30px;font-size:12px;color:#f9b03e;font-weight:700;line-height:1em;z-index:2}.categories .item .image{display:block;padding-bottom:100%;background-size:cover;background-position: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}.categories-area.packery .item .image{position:absolute;top:0;left:0;right:0;bottom:0;padding:0}.categories-area.cols-3.packery .item:nth-child(4n+4):before{padding-bottom:50%}.categories .item a:hover .image{opacity:.5}.categories .item .content{position:absolute;right:30px;bottom:20px;z-index:2;text-align:right;-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}.categories .item:hover .content{opacity:1;visibility:visible}.categories .item .dec-line-t-r span{display:block}.categories .item .name{font-size:24px;font-weight:700;display:block}.categories-area.with-h-dot .item .name:after{content:".";font-size:36px;line-height:30px;color:#f9b03e;font-weight:900}.categories-area .load-button-area{margin:15px 0 45px}.one-screen-area{height:100vh;overflow:hidden;padding-right:55px}.one-screen-area .counter{position:absolute;left:30px;bottom:30px;z-index:2;font-size:14px;font-weight:700}.one-screen-area .counter span:first-child{font-size:18px;margin-right:5px}.one-screen-area .am-close{position:absolute;top:35px;left:145px;z-index:10}.one-screen-area .os-buttons{position:absolute;top:0;right:0;bottom:0;color:#fff;width:55px;background:#191919;text-transform:uppercase;font-size:12px;z-index:80;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:49px;line-height:54px;cursor:pointer;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.active{color:#f9b03e}.one-screen-area .os-buttons .button:before,.one-screen-area .os-buttons .button:after{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.one-screen-area .os-buttons .button:before{top:0;opacity:0;background:#f9b03e}.one-screen-area .os-buttons .button:after{margin-bottom:0;height:0;background:-moz-linear-gradient(top,rgba(249,176,62,0) 0%,rgba(249,176,62,1) 100%);background:-webkit-linear-gradient(top,rgba(249,176,62,0) 0%,rgba(249,176,62,1) 100%);background:linear-gradient(to bottom,rgba(249,176,62,0) 0%,rgba(249,176,62,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9b03e00",endColorstr="#f9b03e",GradientType=0)}.one-screen-area .os-buttons .button.active:before{top:-15px;opacity:1}.one-screen-area .os-buttons .button.active:after{margin-bottom:13px;height:85px}.one-screen-area .os-buttons .button:last-child{margin-right:0}.one-screen-block{position:absolute;z-index:5;left:0;right:0;top:0;bottom:0;overflow:hidden;background-color:#eeeef0;-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}.one-screen-categories{padding-left:129px}.one-screen-about-me,.one-screen-contact{padding:0 165px}.one-screen-contact .container{max-width:950px}.one-screen-about-me>.container>.cell{width:1140px}.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%)}.screenshot-carousel:after.lzl:not(.lzl-ed),.screenshot-carousel:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPQAAAIMCAYAAADCcYGjAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAI0ElEQVR4Ae3QMQEAAADCoPVPbQlPiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGPgNDNA1AAElIDWBAAAAAElFTkSuQmCC")}.site-dark .one-screen-block{background-color:#070707}.one-screen-portfolio{display:block;background:#e9e9eb}.one-screen-block .close{position:absolute;font-size:14px;color:#4e4e4e;text-transform:uppercase;left:58px;top:39px;z-index:20;cursor:pointer}.one-screen-block .close>*{display:inline-block;vertical-align:middle}.one-screen-block .close i{font-size:25px;margin-left:5px}.one-screen .owl-dots{position:absolute;top:50%;right:80px;-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 .owl-dots .owl-dot{counter-increment:slides-num;display:block;width:50px;height:auto;border:none;background:0 0;border-radius:0;font-size:12px;color:#000;font-weight:700;margin:2px 0;text-align:right;position:relative;line-height:1em}.one-screen .owl-dots .owl-dot.active{background:0 0}.one-screen .owl-dots .owl-dot:before{content:"0" counter(slides-num);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}.one-screen .owl-dots .owl-dot.active:before{opacity:1;visibility:visible}.one-screen .owl-dots .owl-dot:nth-child(n+10):before{content:counter(slides-num)}.one-screen .owl-dots .owl-dot span{position:absolute;top:50%;left:0;width:10px;height:2px;margin-top:-1px;background:#a3a3a3;-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 .owl-dots .owl-dot:hover span{width:20px}.one-screen .owl-dots .owl-dot.active span{width:25px;background:#f9b03e}.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 .content,.one-screen-about-me .content{position:absolute;bottom:150px;left:210px}.one-screen .item .sub-h,.one-screen-about-me .sub-h{font-size:14px;color:#a3a3a3;text-transform:uppercase;font-weight:700;margin-bottom:10px}.site-dark .one-screen .item .sub-h,.site-dark .one-screen-about-me .sub-h{color:#4e4e4e}.one-screen-area .social-buttons{position:absolute;top:auto;bottom:18px;left:0;z-index:10;padding:2px 0;padding-left:175px;margin:0}.one-screen-area .social-buttons .button{font-size:20px;position:absolute;top:0;left:53px;-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}.one-screen-area .social-buttons:hover .button,.one-screen-area .social-buttons.active .button{color:#f9b03e}.one-screen-area .social-buttons .links{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}.one-screen-area .social-buttons.active .links{opacity:1;visibility:visible}.one-screen-area .social-buttons .links a{vertical-align:top;margin-right:40px}.one-screen-area .social-buttons .links a i{display:none}.one-screen-area .social-buttons .links a span{display:block;font-size:11px;color:#828282;font-weight:500;letter-spacing:.05em;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.one-screen-area .social-buttons .links a:hover span{color:#f9b03e}.one-screen .item .h,.one-screen-about-me .h{font-size:48px;font-weight:500;line-height:1em}.one-screen .item .h span,.one-screen-about-me .h span{color:#f9b03e}.one-screen-about-me .h{margin-bottom:30px}.one-screen-about-me .text{max-width:530px;margin-top:10px;line-height:1.875em;font-weight:300}.one-screen-area .link-area{text-align:center;position:absolute;bottom:0;right:0;width:130px;height:80px}.one-screen-area .link-area a{display:block;text-decoration:none;font-size:12px;color:#a3a3a3;text-transform:uppercase;line-height:16px;font-weight:700;letter-spacing:.1em;padding:5px 10px;position:absolute;left:0;width:100%;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%)}.one-screen-area .slider-navigation .count{font-size:24px}.one-screen-contact .content{max-width:520px;margin:auto;text-align:left}.one-screen-contact .content .sub-h{font-size:12px;text-transform:uppercase;color:#fab03e;font-weight:700}.one-screen-contact .content .h{font-size:36px;font-weight:700;margin:5px 0 30px}.icon-box-carousel{background:#969696}.icon-box-carousel .item{background:#540d6e;color:#fff;padding:70px 35px 95px;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.icon-box-carousel .item:hover{background:#ed4266}.icon-box-carousel .item .num{position:absolute;font-size:14px;font-weight:800;color:#e0b500;top:20px;right:20px;line-height:1em}.icon-box-carousel .item .icon{font-size:40px;color:#f9b03e}.icon-box-carousel .item .h{line-height:1em;letter-spacing:-.025em;margin-bottom:18px}.icon-box-carousel .item .h:after{content:"";display:block;width:15px;height:1px;background:#f9b03e;margin:22px 0 18px}.icon-box-carousel .item .desc{font-size:14px;line-height:1.714em}.icon-box-carousel .item .link{position:absolute;text-decoration:none;top:0;left:0;right:0;bottom:0;font-size:28px}.icon-box-carousel .item:hover .link{color:#f9b03e}.icon-box-carousel .item .link:before{position:absolute;right:20px;bottom:20px}.icon-box-carousel .owl-prev,.icon-box-carousel .owl-next{position:absolute;top:50%;line-height:1em;margin-top:-.5em}.icon-box-carousel .owl-prev{left:15px}.icon-box-carousel .owl-next{right:15px}.testimonials.with-pagination-dots{margin-bottom:55px!important}.testimonials .testimonial-item{background:#fff;color:#383838;position:relative;margin:35px 0;padding:51px 30px}.testimonials.cols-2 .testimonial-item{padding-top:45px}.testimonials .testimonial-item:before,.testimonials .testimonial-item:after{position:absolute;font-size:150px;font-weight:700;color:#f9b03e;line-height:1em}.testimonials .testimonial-item:before{content:"“";left:30px;top:-50px}.testimonials .testimonial-item:after{content:"”";right:30px;bottom:-110px}.testimonials.cols-2 .testimonial-item:after{display:none}.testimonials .testimonial-item .quote{font-size:18px;font-style:italic;line-height:1.667em;max-width:910px;margin:0 auto}.testimonials.cols-2 .testimonial-item .quote{font-size:14px;letter-spacing:-.025em;line-height:2.143em;max-width:410px}.testimonials .testimonial-item .bottom{max-width:910px;margin:28px auto -15px}.testimonials.cols-2 .testimonial-item .bottom{max-width:410px}.testimonials .testimonial-item .avatar{width:60px;height:60px;background:50% no-repeat;background-size:cover;border-radius:50%;float:left}.testimonials .testimonial-item .label{font-weight:700}.testimonials .testimonial-item .avatar+.label{margin-left:85px}.testimonials .testimonial-item .label .cell{height:60px}.testimonials .owl-prev,.testimonials .owl-next{font-size:13px;line-height:1em;position:absolute;top:50%;margin-top:-.5em;color:#f9b03e}.testimonials .owl-prev{left:-70px}.testimonials .owl-next{right:-70px}.testimonials .owl-dots,.team-carousel .owl-dots{position:absolute;left:0;bottom:-20px}.testimonials.cols-2 .owl-dots{text-align:center;right:0}.testimonials .owl-dots .owl-dot,.team-carousel .owl-dots .owl-dot{display:inline-block;vertical-align:middle;width:12px;height:12px;border-radius:50%;margin-right:6px;background:#fff;border:1px solid #e6e6e6;-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,.team-carousel .owl-dots .owl-dot.active{background:#49b983;border-color:transparent}.price-list.owl-carousel.owl-loaded{margin:30px 0}.price-list .price-list-item{margin-bottom:30px}.price-list.owl-carousel .price-list-item{margin-bottom:0}.price-list .price-list-item .wrap{background:#fff;color:#383838;text-align:center;padding:0 45px 45px}.price-list .price-list-item .image{height:195px;background:50% no-repeat;background-size:cover;margin:0 -45px 35px}.price-list .price-list-item .heading{margin:25px 0 13px}.price-list .price-list-item .desc{font-size:14px;color:#969696;font-weight:600;line-height:1.286em;max-width:270px;margin:13px auto}.price-list .price-list-item .price-area{margin:22px 0}.price-list .price-list-item .price-area .price{font-size:48px;font-weight:700;line-height:1em;letter-spacing:-.025em;color:#ed4266}.price-list .price-list-item .price-area .price span{font-size:.625em;line-height:1em;vertical-align:top;margin-top:.2em;display:inline-block}.price-list .price-list-item .price-area .text{color:#969696;font-size:12px;text-transform:uppercase;margin:5px 0 0}.hr-wave{height:5px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAALCAYAAABhwJ3wAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAQ9JREFUOI2t071OQkEQhuHnoKU2/nQW1lZCQmKlrd6AnZcgiVp4Fxi9BitbDXAJVkCjtQkUJMdIY+lfcRYlhz0Ixq/a7Mw372RnJ+kN0nM8o40uPv2PEmyjgrWkN0jHC/dxgSu8/RGwiBpOsPFNzYFGauMIj3NCtnCNcj5QKjBUcI/9OSAHwTMBGYE6GEZiy7jD8QyQGm6DJ68hOiVhWNhDK5e0IJtXA7uyAY+UhLsGLkPuuFqh5ioqSW+QxrqrR4zwgqdw3sRKJOcdp6HBn64iILL3vsFSLDhFrzhEMx8o+gxN7Mj2alZ1g2cCMg0ED6jiTLZfReqHnGrwRFX0dLGGyrJNXw93qezHdvHxW4Evdt0/8nxKEUYAAAAASUVORK5CYII=") 50% repeat-x;background-size:auto 100%;margin:25px 0}.price-list .price-list-item .hr-wave{margin:30px 0}.price-list .price-list-item .options{font-weight:600;font-size:14px;margin:40px 0 0}.price-list .price-list-item .options .o-row{margin:15px 0}.price-list .price-list-item .button{margin-top:40px}.price-list .price-list-item .button .button-style1{font-family:"Open Sans Condensed";letter-spacing:.1em}.price-list .owl-prev,.price-list .owl-next{font-size:14px;position:absolute;top:85px;color:#f9b03e}.price-list .owl-prev{left:-70px}.price-list .owl-next{right:-70px}@media screen and (max-width:768px){.price-list .owl-prev,.price-list .owl-next{font-size:18px}.price-list .owl-prev{left:15px}.price-list .owl-next{right:15px}}.icon-box-carousel-w-zoom{background:#ed4266;color:#fff;position:relative;z-index:20}.icon-box-carousel-w-zoom .carousel .owl-stage-outer{padding:100px 90px 100px 0;margin:-100px -90px -100px 0;pointer-events:none;width:auto}.icon-box-carousel-w-zoom .carousel .owl-item{opacity:0;visibility:hidden;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}.icon-box-carousel-w-zoom .carousel .owl-item.active{opacity:1;visibility:visible}.icon-box-carousel-w-zoom .carousel .item{position:relative;height:250px;pointer-events:all}.icon-box-carousel-w-zoom.style2 .carousel .item{text-align:center}.icon-box-carousel-w-zoom.style2 .carousel .item:after{content:"";position:absolute;top:50%;left:-1px;height:40px;width:1px;margin-top:-20px;background:#fff;opacity:0}.icon-box-carousel-w-zoom.style2 .carousel .active .item:after{opacity:.2}.icon-box-carousel-w-zoom .carousel .item .wrap{padding:35px 30px;position:absolute;top:50%;left:0;width:100%;-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(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%)}.icon-box-carousel-w-zoom .carousel .item:hover .wrap{top:50%;background:#540d6e;min-width:280px;z-index:2;width:102%;left:-1%}.icon-box-carousel-w-zoom .carousel .item .icon{font-size:40px;color:#f9b03e}.icon-box-carousel-w-zoom .carousel .item .h{margin:.7em 0 0;line-height:1em;letter-spacing:-.025em}.icon-box-carousel-w-zoom .carousel .item .content{display:none}.icon-box-carousel-w-zoom .carousel .item .desc{overflow:hidden;font-size:14px;line-height:1.714em;padding:15px 0;width:220px;-webkit-clip-path:polygon(0 0,0 0,0 100%,0% 100%);clip-path:polygon(0 0,0 0,0 100%,0% 100%);-webkit-transition:clip-path .5s ease;-moz-transition:clip-path .5s ease;-o-transition:clip-path .5s ease;-ms-transition:clip-path .5s ease;transition:clip-path .5s ease}.icon-box-carousel-w-zoom .carousel .item:hover .desc{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.icon-box-carousel-w-zoom.style2 .carousel .item .desc{width:auto;padding:0 15px;margin-top:15px}.icon-box-carousel-w-zoom .carousel .item .desc a{display:inline-block;text-decoration:none;font-size:12px;text-transform:uppercase;font-weight:600;position:relative;margin:4px 0}.icon-box-carousel-w-zoom .carousel .item .desc a:before{content:"";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;font-size:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:6px;left:-30px;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.icon-box-carousel-w-zoom .carousel .item .desc a:hover:before{left:-13px;opacity:1}.icon-box-carousel-w-zoom .carousel .item .link{font-size:14px;font-weight:700;font-family:"Open Sans Condensed";text-transform:uppercase;color:#f9b03e;text-decoration:none;letter-spacing:.05em;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.icon-box-carousel-w-zoom .carousel .item .link-f{position:absolute;top:0;left:0;right:0;bottom:0}.icon-box-carousel-w-zoom .carousel .owl-prev,.icon-box-carousel-w-zoom .carousel .owl-next{position:absolute;top:50%;line-height:1em;margin-top:-.5em}.icon-box-carousel-w-zoom .carousel .owl-prev{left:5px}.icon-box-carousel-w-zoom .carousel .owl-next{right:5px}.icon-box-style1{margin-bottom:60px}.icon-box-style1 .icon{font-size:50px}.icon-box-style1 .heading{margin:.467em 0}.icon-box-style1 .skill-item{margin:18px 0 22px}.icon-box-style1 .skill-item .rating-line .line{background:#ed4266}.icon-box-style1 .skill-item .rating-line span{top:-45px;font-size:18px}.icon-box-style1 .heading:first-letter{color:#ed4266}.icon-box-style1 .desc{font-size:14px;line-height:1.714em}.tabs .tabs-head{text-align:center;margin:45px 0}.tabs.style2 .tabs-head{text-align:left;margin:25px 0}.tabs .tabs-head .wrap{display:inline-block;vertical-align:middle;background:#0ead69;color:#fff;padding:2px;border-radius:35px}.tabs.style2 .tabs-head .wrap{background:0 0;color:#969696;box-shadow:inset 0px -1px 0 #d1d8db;border-radius:0;padding:0}.tabs .tabs-head .item{display:inline-block;vertical-align:top;font-size:14px;text-transform:uppercase;letter-spacing:.1em;font-family:"Open Sans Condensed";font-weight:700;padding:17px 40px;cursor:pointer;border-radius:30px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.tabs.style2 .tabs-head .item{background:0 0!important;padding:10px 0;border-radius:0;letter-spacing:.05em}.tabs.style2 .tabs-head .item:not(:last-child){margin-right:40px}.tabs .tabs-head .item.current{background:#ed4266;color:#fff}.tabs.style2 .tabs-head .item.current{color:#f9b03e;box-shadow:inset 0 -3px 0 #ed4266}.tabs .tabs-body>.tab-content .heading{line-height:1em}.num-box-w-image .item{background:#540d6e;padding:0;position:relative}.num-box-w-image .item .image{padding-bottom:100%;background:50%;background-size:cover;position:relative}.num-box-w-image .item .image .fs-play-button{position:absolute;top:0;left:0;right:0;bottom:0}.num-box-w-image .item .image .fs-play-button .play-button{position:absolute;top:50%;left:50%;margin:-1.7855em 0 0 -1.7855em}.num-box-w-image .item:nth-child(even) .image{position:absolute;left:0;right:0;bottom:0}.num-box-w-image .item .wrap{text-align:center;padding-bottom:100%;position:relative}.num-box-w-image .item:nth-child(even) .wrap{margin-bottom:100%}.num-box-w-image .item.without:nth-child(even) .wrap{margin:0}.num-box-w-image .item .wrap>div{position:absolute;top:50%;left:15px;right: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%)}.num-box-w-image .item .icon{color:#ee4266;font-size:75px;margin:0 0 10px}.num-box-w-image .item .num{color:#f9b03e;font-size:100px;font-weight:700;line-height:1em;margin:10px 0}.num-box-w-image .item .h{color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.team-carousel.owl-carousel.owl-loaded{margin:40px 0}.team-carousel.owl-carousel.owl-loaded.with-dots{margin-bottom:80px}.team-carousel .team-item{margin-bottom:30px}.team-carousel.owl-carousel .team-item{margin:0}.team-carousel .team-item .image-area{position:relative;margin-bottom:25px}.team-carousel .team-item .image-area .image{background:50% no-repeat;background-size:cover}.team-carousel .team-item .image-area .image:before{content:"";display:block;padding-bottom:140%;-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:#ed4266;opacity:0;visibility:hidden;min-height:220px}.team-carousel .team-item:hover .image-area .image:before{opacity:.8;visibility:visible}.team-carousel .team-item .content{position:absolute;z-index:2;top:50%;left:30px;right:30px;text-align:center;color:#fff;-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;opacity:0;visibility:hidden}.team-carousel .team-item:hover .content{opacity:1;visibility:visible}.team-carousel .team-item .desc{font-size:14px;line-height:1.714em;font-style:italic;border-top:1px solid #f9b03e;border-bottom:1px solid #f9b03e;font-weight:500;padding:15px 0}.team-carousel .team-item .social-buttons{margin:0;font-size:16px}.team-carousel .team-item .desc+.social-buttons{margin-top:20px}.team-carousel .team-item .social-buttons a{margin-right:25px}.team-carousel .team-item .social-buttons a i{opacity:1}.team-carousel .team-item .social-buttons a:hover i{opacity:.8}.team-carousel .team-item .h{font-size:16px;text-transform:uppercase;margin:0}.team-carousel .team-item .post{font-size:14px;color:#ed4266;margin:5px 0 0}.team-carousel .owl-prev,.team-carousel .owl-next{position:absolute;top:50%;margin-top:-.5em;color:#f9b03e}.team-carousel .owl-prev{left:-70px}.team-carousel .owl-next{right:-70px}.team-carousel .owl-dots{bottom:-45px}.about-me-section{overflow:hidden;height:100vh;position:relative;z-index:1}.about-me-section.white{color:#fff}.about-me-section .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#540d6e;z-index:-1;overflow:hidden}.about-me-section .bg>div{position:absolute;top:0;left:50%;right:-20%;bottom:0;background:#ee4266 50% no-repeat;background-size:cover;-moz-transform:skewX(-15deg);-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);-o-transform:skewX(-15deg);transform:skewX(-15deg);-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;overflow:hidden}.about-me-section .bg>div span{position:absolute;top:0;left:0;right:0;bottom:0;background:50% no-repeat;background-size:cover;opacity:.3;-moz-transform:skewX(15deg);-ms-transform:skewX(15deg);-webkit-transform:skewX(15deg);-o-transform:skewX(15deg);transform:skewX(15deg);-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%}.about-me-section .profession{position:absolute;top:50%;left:50%;margin-left:-300px;font-size:60px;font-weight:700;line-height:1em;margin-top:-.5em;z-index:9;pointer-events:none}.about-me-section .profession .letter{opacity:.2;font-size:260px;text-transform:uppercase;font-weight:700;position:absolute;left:-.3em;top:50%;line-height:1em;margin-top:-.5em}.about-me-section .profession>span{font-size:16px;display:block;line-height:1em;position:absolute;left:0;top:100%;font-weight:400;margin-top:10px}.about-me-section .profession .portfolio-button{position:absolute;top:100%;left:0;margin-top:95px;pointer-events:all;cursor:pointer;font-size:16px}.about-me-section .name{font-size:120px;font-weight:700;text-transform:uppercase;line-height:.833em;opacity:.2;position:absolute;left:50%;bottom:30%;margin-left:175px;pointer-events:none}.about-me-section .portfolio-button.mob{display:none;position:absolute;right:4px;bottom:20%;z-index:2;transform:translate(50%,-50%) rotate(-90deg);transform-origin:50% 100%}.about-me-section .personal-image{position:absolute;left:0;right:0;bottom:0;text-align:center;max-height:90%;height:100%;z-index:0;pointer-events:none}.about-me-section .personal-image img{max-height:100%;width:auto;position:absolute;left:50%;bottom:0;-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-webkit-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%)}.about-me-section .social-buttons-area{position:absolute;left:55px;bottom:45px;z-index:90;pointer-events:none}.about-me-section .social-buttons{pointer-events:all;display:inline-block;margin:0;font-size:16px}.about-me-section .social-buttons i{opacity:.5}.about-me-section .social-buttons a{margin-right:25px}.about-me-section .about-me-button,.about-me-section .contact-me-button,.about-me-section .back-button{position:absolute;top:50%;left:65px;color:#ee4266;letter-spacing:.1em;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 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);cursor:pointer;z-index:2;font-size:16px}.about-me-section .contact-me-button{color:#f8b334;left:100%!important;margin-left:-65px;-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)}.about-me-section .am-portfolio-block .contact-me-button{color:#ee4266}.about-me-section .about-me-button:before,.about-me-section .back-button:before,.about-me-section .back-button:before,.about-me-section .am-portfolio-block .contact-me-button:before{background:#ee4266}.about-me-section .contact-me-button:before{background:#f8b334}.about-me-section .about-me-button:after,.about-me-section .contact-me-button:after,.about-me-section .back-button:after,.about-me-section .am-portfolio-block .contact-me-button:after{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;background:-moz-linear-gradient(top,rgba(238,66,102,0) 0%,rgba(238,66,102,1) 100%);background:-webkit-linear-gradient(top,rgba(238,66,102,0) 0%,rgba(238,66,102,1) 100%);background:linear-gradient(to bottom,rgba(238,66,102,0) 0%,rgba(238,66,102,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee426600",endColorstr="#ee4266",GradientType=0)}.about-me-section .contact-me-button:after{background:-moz-linear-gradient(top,rgba(248,179,52,0) 0%,rgba(248,179,52,1) 100%);background:-webkit-linear-gradient(top,rgba(248,179,52,0) 0%,rgba(248,179,52,1) 100%);background:linear-gradient(to bottom,rgba(248,179,52,0) 0%,rgba(248,179,52,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee426600",endColorstr="#ee4266",GradientType=0)}.about-me-section .about-me-button:hover:after,.about-me-section .contact-me-button:hover:after,.about-me-section .back-button:hover:after{height:0}.about-me-section .am-about-block,.about-me-section .am-portfolio-block,.about-me-section .am-contact-me-block,.about-me-section .am-categories-block{position:absolute;top:0;left:0;z-index:10;right:0;overflow: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;-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-area.about-me-section .am-about-block,.one-screen-area.about-me-section .am-portfolio-block,.one-screen-area.about-me-section .am-contact-me-block,.one-screen-area.about-me-section .am-categories-block{right:55px}.about-me-section .am-contact-me-block{-moz-transform:translate(110%,0%);-ms-transform:translate(110%,0%);-webkit-transform:translate(110%,0%);-o-transform:translate(110%,0%);transform:translate(110%,0%)}.about-me-section .am-about-block.active,.about-me-section .am-portfolio-block.active,.about-me-section .am-contact-me-block.active,.about-me-section .am-categories-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%)}.about-me-section .am-about-block .bg{background:#f9b03e}.about-me-section .am-about-block .personal-image{right:45%;max-width:560px}.about-me-section .scroll-b{overflow-y:auto}.about-me-section .am-about-block .cell-container{padding:15px 0}.about-me-section .am-about-block .name{position:absolute;left:0;margin-left:0;bottom:auto;top:15%;z-index:-1}.about-me-section .am-about-block .h{max-width:415px;line-height:1.5em;margin:25px 0}.about-me-section .am-about-block .text{max-width:415px;line-height:1.875em;margin:25px 0}.about-me-section .am-about-block .dec-line-t-l{margin-top:65px;display:inline-block}.about-me-section .am-portfolio-block .cell-container,.about-me-section .am-contact-me-block .cell-container{width:2000px}.about-me-section .am-portfolio-block .portfolio-cols-slider{padding:60px 0;position:relative;overflow:hidden}.about-me-section .am-portfolio-block .portfolio-item{margin:0}.about-me-section .am-portfolio-block .portfolio-item .wrap{box-shadow:none}.about-me-section .am-portfolio-block .portfolio-item .a-img div{padding-bottom:75%}.about-me-section .am-portfolio-block .cell-container .owl-nav{font-size:13px;position:absolute;bottom:0;right:0}.about-me-section .am-portfolio-block .cell-container .owl-nav>div{display:inline-block;vertical-align:middle;margin:0 0 0 5px;cursor:pointer}.am-contact-me-block .cell-container{padding:80px 0}.am-contact-me-block .desc{float:left;font-size:1.5em;font-weight:700;line-height:1.5em;max-width:430px}.am-contact-me-block .fr{padding:19px 0}.am-contact-me-block .c-ro>*{display:inline-block;vertical-align:middle}.am-contact-me-block .c-ro i{color:#ee4266;margin-right:15px}.am-contact-me-block .c-ro span{font-size:14px}.am-contact-me-block .ph span{font-weight:700;font-size:30px}.am-contact-me-block .top+.form{margin-top:35px}.am-contact-me-block .portfolio-button{position:absolute;bottom:48px;right:160px}.am-categories-block .back{position:absolute;left:125px;top:25px;z-index:2}.categories-carousel .item{position:relative}.categories-carousel .item a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;text-decoration:none}.categories-carousel .item a:after{content:"";font-family:"basic-ui-elements"!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;position:absolute;right:30px;bottom:35px}.categories-carousel .item .num{color:#fff;font-size:14px;position:absolute;top:25px;right:35px;font-weight:700}.categories-carousel .item .image{position:absolute;top:0;left:0;right:0;bottom:0;background:50% no-repeat;background-size:cover;z-index:-1}.categories-carousel .item .title{font-size:18px;font-weight:700;position:absolute;left:40px;bottom:35px}.app-button{color:#fff;text-decoration:none;display:inline-block;background:#ed4266;padding:0 30px 0 80px;position:relative;font-weight:700;text-transform:uppercase;border-radius:25px;margin:20px 0;min-width:225px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.app-button:hover{-webkit-filter:grayscale(30%);-moz-filter:grayscale(30%);-ms-filter:grayscale(30%);-o-filter:grayscale(30%);filter:grayscale(30%)}.app-button .decor{width:60px;height:70px;position:absolute;color:#ed4266;bottom:100%;left:100%;margin:0 0 -10px 15px}.tar .app-button .decor{bottom:100%;right:100%;margin:0 25px -10px 0;left:auto}.tar .app-button .decor-cub:nth-child(1){font-size:25px;left:35px}.tar .app-button .decor-cub:nth-child(2){left:0;top:30px}.tar .app-button .decor-tri{font-size:16px;bottom:0;right:5px;-moz-transform:rotate(130deg);-ms-transform:rotate(130deg);-webkit-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg)}.tal .app-button .decor-cub:nth-child(1){font-size:25px;left:35px;bottom:0}.tal .app-button .decor-cub:nth-child(2){left:0;top:30px}.tal .app-button .decor-tri{top:5px;right:5px;-moz-transform:rotate(-130deg);-ms-transform:rotate(-130deg);-webkit-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg);font-size:16px}.app-button .icon{font-size:30px;position:absolute;top:50%;left:30px;margin-top:-.5em}.app-button .cell{height:77px;text-align:left}.app-button .l{display:block;font-size:10px;letter-spacing:.05em}.timer-area{text-align:center}.timer-area>*{background:#eaebed;position:relative;padding:34px 21px;margin-bottom:50px;border-radius:10px}.timer-area>*:not(:last-child){margin-right:50px}.timer-area .position{vertical-align:middle;color:#000;font-family:"Roboto"}.timer-area .name{text-align:center;position:absolute;top:100%;left:0;right:0;font-size:1em;text-transform:uppercase;font-weight:600;opacity:1;margin-top:15px}.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 .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}.split-screen{overflow:hidden}.split-screen .items .screen-item{pointer-events:none;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.split-screen .items .screen-item.active{pointer-events:all;z-index:2}.split-screen .items .item{position:relative;height:100vh;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;-ms-transition:all .8s ease;transition:all .8s ease;overflow:hidden;background:#f8f8f8 50% no-repeat;background-size:cover;color:#fff}.split-screen .items .dark .item{color:#000}.split-screen .items .item-left,.split-screen .items .next .item-right{-moz-transform:translate(0%,-100%);-ms-transform:translate(0%,-100%);-webkit-transform:translate(0%,-100%);-o-transform:translate(0%,-100%);transform:translate(0%,-100%)}.split-screen .items .item-right,.split-screen .items .next .item-left{-moz-transform:translate(0%,100%);-ms-transform:translate(0%,100%);-webkit-transform:translate(0%,100%);-o-transform:translate(0%,100%);transform:translate(0%,100%)}.split-screen .items .active .item-left,.split-screen .items .active .item-right{-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 .items .item-left{text-align:center}.split-screen .items .item-right{background-color:#ee4266;padding-left:115px;user-select:none}.split-screen .counter{position:absolute;bottom:50px;right:55px;font-size:14px;font-weight:700}.split-screen .counter>*{display:inline-block;vertical-align:middle}.split-screen .counter .current{font-size:18px}.split-screen.counter-off .items .item .counter{display:none!important}.split-screen .counter .total{margin-left:5px}.split-screen .counter .total:before{content:" / "}.split-screen .items .item .cell{width:420px}.split-screen .items .item .letter{font-size:200px;color:#000;font-weight:700;text-align:center;-webkit-background-clip:text;-webkit-text-fill-color:rgba(238,66,102,.5);background-size:cover;display:inline-block;line-height:1em;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%)}.split-screen .items .item .num{color:#000;opacity:.3;font-size:36px;font-weight:700}.split-screen.num-off .items .item .num{display:none!important}.split-screen .items .item .h{margin:10px 0 30px}.split-screen .items .item .text{line-height:1.5em;max-width:350px}.split-screen .items .item .button-style1{margin-top:35px}.split-screen .pagination-dots{position:absolute;top:50%;right:25px;-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:6}.split-screen .pagination-dots span{display:block;background:#d8d8d8;width:6px;height:6px;border-radius:50%;cursor:pointer;margin:6px 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}.split-screen .pagination-dots span.active{background:#f9b03e}@media screen and (max-width:767px){.banner div.video-button,.about-me-section div.video-button{display:block;right:auto;left:0;bottom:115px;width:175px}.banner .video-button .v-text,.about-me-section .video-button .v-text{display:none}}.blog-item .wrap .text{word-break:break-word}.flipster__container{margin:0!important}.flipster__container li{margin:0!important;padding:0!important}.flipster__container li:before{display:none!important}