@import url(https://fonts.googleapis.com/css?family=Dosis:200,300,400,500,600,700,800|Mukta:200,300,400,500,600,700,800|Oswald:200,300,400,500,600,700|Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&subset=cyrillic,cyrillic-ext,devanagari,greek,greek-ext,latin,latin-ext,vietnamese);body,html{height:100%}.loader2,.page-load{-webkit-transform:translateZ(0);position:fixed}.loader2,.page-load_bg,.page-load_bg2{overflow:hidden;bottom:0;background:#2d2d32}#wrapper,body{background:#2a2a2e}.horizonral-subtitle span,.tf{text-transform:uppercase;letter-spacing:4px}.fixed-column,.hid-port-info .grid-item-holder,.hidden-item,.horizonral-subtitle span,.hov_zoom,.loader2,.typewrite{overflow:hidden}.post-opt li i,.pr-list li span,.tabs-menu li a span{padding-right:10px}.element:before,.sliding-menu a.back:before,.submen-dec:before,blockquote:before{font-family:Font Awesome\ 5 Pro}.accordion a.toggle,.left-panel_social li,.line-item,.loader span:before,.mousey,.nav-social li,.pagination a{box-sizing:border-box}@font-face{font-family:Dosis;font-weight:400;font-style:normal;src:local("Dosis Regular"),local("Dosis-Regular"),url(https://fonts.gstatic.com/s/dosis/v32/HhyaU5sn9vOmLzloC_WoEoZK.woff2) format("woff2"),url(https://fonts.gstatic.com/s/dosis/v32/HhyaU5sn9vOmLzloC_WoEoZK.woff) format("woff")}html{overflow-x:hidden!important;overflow-y:scroll!important}body{font-family:Dosis,sans-serif;font-weight:400;margin:0;text-align:center;color:#000;padding:0;font-size:13px}.bold-title,.tf,p{text-align:left}@-o-viewport{width:device-width}@-ms-viewport{width:device-width}@viewport{width:device-width}.loader2{left:0;z-index:100;top:0;width:100%}.loader,.loader span,.loader span:before{height:32px;width:32px}.page-load{left:90px;right:0;display:none;z-index:19;top:90px;bottom:0}#main,.box-item.hd-box,.loader,.loader span,.loader span:after,.loader span:before,blockquote:before{position:absolute}.page-load_bg,.page-load_bg2{left:0;right:100%;z-index:3;position:absolute;top:0}.page-load_bg2{z-index:2;background:#35353a}.loader{left:50%;margin:-36px 0 0 -16px;display:block;z-index:10;top:75%}.container,.content{z-index:5;position:relative}.loader span{left:0;margin:auto;right:0;display:block;top:0;bottom:0}#main,.box-item.hd-box,.center-carousel,.full-height,.hero-slider_control:hover:before,.hero-start-link a:hover:before,.horizontal-grid-wrap.hgw_fh,.one-ver-columns,.slider-wrap.homecarousel{height:100%}.loader span:before{left:0;margin:auto;border:3px solid hsla(0,0%,100%,.21);border-bottom-color:transparent;border-radius:50%;right:0;display:block;top:0;bottom:0;-webkit-animation:loader-3-1 1.5s cubic-bezier(.77,0,.175,1) infinite;animation:loader-3-1 1.5s cubic-bezier(.77,0,.175,1) infinite;content:""}@-webkit-keyframes loader-3-1{0%{-webkit-transform:rotate(0)}40%,60%{-webkit-transform:rotate(180deg)}to{-webkit-transform:rotate(1turn)}}@keyframes loader-3-1{0%{transform:rotate(0)}40%,60%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.loader span:after{left:0;border-radius:50%;margin:auto;right:0;top:0;height:6px;bottom:0;-webkit-animation:loader-3-2 1.5s cubic-bezier(.77,0,.175,1) infinite;animation:loader-3-2 1.5s cubic-bezier(.77,0,.175,1) infinite;background:#fff;content:"";width:6px}@-webkit-keyframes loader-3-2{0%{opacity:0;-webkit-transform:translate3d(0,-32px,0) scale(0,2)}50%{opacity:1;-webkit-transform:translateZ(0) scale(1.25)}to{opacity:0;-webkit-transform:translate3d(0,8px,0) scale(0)}}@keyframes loader-3-2{0%{opacity:0;transform:translate3d(0,-32px,0) scale(0,2)}50%{opacity:1;transform:translateZ(0) scale(1.25)}to{opacity:0;transform:translate3d(0,8px,0) scale(0)}}.box-item.hd-box{left:1%;line-height:30px;z-index:3;top:0;padding:1px}.tf{font-weight:700;display:block;color:#0c0c0c;position:relative;font-size:18px}div.transbox{opacity:.6;margin:8px 1px;background-color:#ffffff9c;width:400px}.typewrite{color:#fff;white-space:nowrap;border-right:.15em solid #fff;font-size:40px;animation:typing 3s steps(20),blink-caret .5s step-end infinite}.scroller,.scroller2{animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-duration:2.2s;animation-iteration-count:infinite}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-caret{0%{border-color:transparent}50%{border-color:#fff}}.horizonral-subtitle span,.nav-social li:first-child{border-left:1px solid hsla(0,0%,100%,.08)}p{font-weight:500;line-height:24px;color:#5e646a;padding-bottom:10px;font-size:16px}blockquote{float:left;border-left:15px solid #eee;margin:0 0 20px;position:relative;padding:10px 20px;font-size:17.5px}blockquote:before{opacity:.4;right:6px;color:#ccc;bottom:3px;font-size:43px;content:"\f10e"}blockquote p{font-family:Georgia,Times New Roman,Times,serif;color:#666;font-style:italic}.bold-title{font-weight:600;margin:15px 0;font-size:24px}#main{left:0;z-index:2;top:0;width:100%}.accordion,.custom-form,.fl-wrap,.skillbar-box{float:left;position:relative;width:100%}.content{float:left;width:100%}.container{margin:0 auto;max-width:1224px;width:92%}#wrapper{left:90px;right:0;z-index:3;position:absolute;top:90px;bottom:0}.content-holder,.dots,.resp-video embed,.resp-video iframe,.resp-video object{left:0;position:absolute;top:0;height:100%;width:100%}.respimg,.single-slider img{height:auto;width:100%}.bg,.overlay{left:0;position:absolute;top:0;height:100%;width:100%}.bg{background-origin:content-box;background-position:50%;background-repeat:repeat;background-size:cover;z-index:1;background-attachment:scroll}.overlay{z-index:3;background:rgba(45,45,50,.51)}.left-panel,header.main-header{position:fixed;background:#2d2d32}header.main-header{left:0;z-index:20;top:0;padding:0 0 0 90px;height:90px;width:100%}header.main-header:after{left:90px;right:0;position:absolute;height:1px;bottom:0;background:hsla(0,0%,100%,.03);content:""}header.main-header:before{left:30%;right:150px;z-index:-1;position:absolute;height:100%;background:hsla(0,0%,100%,.04);content:""}.left-panel{left:0;-webkit-transform:translateZ(0);z-index:19;border-right:1px solid hsla(0,0%,100%,.03);top:90px;bottom:0;width:90px}.left-panel_social{left:50%;margin-left:-20px;position:absolute;bottom:110px;width:40px}.left-panel_social li{border:1px solid hsla(0,0%,100%,.08);border-top:none;line-height:40px;display:inline-table;position:relative;height:40px;width:40px}.left-panel_social li:before,.nav-social li:before{left:0;z-index:1;position:absolute;top:0;height:100%;-webkit-transition:.2s ease-out;transition:.2s ease-out;background:hsla(0,0%,100%,.08);content:"";width:0}.left-panel_social li:hover:before,.nav-button:hover .nbs,.nav-button:hover .ncs,.nav-social li:hover:before,.sec-lines .container{width:100%}.left-panel_social li:first-child{border-top:1px solid hsla(0,0%,100%,.08)}.left-panel_social li a{color:#767676;z-index:2;position:relative}.horizonral-subtitle{left:40px;position:absolute;top:150px}.horizonral-subtitle span{text-overflow:ellipsis;left:-170px;font-weight:400;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);text-align:center;color:hsla(0,0%,100%,.31);white-space:nowrap;position:absolute;top:0;padding:10px 0;font-size:10px;width:350px}.horizonral-subtitle span strong{display:block;position:relative}.horizonral-subtitle span:before{right:-40px;position:absolute;top:0;height:100%;background:hsla(0,0%,100%,.04);content:"";width:190px}.header-logo{float:left;position:relative;top:30px}.header-logo img{float:left;height:54px;width:auto}.nav-button-wrap{right:0;position:absolute;top:32px;width:100px}.nav-button-wrap:before{left:-70px;position:absolute;top:14px;height:1px;content:"";width:40px}.nav-button{left:-20px;display:inline-block;cursor:pointer;position:relative;height:50px;width:28px}.nav-button span{float:left;margin-bottom:6px;position:relative;height:2px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;background:#fff;width:100%}.nav-search input,.nav-social li,.sliding-menu a{line-height:40px;height:40px}.nav-button .ncs{width:70%}.nav-button .nbs,.nav-button.cmenu:hover .nbs{width:0}.nav-button.cmenu .nos{margin-bottom:0;-webkit-transform:rotate(-45deg) scale(.8);transform:rotate(-45deg) scale(.8);top:8px}.nav-button.cmenu .ncs{margin-bottom:0;-webkit-transform:rotate(45deg) scale(.8);transform:rotate(45deg) scale(.8);top:6px;width:100%}.carousel-title-wrap h2 a,.cont-det-wrap li:hover a,.fixed-filter-panel .gallery-filters a:hover,.fw_cb:hover,.header-contacts li a,.hero-slider_control:hover,.lang-links a.act-leng,.nav-button:hover .menu-button-text,.pagination a.current-page,.pagination a:hover,.share-button:hover span,.sliding-menu a:hover,.team-social li a:hover,.to-top-btn:hover i{color:#fff}.menu-button-text{text-transform:uppercase;left:0;font-weight:400;letter-spacing:2px;color:hsla(0,0%,100%,.41);position:absolute;bottom:10px;font-size:10px;width:100%}.header-contacts li,.nav-social_title{text-transform:uppercase;font-weight:500;color:hsla(0,0%,100%,.51);font-size:10px}.nav-button.cmenu .menu-button-text{margin-top:16px}.header-contacts{float:right;right:150px;padding-right:70px;position:relative;top:24px}.header-contacts ul,.right-parallax-header{float:right}.header-contacts li{float:left;letter-spacing:4px;list-style:none;position:relative;top:14px;margin-right:40px}.lang-links a,.sliding-menu a{float:left;color:hsla(0,0%,100%,.41)}.header-contacts li:before{left:-30px;margin-top:-2px;position:absolute;top:50%;height:2px;content:"";width:15px}.nav-holder{-webkit-transform:translateZ(0)!important;right:-500px;overflow:auto;z-index:105;position:fixed!important;top:90px;bottom:0;background:#262627;width:450px}.nav-overlay{left:0;-webkit-transform:translateZ(0);display:none;overflow:hidden;z-index:103;position:fixed;top:0;bottom:0;background:rgba(37,36,37,.71);width:100%}.element{border-radius:50%;border:1px solid hsla(0,0%,100%,.41);will-change:transform;height:50px;background:hsla(0,0%,100%,.051);width:50px}.element:before{font-weight:300;color:#fff;position:relative;top:14px;font-size:20px;content:"\f00d"}.nav-scroll-bar-wrap{left:0;right:0;overflow:hidden;position:absolute;top:0;padding:80px 40px 100px 50px;bottom:70px}nav.nav-inner{z-index:20;position:relative}.sliding-menu ul,nav.nav-inner{float:left;overflow:hidden;width:100%}.sliding-menu ul{margin:0}.sliding-menu li{float:left;margin:0;position:relative;width:100%}.sliding-menu a{text-transform:uppercase;font-weight:600;letter-spacing:2px;text-align:left;z-index:2;position:relative;padding:0 0 0 60px;font-size:12px}.fixed-column-wrap_title h2,.half-hero-wrap h1,.ms_title-wrap h2{font-family:Oswald,sans-serif;padding-bottom:20px}.sliding-menu li:after{left:-10px;z-index:1;position:absolute;top:0;height:100%;-webkit-transition:.3s linear;transition:.3s linear;background:hsla(0,0%,100%,.071);content:"";width:0}.four-column .gallery-item.gallery-item-second,.four-column1 .gallery-item1.gallery-item1-second,.sliding-menu li:hover:after,.two-column .gallery-item,.two-column .gallery-item1{width:50%}.sliding-menu a i{float:left;color:#74829c;position:relative;top:3px;width:35px}.sliding-menu a.back:before{color:#fff;content:"\f104"}.submen-dec:before{right:0;color:hsla(0,0%,100%,.371);z-index:20;position:absolute;top:14px;height:10px;font-size:9px;content:"\f067";width:10px}.lang-links:before{left:20px;position:absolute;top:-40px;height:2px;content:"";width:30px}.lang-links{margin-top:140px;padding-left:20px}.lang-links a{font-size:14px;margin-right:10px}.nav-social{left:0;position:absolute;padding:0 20px 0 70px;height:80px;bottom:0;background:#2d2d32;width:100%}.nav-social_title{float:left;letter-spacing:2px;margin-left:70px;position:relative;top:32px;margin-right:5px}.nav-social li{float:left;border:1px solid hsla(0,0%,100%,.08);border-left:none;position:relative;top:20px;width:40px}.nav-social li a{color:#767676;z-index:10;position:relative}.fc_button i,.grid-det_link:hover i,.half-hero-wrap_link:hover i,.nav-search,.pr-tags ul,.pr-view:hover i,.start-btn:hover i,.to-top-btn:hover i{padding-left:20px}#submit_btn,.nav-search input{border-radius:0;border:none;outline:0;background:0 0}.nav-search input{color:#fff;border-bottom:1px solid hsla(0,0%,100%,.08);z-index:1}#submit_btn{right:0;line-height:20px;color:#fff;z-index:2;cursor:pointer;position:absolute;top:6px;height:20px;width:50px}.column-wrap{float:left;min-height:100vh;z-index:1;position:relative;background:#fff;width:60%}.column-wrap-container{padding:50px 0 20px}.column-wrap-container .container{max-width:824px}.column-wrap-media,.inline-filter-panel{margin-bottom:50px}.column-wrap-media_btn{text-transform:uppercase;letter-spacing:2px;right:50px;line-height:50px;color:#fff;z-index:2;position:absolute;padding:0 80px 0 40px;height:50px;bottom:-20px;font-size:10px;-webkit-transition:.2s linear;transition:.2s linear}.column-wrap-media_btn i{right:0;line-height:50px;position:absolute;top:0;height:50px;background:#2d2d32;width:50px}.column-wrap-media_btn:hover{padding:0 90px 0 40px}.col-wc_dec{left:0;z-index:1;position:absolute;top:0;height:300px;background:#f8f8f8;width:70%}.col-wc_dec.col-wc_dec2{left:inherit;right:0;top:inherit;height:250px;bottom:0}.section-separator{margin:0 auto 10px;display:flex;z-index:50;position:relative;height:1px;max-width:824px;background:#eee;width:92%}.fixed-column-wrap{right:0!important;z-index:2;position:absolute;top:0;background:#292929;width:40%}.fixed-column-wrap-content{left:0;overflow:hidden;z-index:1;position:absolute;top:0;height:100%;width:100%}.fixed-column-wrap_title{left:50px;right:50px;text-align:right;z-index:21;position:absolute;bottom:120px}.fixed-column-wrap_title h2{text-transform:uppercase;font-weight:900;line-height:50px;color:#fff;position:relative;font-size:45px}.fixed-column-wrap_title h2:before{right:0;position:absolute;top:-40px;height:2px;content:"";width:40px}.fixed-column-wrap_title p{float:right;text-align:right;color:hsla(0,0%,100%,.61);max-width:450px}.carnival,.ms_title-wrap h2{text-transform:uppercase;color:#fff}.fixed-column-dec{right:50px;z-index:21;position:absolute;border-color:currentcolor currentcolor hsla(0,0%,100%,.51) hsla(0,0%,100%,.51);border-top:1px solid hsla(0,0%,100%,.51);border-right:1px solid hsla(0,0%,100%,.51);top:50px;height:70px;width:70px}.progress-bar-wrap{left:30%;right:0;z-index:20;position:absolute;padding:0 30px;height:70px;bottom:-90px;background:#2d2d32}.progress-bar-wrap:before{left:30px;right:30px;z-index:1;position:absolute;top:50%;height:1px;background:hsla(0,0%,100%,.11);content:""}.progress-bar-wrap:after{right:20px;position:absolute;top:15px;bottom:15px;background:hsla(0,0%,100%,.04);content:"";width:30%}.progress-bar{z-index:2;position:relative;top:34px;height:2px;width:0}.scroll-nav-wrap{left:-70px;z-index:111;position:absolute;top:0;padding:20px 0 90px;width:70px}.carnival{left:-44px;-webkit-transform:rotate(90deg);transform:rotate(90deg);letter-spacing:2px;position:relative;padding:20px 0;height:120px;font-size:10px;width:90px}.snw-dec{left:0;line-height:70px;position:absolute;height:70px;bottom:0;background:#2a2a2e;width:70px}.snw-dec .mousey{left:24px;position:relative;top:20px}.ms_title-wrap{left:10%;z-index:20;position:absolute;top:38%}.multi-slideshow-wrap_1,.multi-slideshow-wrap_2{overflow:hidden;z-index:1;position:absolute;bottom:0}.ms_title-wrap h2{font-weight:600;line-height:70px;text-align:left;font-size:65px}.ms_title-wrap p{text-transform:uppercase;letter-spacing:2px;color:hsla(0,0%,100%,.81);font-size:10px}.multi-slideshow-wrap_1{left:0;top:0;padding:0 4px 0 0;width:60%}.multi-slideshow-wrap_1.multi-slideshow-wrap_fs{padding:0;width:100%}.multi-slideshow-wrap_2{right:0;top:50%;padding:0;width:40%}.multi-slideshow-wrap_3{right:0;overflow:hidden;z-index:3;position:absolute;top:0;padding:0 0 4px 4px;height:50%;width:calc(40% + 100px)}.kenburns .bg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:1.5s linear;transition:1.5s linear}.ms-container .swiper-slide-active .kenburns .bg,.ms-container .swiper-slide-duplicate-active .kenburns .bg{-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition:6.5s linear;transition:6.5s linear}.hero-title{z-index:20;top:35%}.first-tile_load{opacity:0;transform:translateY(50px)}.hero-canvas-wrap{left:90px;z-index:1;position:absolute;top:90px;bottom:90px;width:60%}.hero-canvas-wrap.fs-canvas{top:60px;bottom:0;width:35%}.hero-canvas-wrap.fh-canvas,.hero-canvas-wrap.fh-canvas .inner-canvas{left:0;right:0;top:0;bottom:0;width:inherit}.hero-canvas-wrap.inner-canvas{left:90px;right:90px;z-index:1;top:90px;bottom:90px;width:inherit}.hero-canvas-wrap:after,.hero-canvas-wrap:before{left:-25px;border-left:1px solid hsla(0,0%,100%,.11);position:absolute;height:50px;content:""}.hero-canvas-wrap:before{border-top:1px solid hsla(0,0%,100%,.11);top:-25px;width:50px}.hero-canvas-wrap:after{border-bottom:1px solid hsla(0,0%,100%,.11);bottom:35px;width:50px}.footer-canvas{opacity:.5;right:20px;overflow:hidden;z-index:-1;position:absolute;top:30%;bottom:0;width:40%}.impulse-wrap,.mm-parallax{right:0;position:absolute;top:0}.impulse-wrap{left:30%;-webkit-perspective:1000;z-index:1;height:100%}.impulse-wrap .section-entry{-webkit-transform:translateZ(40px);transform:translateZ(40px)}.mm-parallax{left:0;transform-style:preserve-3d;bottom:0}.hero-slider-wrap_halftwo{left:30%;right:0;z-index:2;position:absolute;height:100%;bottom:0}.hero-slider-wrap{z-index:3}.half-hero-wrap{left:15%;z-index:10;position:absolute;top:29%}.half-hero-wrap h1:before,.hero-section .section-title h2:before,.hero-title .section-title h2:before{left:0;position:absolute;top:-60px;height:2px;content:"";width:50px}.half-hero-wrap h1{text-transform:uppercase;font-weight:900;line-height:60px;text-align:left;color:#fff;position:relative;font-size:40px}.half-hero-wrap h4,.tittle-slide h2{text-align:left;color:hsla(0,0%,100%,.71)}.half-hero-wrap h4{float:left;font-weight:500;font-size:14px;max-width:550px}.rotate_text{text-transform:uppercase;left:-40px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;font-weight:900;-webkit-transform:rotate(-90deg) translateY(-20px) translateX(-webkit-calc(-100% - 40px));transform:rotate(-90deg) translateY(-20px) translateX(calc(-100% - 40px));color:#999;position:absolute;top:-23px;font-size:14px}.half-hero-wrap_link,.start-btn{text-transform:uppercase;letter-spacing:2px;font-size:10px}.half-hero-wrap_link{float:left;font-weight:500;margin-top:20px;color:#fff}.half-hero-wrap_link:hover{color:hsla(0,0%,100%,.6)}.half-hero-wrap_link i{padding-left:12px;-webkit-transition:.2s linear;transition:.2s linear}.swiper-container{margin:0 auto;height:100%;width:100%}.center-carousel .swiper-slide,.fs-gallery-wrap .swiper-slide,.portfolio-wrap .swiper-slide,.slider-wrap .swiper-slide{-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative;background:url(../images/footer-pattern-08.png) 0 0;-ms-flex-align:center;width:auto}.hero-slider-img .swiper-slide,.portfolio-wrap,.slider-wrap{float:left;position:relative;height:100%;width:100%}#portfolio_horizontal_container.no-padding .portfolio_item,.no-padding,.slider-wrap.homecarousel .swiper-slide{padding:0}.fsc-holder,.opt-full-height{padding-bottom:80px}.portfolio-wrap.hompad .swiper-container,.slider-wrap.homecarousel.hompad .swiper-container{padding-right:20px}.fw-carousel .swiper-slide img,.slider-wrap .swiper-slide img{z-index:1;position:relative;height:100%!important;width:auto}.tittle-slide{float:left;padding-left:70px;padding-top:20px;width:500px}.tittle-slide h2{font-weight:700;font-size:34px}.show-case-slider-wrap{height:600px}.fw-carousel-wrap{z-index:21}.hlaf-slider-pag{-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center;right:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;z-index:120;list-style:none;-webkit-align-items:center;align-items:center;position:absolute;top:0;height:100%;-ms-flex-align:center;width:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.hlaf-slider-pag .swiper-pagination-bullet{float:left;margin-bottom:10px;opacity:0;border-radius:0;line-height:20px;display:block;overflow:hidden;color:hsla(0,0%,100%,0);position:relative;top:-10px;height:20px;background:0 0;width:50px}.hero-slider-wrap_pagination .swiper-pagination-bullet:before{left:0;position:absolute;top:50%;height:1px;-webkit-transition:.2s linear;transition:.2s linear;background:#fff;content:"";width:0}.hero-slider-wrap_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.hero-slider-wrap_pagination .swiper-pagination-bullet:hover:before,.share-icon:hover:after{width:20px}.hero-slider-wrap_pagination .swiper-pagination-bullet:after{left:30px;opacity:.7;font-weight:500;-webkit-transform:scale(.5);-moz-transform:scale(.5);transform:scale(.5);right:0;line-height:20px;color:#fff;position:absolute;top:0;bottom:0;font-size:18px;-webkit-transition:.1s linear;transition:.1s linear;content:"01"}.hero-slider-wrap_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.opt-full-height{height:100%}.option-panel,.start-btn{left:0;position:absolute;height:60px}.option-panel{overflow:hidden;z-index:10;padding-left:180px;bottom:-70px;background:#2d2d32;width:35%}.option-panel:before{left:20%;z-index:-1;position:absolute;top:10px;bottom:10px;background:hsla(0,0%,100%,.04);content:"";width:30%}.start-btn{line-height:60px;color:#fff;top:0;width:180px}.start-btn.hero-start{z-index:100;top:inherit;bottom:-70px}.start-btn i,.to-top-btn i{padding-left:10px;-webkit-transition:.1s linear;transition:.1s linear}.swiper-counter{float:left;font-weight:700;color:#999;position:relative;font-size:12px;width:100%}.hero-slider_control,.section-title_category{text-transform:uppercase;font-weight:400;letter-spacing:2px}.swiper-counter div{line-height:32px;position:absolute;top:13px;height:32px;width:32px}.swiper-counter div#current{right:40px}.swiper-counter div#total{right:10px}.swiper-counter div#total:before{left:-3px;position:absolute;top:50%;height:1px;background:hsla(0,0%,100%,.41);content:"";width:6px}.slide-progress-container{left:220px;right:100px;z-index:3;position:absolute;height:1px;bottom:30px}.slide-progress-warp{float:left;z-index:10;position:relative;height:1px;bottom:0;background:hsla(0,0%,100%,.41);width:100%}.slide-progress-warp.grid-carousel-progress{left:20%;right:25%;position:absolute;top:50%;bottom:inherit;width:inherit}.slide-progress{left:0;margin-top:-1px;border-radius:6px;position:absolute;top:50%;height:1px;max-width:100%;width:0}.hero-slider_control-wrap{right:0;z-index:100;position:absolute;bottom:-70px}.hero-slider_control{float:right;line-height:60px;color:#999;cursor:pointer;position:relative;height:60px;font-size:10px;background:#2d2d32;width:150px}.hero-slider_control:before{left:0;z-index:1;position:absolute;height:0;bottom:0;-webkit-transition:.2s linear;content:"";width:100%}.hero-bg-dec,.hero-bg:before{position:absolute;width:70px}.hero-slider_control span,.hero-start-link a i{z-index:2;position:relative}.hero-slider_control i{color:#fff;padding:0 0 0 15px;-webkit-transition:.2s linear;transition:.2s linear .3s}.hero-slider_control.hero-slider-button-prev{border-right:1px solid hsla(0,0%,100%,.08)}.hero-slider_control.hero-slider-button-prev i{padding:0 15px 0 0}.hero-slider_control.hero-slider-button-next:hover i{padding:0 0 0 25px}.hero-slider_control.hero-slider-button-prev:hover i{padding:0 25px 0 0}.carousel-title-wrap{left:0;right:0;z-index:2;position:absolute;padding:40px 50px 30px;bottom:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(100%,rgba(0,0,0,.95)));background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.95));background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.95) 100%);background:-ms-linear-gradient(top,transparent 0,rgba(0,0,0,.95) 100%);background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.95))}.carousel-title-wrap h2{font-family:Oswald,sans-serif;text-transform:uppercase;float:left;font-weight:700;letter-spacing:2px;text-align:left;padding-bottom:4px;font-size:15px;width:100%}.carousel-title-wrap h2 a i{padding-left:18px;-webkit-transition:.2s linear}.carousel-title-wrap p,.split-sceen-content.dark-bg .split-sceen-content_title h3{color:hsla(0,0%,100%,.71)}.carousel-title-wrap h2 a:hover i{padding-left:25px}section{float:left;position:relative;padding:110px 0;background:#fff;width:100%}section.no-hidden{overflow:inherit}section.parallax-section{padding:120px 0}.small-padding{padding:50px 0}section.small-padding.article{padding:40px 0}#portfolio_horizontal_container.one-ver-columns .portfolio_item,.no-padding-bottom{padding-bottom:0}.dark-bg,.dark-bg .section-number span:before{background:#2a2a2e}.dark-bg2{background:#2d2d32}.gray-bg,.gray-bg .section-number span:before{background:#f9f9f9}.hero-bg .bg,.split-sceen-media .bg,section.parallax-section .bg{top:0;height:120%}section.hero-section{overflow:hidden;padding:200px 0 150px}section.hero-section:before{left:0;z-index:3;position:absolute;height:70px;bottom:0;background:#fff;content:"";width:30%}section.hero-section:after{right:0;position:absolute;height:60%;bottom:0;background:hsla(0,0%,100%,.04);content:"";width:30%}section.hero-section .fs-canvas{left:70px;z-index:2;bottom:70px}.hero-bg{left:30%;right:70px;overflow:hidden;z-index:2;position:absolute;top:0;bottom:70px}.hero-bg-dec{right:0;color:#fff;z-index:6;top:0;height:70px;font-size:18px}.hero-bg-dec span{left:24px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:block;position:relative;top:34px;height:1px;background:hsla(0,0%,100%,.71);width:30px}.hero-bg:before{right:0;z-index:5;top:0;height:70px;content:""}.hero-bg:after{right:0;z-index:4;position:absolute;top:0;bottom:0;background:hsla(0,0%,100%,.09);content:"";width:calc(30% + 114px)}.bedec_hstl:before,.hero-start-link a:before{position:absolute;background:#323236;content:""}.hero-start-link{right:0;z-index:2;position:absolute;padding-left:140px;height:70px;bottom:-70px;width:70%}.hero-start-link.hero-start-link_mlt{left:0;right:inherit;bottom:-70px;width:calc(60% - 100px)}.bedec_hstl:before{right:0;top:0;height:100%;width:35%}.hero-start-link .scroll-down-wrap{top:19px!important}.hero-start-link a{left:0;line-height:70px;color:#fff;position:absolute;top:0;height:70px;width:140px}.section-title_category,.section-title_category a{color:hsla(0,0%,100%,.8)}.hero-start-link a:before{left:0;z-index:1;height:0;bottom:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;width:100%}.hero-start-link:after{right:70px;position:absolute;top:50%;height:1px;content:"";width:20%}.hero-section .section-title,.hero-title .section-title{margin-bottom:50px;text-align:left;padding:20px 0 20px 50px}.hero-section .section-title h2,.hero-title .section-title h2{font-family:Oswald,sans-serif;text-transform:uppercase;font-weight:900;line-height:80px;text-align:left;color:#fff;padding-bottom:20px;position:relative;font-size:55px}.hero-section .section-title p,.hero-title .section-title p{color:hsla(0,0%,100%,.61);max-width:450px}.section-title_category{text-overflow:ellipsis;left:-70px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);text-align:center;white-space:nowrap;position:absolute;top:85px;padding:10px 0;font-size:9px}.section-number{left:-200px;opacity:.7;font-weight:700;color:#eee;position:absolute;top:-50px;font-size:124px}.section-number span{overflow:hidden;position:relative}.section-number span:before,.tabs-counter span:before{left:0;z-index:2;position:absolute;top:0;bottom:50%;background:#fff;content:"";width:100%}.inline-filter-panel .gallery-filters a,.split-sceen-content_title p{text-transform:uppercase;float:left;font-weight:500;text-align:left;position:relative;padding-top:10px}.section-number.right_sn{left:inherit;right:-40px;top:-60px}.dark-bg .section-number{color:hsla(0,0%,100%,.11)}.split-sceen-content_title p{letter-spacing:1px;line-height:22px;color:#999;z-index:2;font-size:10px;max-width:450px;width:100%}.pr-tags ul li a:hover,.split-sceen-content.dark-bg .split-sceen-content_title p{color:hsla(0,0%,100%,.41)}.split-sceen-content_title{margin-bottom:20px;padding-top:20px}.split-sceen-content_title:before{left:0;position:absolute;top:0;height:2px;content:"";width:30px}.split-sceen-content_title h3{text-transform:uppercase;float:left;font-weight:800;letter-spacing:2px;line-height:34px;text-align:left;color:#000;padding-bottom:10px;font-size:26px;width:100%}.pr-bg{left:0;right:0;overflow:hidden;z-index:100;position:absolute;top:0;height:100%;background:#2a2a2e}.pr-bg.pr-bg-white{background:#fff}.inline-filter_title{text-transform:uppercase;float:left;letter-spacing:2px;color:#fff;padding:15px 30px;font-size:10px;margin-right:40px}.inline-filter-panel .gallery-filters a{letter-spacing:2px;color:#494949;font-size:12px;margin-right:20px}.inline-filter-panel .gallery-filters a:after,.inline-filter-panel .gallery-filters a:before{left:0;right:-20px;z-index:1;position:absolute;height:1px;bottom:-18px;background:#eee;content:""}.inline-filter-panel .gallery-filters a:after{right:100%;z-index:2;height:3px;bottom:-19px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.inline-filter-panel .gallery-filters a.gallery-filter-active:after{right:-20px}.inline-filter-panel .folio-counter{font-weight:700;right:-12px;color:#999;z-index:1;position:absolute;top:0;font-size:12px}.inline-filter-panel .folio-counter div{width:46px}.fixed-filter-panel{left:90px;padding-right:60px;z-index:12;position:fixed;height:60px;bottom:-70px;background:#2d2d32}.content-nav li a.ln:before,.fixed-filter-panel.fw-panel,.gallery-item1:hover .fet_pr-carousel-box-media-zoom,.gallery-item:hover .fet_pr-carousel-box-media-zoom,.hov_zoom:hover .box-media-zoom,.ss-slider-cont-next,.ss-slider-next{right:0}.fixed-filter-panel.fw-panel:after,.fixed-filter-panel.fw-panel:before,.share-button:after,.share-button:before{position:absolute;content:""}.fixed-filter-panel.fw-panel:before{left:60%;right:0;z-index:1;top:0;height:100%;background:#2a2a2e}.fixed-filter-panel.fw-panel:after{right:100px;z-index:2;top:50%;height:1px;width:100px}.fixed-filter-panel.top_fix-filter{left:2px;float:left;padding-right:0;position:relative;top:0;background:#2d2d32;width:100%}.fixed-filter-panel .gallery-filters{float:left;line-height:60px;padding:2px 0 0 250px;height:60px}.fixed-filter-panel .gallery-filters a{text-transform:uppercase;float:left;font-weight:500;letter-spacing:2px;color:hsla(0,0%,100%,.51);font-size:10px;margin-right:15px}.fixed-filter-panel_title{text-transform:uppercase;left:0;letter-spacing:2px;line-height:60px;color:#fff;position:absolute;top:0;height:60px;font-size:10px;width:180px}.folio-counter,.round-counter{font-weight:900;line-height:60px;color:#999;font-size:12px}.folio-counter{float:left}.folio-counter div{float:left;margin-left:10px;text-align:center;position:relative;width:40px}.round-counter,.scroll-down-wrap span{float:left;margin-left:20px;position:relative}.folio-counter div.all-album:before,.round-counter div.all-album:before{left:-13px;position:absolute;top:50%;height:1px;content:"";width:15px}.round-counter div.all-album:before{left:-6px;width:12px}.round-counter{overflow:hidden;z-index:10;top:2px;height:60px}.fw-carousel-counter,.grid-det_link{text-transform:uppercase;font-size:11px}.round-counter div{float:left;position:relative;width:40px}.scroll-down-wrap{float:left;margin-left:50px;z-index:100;position:relative;top:16px;height:100%}.scroll-down-wrap span{text-transform:uppercase;font-weight:600;letter-spacing:2px;color:#8b8b8b;top:8px;font-size:10px}.mousey{float:left;border-radius:4px;border:1px solid hsla(0,0%,100%,.41);padding:0 6px;height:30px;width:20px}.scroller{left:50%;border-radius:25%;margin-left:-1px;position:relative;top:6px;animation-name:scroll;height:6px;width:2px}@keyframes scroll{0%{opacity:0}10%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}.scroller2{margin-top:-3px;top:50%;animation-name:scroll2}@keyframes scroll2{0%,to{opacity:0}10%{opacity:1}}.ff_panel-conainer{padding-bottom:60px}.grid-item-holder{float:left;overflow:hidden;position:relative;height:auto;width:100%}.min-pad .gallery-item,.spad .gallery-item{padding:6px}.grid-big-pad .gallery-item{padding:12px}.gallery-item1:hover img,.gallery-item:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:.7;-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}.gallery-item1 img,.grid-sizer1 img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transform:rotate(0) scale(.8);transform:rotate(0) scale(.8);z-index:1;position:relative;height:auto;transition:.5s cubic-bezier(.19,1,.22,1);background:#292929;width:100%}.four-column1 .gallery-item1{width:18%}.gallery-item,.gallery-item1,.grid-sizer,.grid-sizer1{float:left;overflow:hidden;position:relative;width:33.3%}.grid-item-holder1:hover .grid-det-item,.grid-item-holder1:hover .grid-det_category,.grid-item-holder:hover .grid-det-item,.grid-item-holder:hover .grid-det_category{opacity:1;margin-top:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out .4s}.grid-item-holder1:hover .grid-det,.grid-item-holder:hover .grid-det{right:20px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.gallery-item-second,.grid-sizer-second{width:66.6%}.four-column .gallery-item{width:20%}.gallery-item img,.grid-sizer img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transform:rotate(0) scale(1.1);transform:rotate(0) scale(1.1);z-index:1;position:relative;height:auto;transition:.8s cubic-bezier(.19,1,.22,1);background:#292929;width:100%}.grid-det{left:20px;right:100%;overflow:hidden;z-index:10;position:absolute;top:20px;bottom:20px;background:rgba(45,45,50,.55)}.grid-det-item,.grid-det_category{left:0;opacity:0;margin-top:-10px;z-index:10;position:absolute;padding:10px 30px;bottom:20px;width:100%}.grid-det_link{letter-spacing:3px;display:block;text-align:left;color:#fff;position:relative}.grid-det_link:before{left:0;position:absolute;height:1px;bottom:-10px;content:"";width:20px}.grid-det_link i{padding-left:10px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.grid-det_category{top:20px;bottom:inherit}.grid-det_category a{text-transform:uppercase;float:left;letter-spacing:2px;text-align:left;font-size:9px;margin-right:12px}.box-media-zoom,.fet_pr-carousel-box-media-zoom{right:-70px;line-height:60px;color:#fff;z-index:5;position:absolute;top:0;height:60px;-webkit-transition:.2s linear;transition:.2s linear;background:#35353a;width:70px}.fw_cb{float:right;margin-left:30px;color:#fff;cursor:pointer;position:relative;top:30px}.fw-carousel-control{-webkit-transform:translateZ(0);height:80px}.fw-carousel-control.fsc-control{left:0;z-index:10;position:absolute;bottom:0}.fw-carousel-control.fsc-control.fsc-control_anim{bottom:-90px}.fw-carousel-control_container{float:left;height:80px;background:hsla(0,0%,100%,.04);width:40%}.fw-carousel-counter{float:right;font-weight:500;letter-spacing:4px;line-height:80px;text-align:right;padding-right:50px;color:hsla(0,0%,100%,.61);position:relative;height:80px;bottom:0;width:170px}.pr-tags,.pr-tags ul li a{letter-spacing:2px}.fw-carousel-counter:before{left:42px;margin-top:-10px;position:absolute;top:50%;height:20px;background:hsla(0,0%,100%,.11);content:"";width:1px}.half-scrollbar{float:left;position:relative;height:80px;width:60%}.hs_init{left:70px;right:70px;position:absolute;top:50%;height:1px;background:hsla(0,0%,100%,.41)}.flat-project_title{padding:90px 0 70px}.flat-project_title:before{right:0;z-index:2;position:absolute;top:10%;bottom:10%;background:hsla(0,0%,100%,.04);content:"";width:35%}.flat-project_title h2{font-weight:700;line-height:46px;text-align:right;padding-right:100px;color:#fff;font-size:38px}.accordion a.toggle,.accordion-inner,.content-nav li a.ln,.det-wrap p,.footer-box,.footer-contacts li,.footer-header,.pr-list li,.pr-subtitle,.pr-tags,.pr-title,.pr-title span,.share-icon,.subscribe-message,.tabs-menu li a,.tooltip-info{text-align:left}.content-nav li a span,.pr-title span{font-weight:500}.pr-tags span,.pr-title{padding-right:20px;position:relative}.flat-project_title_link{text-transform:uppercase;float:left;margin-top:20px;letter-spacing:2px;color:#fff;position:relative;font-size:10px}.flat-project_title_link i{margin-left:10px;-webkit-transition:.3s linear;transition:.3s linear}.flat-project_title_link:hover i{-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#fff}.fw-carousel-control_container .flat-project_title_link{margin-left:70px;top:12px}.flat-project_title p{font-family:Roboto,sans-serif;text-align:left;color:hsla(0,0%,100%,.51);font-size:12px}.flat-project_title_dec{float:left;position:relative;top:-40px;height:1px;width:50px}.content-nav,.pr-list,.pr-list li,.pr-subtitle,.pr-title span{float:left;width:100%}.pr-title{float:left;font-weight:800;font-size:24px}.pr-tags,.pr-tags ul li a,.pr-title span{text-transform:uppercase;font-size:10px}.pr-title:before{left:-2px;z-index:-1;position:absolute;top:-20px;bottom:-20px;background:#fff;content:"";width:4px}.pr-title span{letter-spacing:1px;line-height:22px;color:#999;z-index:2;position:relative;padding-top:10px}.pr-list li,.pr-tags,.pr-tags ul li a,.show-info span{color:hsla(0,0%,100%,.41)}.pr-tags{margin:20px 0;padding:22px 30px;background:#35353a}.pr-tags span,.pr-tags ul,.pr-tags ul li,.verify-wrap{float:left}.pr-tags span{border-right:1px solid hsla(0,0%,100%,.21);top:2px}.pr-tags ul li{padding-top:4px;margin-right:10px}.det-wrap p{font-size:13px}.content-nav li a span,.pr-list li,.show-info span{text-transform:uppercase;letter-spacing:2px;font-size:10px}.pr-list{margin-top:40px;padding:30px 45px}.pr-list li{word-spacing:0;padding:10px 0}.pr-list li span{float:left;color:#999}.pr-list.pr-list-color{margin-bottom:40px}.dec-border{margin:10px 0 30px;height:1px;background:#eee}.pr-subtitle{font-weight:800;line-height:34px;color:#000;padding-bottom:20px;font-size:22px}.pr-subtitle span.let-num{font-family:Montserrat,sans-serif;float:left;font-weight:800;padding-right:80px;color:#000;position:relative;top:-6px;font-size:34px}.accordion a.toggle,.footer-box p,.inline-facts-wrap .num,.tooltip-info p{font-family:Roboto,sans-serif}.pr-subtitle span.let-num:before{right:10px;position:absolute;height:1px;bottom:0;background:#eee;content:"";width:54px}.content-nav_holder{margin-top:100px;z-index:100}.content-nav{position:relative;padding:0 70px;background:#2d2d32}.content-nav_holder:before{right:0;position:absolute;height:100%;background:#35353a;content:"";width:50%}.content-nav_holder.blog-nav:before,.mob-bg,.team-social li:last-child:before{display:none}.content-nav_holder.blog-nav{margin-top:50px}.content-nav li{float:left;position:relative;width:33.3%}.content-nav li:first-child{border:none}.content-nav li a.ln,.content-nav li a.rn{color:#fff;position:relative;padding:40px 0;font-size:12px;width:100%}.content-nav li a.ln{float:left}.content-nav li a.rn{float:right;text-align:right}.box-media-zoom,.content-nav li a span.tooltip,.content-nav li a.ln i,.content-nav li a.rn i,.content-nav_mediatooltip:before,.list-folio_nav span,.list-folio_nav:after,.list-folio_nav:before{-webkit-transition:.3s linear;transition:.3s linear}.content-nav li a.ln:hover i,.content-nav li a.rn:hover i,.customNavigation a:hover i{-webkit-transform:rotateX(1turn);transform:rotateX(1turn)}.content-nav li a.ln span{padding-left:15px}.close-share-btn i,.content-nav li a.rn span{padding-right:15px}.content-nav li a.ln:before,.content-nav li a.rn:before{margin-top:-10px;position:absolute;top:50%;height:20px;background:hsla(0,0%,100%,.11);content:"";width:1px}.content-nav li a.rn:before,.ss-slider-cont-prev,.ss-slider-prev{left:0}.content-nav_mediatooltip{visibility:hidden;opacity:0;overflow:hidden;position:absolute;bottom:100%;-webkit-transition:.2s linear;transition:.2s linear}.content-nav li:hover .content-nav_mediatooltip{visibility:visible;opacity:1}.content-nav_mediatooltip.cnmd_leftside{left:-70px;right:50%}.content-nav_mediatooltip.cnmd_rightside{left:50%;right:-71px}.content-nav_mediatooltip img{-webkit-transform:translateZ(0);transform:translateZ(0);z-index:1;position:relative;height:auto;width:100%}.content-nav_mediatooltip:before{left:0;transition-delay:.3s;z-index:2;position:absolute;height:0;bottom:0;background:#35353a;content:"";width:100%}.content-nav li:hover .content-nav_mediatooltip:before{height:20px}.list-folio_nav{display:inline-block;position:relative;top:38px;height:26px;width:30px}.list-folio_nav:after,.list-folio_nav:before{left:0;right:0;position:absolute;height:1px;content:""}.custom-form .verify-wrap .selectbox .text,.list-folio_nav:before,.team-box:hover .team-contact_btn{top:0}.list-folio_nav:after,.team-box:hover .team-social{bottom:0}.list-folio_nav span{left:6px;margin-top:-1px;right:6px;position:absolute;top:50%;height:1px;background:hsla(0,0%,100%,.21)}.list-folio_nav:hover:after,.list-folio_nav:hover:before{left:6px;right:6px}.list-folio_nav:hover span{left:0;right:0}.show-info{right:0;z-index:15;position:absolute;bottom:0;width:80%}.show-info span{float:right;font-weight:600;cursor:pointer;padding:10px 40px;background:#2d2d32}.tooltip-info{visibility:hidden;margin-bottom:36px;opacity:0;text-indent:0;right:0;line-height:20px;color:#fff;pointer-events:none;z-index:16;position:absolute;padding:15px 30px;height:auto;bottom:0;font-size:11px;-webkit-transition:.3s linear;transition:.3s linear;background:#35353a}.tooltip-info p{font-weight:400;color:hsla(0,0%,100%,.51);font-size:11px}.tabs-menu li a,.tooltip-info h5{text-transform:uppercase;font-weight:500;letter-spacing:2px}.tooltip-info h5{margin-top:12px;color:hsla(0,0%,100%,.81);position:relative;padding:5px 0;font-size:12px}.show-info:hover .tooltip-info{visibility:visible;opacity:1;bottom:0}#portfolio_horizontal_container{z-index:1;position:relative;height:100%}#portfolio_horizontal_container .portfolio_item{float:left;overflow:hidden;z-index:1;position:relative;padding:2px;height:100%;width:auto}#portfolio_horizontal_container.two-ver-columns .portfolio_item{height:50%}#portfolio_horizontal_container.three-ver-columns .portfolio_item{height:33.3%}#portfolio_horizontal_container .portfolio_item img{float:left;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:1;position:relative;-webkit-transition:2s cubic-bezier(.19,1,.22,1);transition:2s cubic-bezier(.19,1,.22,1);width:auto}#portfolio_horizontal_container .portfolio_item:hover img{opacity:.7;-webkit-transform:scale(1.15);transform:scale(1.15)}#portfolio_horizontal_container .portfolio_item .grid-item-holder{height:100%;width:auto}.horizontal-grid-wrap{overflow:hidden;top:0}.tabs-counter{font-family:Oswald,sans-serif;opacity:.7;font-weight:700;right:0;color:#eee;z-index:1;position:absolute;top:-100px;font-size:94px}.plans-gal_item,.tabs-counter div,.tabs-counter span{float:left;position:relative}.footer-box p,.footer-contacts li,.footer-header,.policy-box{color:hsla(0,0%,100%,.41)}.tabs-counter div{width:30px}.tabs-counter:before{right:-50px;position:absolute;bottom:0;content:"."}.tabs-menu{margin-bottom:30px;z-index:2}.tabs-menu:before{left:0;position:absolute;height:1px;bottom:4px;background:#eee;content:"";width:100%}.tabs-menu li{float:left;padding:0 35px 0 0;height:50px;margin-right:20px}.tabs-menu li a{float:left;line-height:50px;color:#494949;height:50px;font-size:12px}.tab-content{display:none;padding:20px 0;width:100%}#tab-1,.accordion-inner.visible{display:block}.tabs-menu li.backLava{box-sizing:border-box;border-bottom:3px solid;position:absolute;padding:0}.plans-gal_item{margin-bottom:20px;padding:10px 0;width:100%}.mar-top{margin-top:20px}.tab-content .video-box{margin:30px 0;overflow:hidden}.video-box-btn{left:50%;border-radius:100%;margin:-40px 0 0 -40px;box-shadow:0 0 0 7px hsla(0,0%,100%,.2);line-height:80px;z-index:20;position:absolute;top:50%;height:80px;-webkit-transition:.3s linear;transition:.3s linear;background:#2d2d32;width:80px}.accordion a.toggle,.accordion-inner{border:1px solid #eee;position:relative}.video-box-btn:hover{box-shadow:0 0 0 17px hsla(0,0%,100%,.2)}.pr-view{font-weight:800;margin-top:10px;position:relative;font-size:12px}.accordion a.toggle,.policy-box,.pr-view{text-transform:uppercase;float:left;letter-spacing:2px}.accordion a.toggle,.policy-box{font-size:10px}.pr-view i{padding-left:10px;-webkit-transition:.2s linear;transition:.2s linear}.fixed-column-top{right:-40px;line-height:80px;cursor:pointer;position:absolute;height:80px;bottom:0;background:#35353a;width:40px}.accordion a.toggle{margin-bottom:15px;font-weight:300;padding:18px 50px 18px 30px;-webkit-transition:.3s linear;transition:.3s linear;background:#f9f9f9;width:100%}.accordion a.toggle span{right:-1px;position:absolute;top:-1px;bottom:-1px;background:#35353a;width:60px}.accordion a.toggle span:after,.accordion a.toggle span:before{left:50%;position:absolute;top:50%;-webkit-transition:.3s linear;transition:.3s linear;background:#fff;content:""}.accordion a.toggle span:before{margin-top:-1px;margin-left:-5px;height:2px;width:10px}.accordion a.toggle span:after{margin-top:-5px;margin-left:-1px;height:10px;width:2px}.accordion a.toggle.act-accordion{color:#fff;border-color:transparent;background:#35353a}.accordion a.toggle.act-accordion span:after,.uncl-share:after{height:0}.accordion-inner{float:left;margin:0 0 15px;display:none;padding:15px 30px;background:#fff;width:100%}.height-emulator{z-index:1}.main-footer{left:90px;right:0;z-index:2;position:fixed;bottom:0;background:#262627}.main-footer:before,.subfooter{height:90px;background:#2d2d32}.main-footer:before{left:0;position:absolute;bottom:0;content:"";width:50%}.subfooter{z-index:3}.policy-box{font-weight:400;line-height:90px}.footer-inner{padding:120px 0 170px}.footer-logo{float:left;height:30px}.footer-box{margin-top:40px}.footer_text{margin-top:50px;padding-right:50px}.footer_text:before{left:0;position:absolute;height:1px;bottom:-40px;content:"";width:50px}.footer-contacts span{float:left;padding-right:30px;min-width:100px}.footer-contacts li{text-transform:uppercase;letter-spacing:2px;padding-bottom:10px;font-size:12px}.footer-contacts li a{color:hsla(0,0%,100%,.81)}.footer-logo img{float:left;height:auto;width:100%}.footer-header{margin-bottom:15px;font-weight:700;padding-top:10px;font-size:11px;background:#262627}.fc_button,.footer-header,.to-top-btn{text-transform:uppercase;letter-spacing:2px}.fc_button,.to-top-btn{font-weight:600;font-size:10px}.footer-header span{right:0;position:absolute;top:0;font-size:16px}.footer-header:before{left:100px;right:0;position:absolute;height:1px;bottom:4px;background:hsla(0,0%,100%,.21);content:""}.subcribe-form{margin-top:42px}.subcribe-form input.enteremail{float:left;border:none;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.21);z-index:1;position:relative;padding:15px 100px 15px 0;background:bottom;width:100%}.subcribe-form input.enteremail::-webkit-input-placeholder{font-weight:400;color:#fff;font-size:12px}.subcribe-form .subscribe-button{text-transform:uppercase;border:none;letter-spacing:2px;right:0;text-align:right;color:#fff;z-index:2;cursor:pointer;position:absolute;top:15px;font-size:10px;background:0 0;width:100px}.order-wrap a i,.subcribe-form .subscribe-button i{padding-left:10px}.subscribe-message{float:left;margin-top:10px;color:#fff;width:100%}.to-top-btn{float:right;line-height:90px;color:#fff;height:90px;background:#35353a;width:180px}.fc_button{float:left;margin-top:20px;border:1px solid hsla(0,0%,100%,.08);color:#767676;padding:12px 20px}.fc_button:hover{color:#fff;border-color:transparent}.share-button{left:0;-webkit-transform:translateZ(0);z-index:20;cursor:pointer;position:fixed;height:90px;bottom:0;width:90px}.share-button span,.share-icon{text-transform:uppercase;letter-spacing:3px;color:hsla(0,0%,100%,.41);position:relative;font-size:10px}.share-button span{font-weight:400;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:block;top:22px}.share-button:before{left:50%;margin-left:-6.5px;height:1px;bottom:17px;width:12px}.share-button:after{left:50%;height:12px;bottom:12px;-webkit-transition:.2s ease-out;transition:.2s ease-out;width:1px}.share-icon{float:left;margin-bottom:14px;opacity:0;width:100%}.share-icon:after{left:-30px;position:absolute;top:50%;height:1px;content:"";width:0}.share-wrapper{left:90px;-webkit-transform:translateZ(0);overflow:hidden;z-index:100;position:fixed;height:300px;bottom:0;background:#262627;width:0}.share-container{overflow:hidden;padding:110px 50px 30px}.close-share-btn{text-transform:uppercase;opacity:0;letter-spacing:2px;right:0;line-height:60px;text-align:right;padding-right:40px;color:hsla(0,0%,100%,.41);z-index:10;cursor:pointer;position:absolute;top:-60px;height:60px;font-size:10px;background:#2d2d32;width:100%}.close-share-btn i,.share-icon,.share-icon:after{-webkit-transition:.1s linear;transition:.1s linear}.close-share-btn:hover i{padding-right:25px}.team-box{float:left;margin-top:20px;position:relative;padding:0 20px 0 0;background:#fff;width:50%}.team-contact_btn,.team-social li a{line-height:50px;height:50px;width:50px}.team-photo{overflow:hidden;position:relative}.team-photo .overlay{opacity:0;z-index:2;-webkit-transition:.5s ease-out;transition:.5s ease-out;background:#000}.team-social{left:0;z-index:15;position:absolute;bottom:-50px}.team-social li{float:left;position:relative}.team-social li:before{margin-top:-5px;right:0;z-index:2;position:absolute;top:50%;height:10px;background:hsla(0,0%,100%,.21);content:"";width:1px}.team-social li a{display:block;background:#2d2d32}.team-contact_btn,.team-photo a,.team-social{-webkit-transition:.1s ease-out;transition:.1s ease-out}.team-box:hover .team-photo .overlay{opacity:.3}.team-contact_btn{right:0;color:#fff;z-index:3;position:absolute;top:-50px}.team-contact_btn:hover{color:#292929}.team-info{float:left;text-align:left;padding:20px 0 0;width:100%}.team-info h3,.team-info h4{float:left;font-weight:600;padding-bottom:10px;font-size:16px;width:100%}.inline-facts-wrap h6,.team-info h4{text-transform:uppercase;letter-spacing:2px;color:#666;font-size:10px}.team-info h3{padding-bottom:5px}.team-info h4{font-weight:600}.bg.dec-bg{left:50%;opacity:.1;right:0;top:40%;height:inherit;bottom:0;width:inherit}.bg.dec-bg.left-pos-dec{left:-10%;right:40%}.facts-holder:before{left:60%;right:0;position:absolute;top:0;height:100%;background:hsla(0,0%,100%,.04);content:""}.inline-facts-wrap{float:left;margin-bottom:25px;text-align:left;position:relative;width:25%}.inline-facts-wrap .num{font-weight:800;color:#000;font-size:30px}.inline-facts-wrap h6{font-weight:500;margin-top:12px;position:relative;padding-left:20px}.inline-facts-wrap h6:before{left:0;margin-top:-10px;position:absolute;top:50%;height:20px;content:"";width:1px}.inline-facts-container{padding:15px 0}.skillbar-bg{float:left;display:block;overflow:hidden;position:relative;height:8px;background:#2d2d32;width:100%}.custom-skillbar-title span{float:left;margin-top:12px;padding-bottom:6px;font-size:12px}.custom-skillbar{height:8px;width:0}.skill-bar-percent{float:right;font-weight:400;margin-top:13px;color:#999;padding-bottom:6px;font-size:14px}.contact-details li .cont-link a,.post-opt li a,.post-opt li span,.testilider .swiper-slide.swiper-slide-active .testi-item p,.teti-link{color:#666}.testi-item p{border:1px solid #eee;text-align:left;color:#999;font-style:italic;padding:35px 20px 25px;font-size:12px;background:#fff}.testi-item h3{font-weight:700;text-align:left;padding-bottom:14px;font-size:18px}.teti-link{text-transform:uppercase;float:left;font-weight:600;margin-top:12px;letter-spacing:2px;border-bottom:1px dotted #ccc;font-size:10px}.testi-avatar,.testi-avatar img{border-radius:100%;height:50px;width:50px}.testi-avatar{opacity:0;border:1px solid #eee;right:20px;overflow:hidden;position:absolute;top:-20px}.testilider .swiper-slide.swiper-slide-active .testi-item .testi-avatar{opacity:1;top:20px}.testi-avatar,.testi-item p{-webkit-transition:.5s ease-out;transition:.5s ease-out}.testilider-controls{float:left;margin-top:40px;position:relative;padding:0 50px;height:50px}.ss-slider-controls{right:50px;z-index:10;position:absolute;padding:0 50px;height:50px;bottom:-25px}.ss-slider-btn,.ss-slider-cont{line-height:50px;color:#fff;cursor:pointer;position:absolute;top:0;height:50px;font-size:10px;width:50px}.ss-slider-pagination,.tc-pagination{line-height:48px;padding:0 50px;height:50px;background:#2d2d32}.ss-slider-pagination .swiper-pagination-bullet,.tc-pagination .swiper-pagination-bullet{opacity:1;border-radius:0;margin:0;position:relative;top:-2px;padding:0;height:1px;background:hsla(0,0%,100%,.21);width:25px}#map-single,.map-container.mc_big,.video-mask{left:0;z-index:1;position:absolute;top:0;height:100%;width:100%}.cont-det-wrap{right:100px;z-index:2;position:absolute;padding:50px;bottom:-70px;width:410px}.cont-det-wrap li{text-transform:uppercase;margin-bottom:20px;letter-spacing:2px;display:block;text-align:left;word-spacing:0;color:hsla(0,0%,100%,.81);font-size:10px}.cont-det-wrap li strong{float:left;padding-right:4px;color:hsla(0,0%,100%,.41)}.cont-det-wrap li span{float:left;padding-right:10px}.cont-det-wrap li:last-child{margin-bottom:0}.contact-details{margin-bottom:120px}.contact-details li{text-transform:uppercase;float:left;letter-spacing:2px;text-align:left;font-size:12px;margin-right:10px}.contact-details li .cont-link{float:left;font-weight:800;margin-top:10px;display:block;color:#666;position:relative;width:100%}.contact-details li .cont-link:before{left:0;border-bottom:1px dotted #ccc;position:absolute;height:1px;bottom:-10px;content:"";width:100%}#contact-form{max-width:700px}.custom-form .selectbox{margin-bottom:20px;font-weight:600;border-radius:4px;border:1px solid #eee;color:#888da0;z-index:100;position:relative;font-size:12px;background:#fff}.custom-form .sel-dec .selectbox .select:before{font-family:Font Awesome\ 5 Pro;left:10px;font-weight:300;margin-top:-10px;line-height:20px;color:#ccc;z-index:22;position:absolute;top:50px;height:20px;font-size:16px;content:"\f142"}.custom-form .selectbox .trigger .arrow{border-top:5px solid #666;right:20px}.custom-form input[type=email],.custom-form input[type=password],.custom-form input[type=text],.custom-form textarea{float:left;-webkit-appearance:none;border:1px solid #eee;color:#666;padding:15px 20px;font-size:12px;background:#fff;width:100%}.custom-form input::-webkit-input-placeholder,.custom-form textarea::-webkit-input-placeholder{font-weight:600;color:#888da0;position:relative;font-size:12px}.custom-form input:-moz-placeholder,.custom-form textarea:-moz-placeholder{font-weight:600;color:#888da0;font-size:13px}.custom-form textarea{-webkit-appearance:none;border:1px solid #eee;padding:25px 30px;height:200px;resize:none}.custom-form input,.post-opt{margin-bottom:20px}.custom-form button{text-transform:uppercase;float:left;font-weight:400;margin:25px 0 15px;-webkit-appearance:none;border:none;letter-spacing:2px;line-height:44px;outline:0;color:#fff;cursor:pointer;position:relative;padding:0 85px 0 45px;height:44px;font-size:10px}.custom-form button i{right:0;line-height:44px;position:absolute;top:0;height:44px;background:#2a2a2e;width:44px}#message{float:left;text-align:left;color:#000;padding-bottom:20px;width:100%}#message h1{padding-bottom:10px;font-size:16px}#message p strong{font-weight:800px;color:#000}.verify-text{float:left;font-weight:600;margin:30px 0;text-align:left;color:#666;font-size:13px}.order-wrap a,.order-wrap h4,.parallax-header a,.parallax-header span,.serv-price-wrap{text-transform:uppercase;letter-spacing:2px;font-size:10px}.custom-form .verify-wrap .selectbox{float:left;margin:10px 0 0 20px;line-height:10px;width:inherit}.verify-wrap label{position:relative;margin-right:30px;width:inherit}.serv-text{padding-top:50px}.serv-text:before{left:0;position:absolute;top:0;height:1px;content:"";width:70px}.serv-price-wrap{float:right;margin-top:30px;color:hsla(0,0%,100%,.81);padding:15px 30px}.serv-price-wrap span{float:left;padding-right:15px;position:relative;margin-right:15px}.serv-price-wrap span:before{margin-top:-15px;right:0;position:absolute;top:50%;height:30px;background:hsla(0,0%,100%,.21);content:"";width:1px}.order-wrap{margin:10px 0 60px;z-index:4;padding:25px 40px}.order-wrap:before{left:0;z-index:0;position:absolute;top:0;height:100%;background:#35353a;content:"";width:60%}.order-wrap h4{float:left;font-weight:600;color:#8b8b8b;position:relative;padding-left:60px;top:12px}.order-wrap h4:before{left:0;margin-top:-1px;position:absolute;top:50%;height:1px;content:"";width:30px}.order-wrap a{float:right;font-weight:600;border:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.78);padding:12px 20px}.author-img img,.comment-author img{border-radius:100%}.author-social li,.post-author{border-top:1px solid #eee;border-bottom:1px solid #eee}.parallax-header{float:left;margin-bottom:20px;z-index:20;position:relative;padding:15px 20px;background:#35353a}.parallax-header a,.parallax-header span{float:left;color:#fff;margin-right:20px}.pagination{margin:20px 0 40px;text-align:center;z-index:10;width:100%}.pagination,.pagination a{float:left;position:relative}.pagination a{letter-spacing:1px;line-height:54px;color:#888da0;height:54px;font-size:11px;background:#35353a;width:60px}.pagination a i{font-size:12px}.post-opt li{text-transform:uppercase;float:left;font-weight:600;letter-spacing:1px;font-size:10px;margin-right:10px}.article .column-wrap-media{margin-bottom:30px}.article .column-wrap-text p{text-align:justify}.single-post-comm{margin-top:0;text-align:left;padding-top:0}#comments-title,#reply-title{text-transform:uppercase;margin-bottom:5px;font-weight:700;color:#666;border-bottom:1px solid #eee;padding-bottom:10px;font-size:13px}#comments-title{margin-top:20px;padding-bottom:20px}.comment{float:left;padding-left:20px}.comment-body{margin-left:80px;position:relative;padding-top:30px}.comment-body p{padding:25px 20px;background:#f9f9f9}.comment-author{left:-76px;position:absolute;top:30px}.author-social,.author-social li{position:relative;background:#fff}.comment .children{margin-left:70px}.fn{margin-bottom:10px;display:block}.comment-meta,.comment-meta a{font-family:Georgia,Times New Roman,Times,serif;letter-spacing:1px;color:#494949;padding-bottom:10px;font-style:italic;font-size:11px}.author-content h5,.error-wrap .err-btn,.error-wrap p{text-transform:uppercase;letter-spacing:2px}#respond{margin-top:40px}#reply-title{margin-bottom:5px;padding-bottom:30px}.comment-reply-form{margin-top:30px;max-width:650px}.post-author{float:left;margin-top:30px;padding:20px 0}.author-img{float:left;width:15%}.author-content{float:left;padding-left:10px;width:85%}.author-img img{float:left;height:80px;width:80px}.author-content h5{float:left;margin-bottom:14px;font-weight:500;display:block;color:#000;font-size:14px}.author-content p{float:left;margin-bottom:8px;width:100%}.author-social{float:right}.author-social:before{right:100%;position:absolute;top:50%;height:1px;margin-right:50px;background:#eee;content:"";width:150px}.author-social li{float:left;line-height:46px;height:46px;width:46px}.media-container,.video-holder,.video-holder iframe{position:absolute;height:100%;width:100%}.author-social li:first-child{border-left:1px solid #eee}.author-social li:before{right:0;position:absolute;top:0;height:46px;background:#eee;content:"";width:1px}.author-social li a{color:#999}.media-container{left:0;overflow:hidden;z-index:-1;top:0}.video-holder{left:0;display:block;overflow:hidden!important;top:0;padding:0!important}.video-holder iframe{left:50%;display:block;overflow:hidden;top:-75px}.error-wrap form,.resp-video{overflow:hidden;position:relative}.resp-video{margin-bottom:20px;padding-bottom:56.25%;height:0;padding-top:30px}.error-wrap{z-index:20;top:30%}.error-wrap h2{font-weight:900;line-height:120px;color:#fff;font-size:134px}.error-wrap p{text-align:center;color:hsla(0,0%,100%,.91);font-size:12px}.error-wrap form{margin:30px auto 20px;max-width:550px}.error-wrap form input{float:left;border:none;z-index:1;padding:0 100px 0 20px;height:50px;background:#fff;width:100%}.error-wrap form #err_submit_btn{border:none;right:0;line-height:50px;color:#fff;z-index:2;cursor:pointer;position:absolute;top:0;height:50px;width:100px}.error-wrap form .search-submit:hover{background:#292929}.error-wrap .err-btn{margin-top:10px;display:inline-table;color:#fff;padding:15px 20px;font-size:10px;background:#292929}.error-wrap .err-btn i{padding-left:12px}.sec-lines{left:0;opacity:1;z-index:10;position:absolute;top:0;height:100%;width:100%}.line-item{float:left;position:relative;border-right:1px solid hsla(0,0%,100%,.1);height:100%;width:20%}.line-item:first-child{border-left:1px solid hsla(0,0%,100%,.1)}@media only screen and (max-width:1224px){.option-panel{width:50%}.hero-start-link.hero-start-link_mlt{width:calc(80% - 100px)}.fw-carousel-control_container{width:70%}.half-scrollbar{width:30%}.four-column .gallery-item{width:33.3%}.four-column .gallery-item.gallery-item-second{width:66.6%}}@media only screen and (max-width:1064px){#wrapper,.hor-mob-filter,.page-load,.share-wrapper{left:0}.flat-project_title_dec,.header-contacts,.height-emulator,.hor-mob-filter:after,.hor-mob-filter:before,.left-panel,.progress-bar-wrap,.scroll-nav-wrap,.share-button:after,.share-button:before,.tabs-counter{display:none}header.main-header{padding-left:10px}.share-button{left:190px;-webkit-transform:translateZ(0);top:0;height:90px;width:90px}.share-button span{-webkit-transform:rotate(0);transform:rotate(0);display:inline-table;top:30px}.share-button span:before{left:0;right:0;position:absolute;height:1px;bottom:-4px;content:""}.share-wrapper{top:90px;bottom:inherit}.column-wrap,.fixed-column-wrap,.fixed-column-wrap-content,.hero-start-link,.hero-start-link.hero-start-link_mlt,section.hero-section:before{width:100%}.hero-start-link{z-index:50;background:#2a2a2e}.hero-bg{left:0;right:0}section.hero-section:before{background:#323236}section.hero-section{padding:100px 0 75px}.multi-slideshow-wrap_1,.multi-slideshow-wrap_2{bottom:70px}.hero-title{top:25%}.fixed-column-wrap,.fixed-column-wrap-content{float:left;position:relative!important;top:0;height:auto!important}.fixed-column-wrap-content.map-mobile{padding:0;height:400px!important}.fixed-column-wrap-content{padding:150px 0 50px}.fixed-column-wrap_title{left:0;margin:0 auto;right:0;text-align:left;z-index:21;position:relative;bottom:0;max-width:824px;width:92%}.fixed-column-wrap_title p{float:left;text-align:left}.fixed-column-wrap_title h2:before{left:0;right:inherit}.main-footer{left:0;float:left;position:relative;width:100%}.footer-inner{padding:50px 0 70px}.fc_button{margin-bottom:50px}.subcribe-form{margin-top:0}#subscribe{max-width:550px}.mob-carusel,.show-case-slider-wrap{overflow:hidden;height:400px}.flat-project_title h2{line-height:44px;text-align:left;padding-right:0;font-size:32px}.tabs-menu{margin-top:30px}.gallery-item,.gallery-item.gallery-item-second{width:50%!important}.ff_panel-conainer{padding-bottom:0}.in-filter_mobpanel{left:0;float:left;padding-right:0;position:relative;height:auto;width:100%}.in-filter_mobpanel .gallery-filters{height:auto}section,section.no-padding-bottom{padding-top:40px}.mob-bg{display:block}.section-number.right_sn{right:0;overflow:hidden}}@media only screen and (max-width:768px){.hero-slider-wrap_halftwo{left:0;bottom:60px}#portfolio_horizontal_container,.horizontal-grid-wrap{float:left;width:100%}.horizontal-grid-wrap{overflow:auto!important}#portfolio_horizontal_container .portfolio_item,#portfolio_horizontal_container .portfolio_item .grid-item-holder,#portfolio_horizontal_container .portfolio_item .grid-item-holder img{height:auto!important;width:100%}.content-nav li a.ln span,.content-nav li a.rn span,.half-scrollbar,.hero-start-link:after,.hero-start-link:before,.inline-filter-panel .folio-counter,.option-panel .slide-progress-container{display:none}.option-panel .swiper-counter{margin-left:10px;width:inherit}.half-hero-wrap h1,.hero-section .section-title h2,.hero-title .section-title h2{line-height:45px;font-size:35px}.half-hero-wrap h4{font-size:12px;max-width:350px}.fw-carousel-control_container,.inline-filter_title,.to-top-btn{width:100%}.inline-facts-wrap{width:50%}.inline-filter_title{margin-bottom:15px;margin-right:0}.content-nav{padding:0 30px}.content-nav_holder:before{background:#2d2d32;width:100%}.content-nav li a.ln,.content-nav li a.rn{padding:30px 0}.list-folio_nav{top:28px}.hor-mob-filter .gallery-filters{left:0;display:none;text-align:left;position:absolute;padding:35px 30px;height:auto!important;bottom:60px;background:#35353a;width:100%}.hor-mob-filter .gallery-filters a{line-height:35px;width:100%}.hor-mob-filter .round-counter{margin-left:190px}.start-btn{width:140px}}@media only screen and (max-width:640px){.in-filter_mobpanel .folio-counter,.nav-button-wrap:before,.option-panel,.option-panel .swiper-counter,.order-wrap:before,.rotate_text,.share-button,.start-btn,header.main-header:before{display:none}.in-filter_mobpanel .gallery-filters,header.main-header{padding-left:10px}nav.nav-inner{margin-top:1px}.sliding-menu a{text-transform:uppercase;float:left;font-weight:400;letter-spacing:2px;line-height:32px;text-align:left;color:hsla(0,0%,100%,.41);z-index:2;position:relative;padding:0 0 0 110px;height:32px;font-size:15px}.sliding-menu li:hover:after{width:70%}a{text-decoration:none;color:#000;position:unset;font-size:10px}.half-hero-wrap{left:50px;padding-right:50px;top:25%}.hlaf-slider-pag{right:10px}.hero-title{top:35%}.fw-carousel-control_container .flat-project_title_link{margin-left:20px}.carousel-title-wrap{padding:40px 20px 30px}.nav-button{left:0}.team-box{padding:0;width:100%}.mob-carusel,.show-case-slider-wrap{height:300px}.tabs-menu li{float:left;padding:0 15px 0 0;margin-right:10px}.gallery-item,.gallery-item.gallery-item-second{width:50%!important}.cont-det-wrap,.in-filter_mobpanel .fixed-filter-panel_title{float:left;position:relative;width:100%}.order-wrap{margin-top:30px}.order-wrap a{float:left;margin-top:40px}.nav-scroll-bar-wrap{padding:10px 40px 100px 50px}.lang-links{margin-top:90px}.cont-det-wrap{right:0;z-index:2;padding:50px;bottom:0}}@media only screen and (-webkit-min-device-pixel-ratio:2){.bg{background-position:50%;-webkit-background-size:cover;background-attachment:scroll!important}}