.button:active{box-shadow:none}.go-to-top{background-color:transparent}.go-to-top i{color:#000;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.go-to-top i:hover{transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15)}.go-to-top i:before{content:"➝";font-size:30px}.go-to-top.visible{opacity:1;-webkit-transform:rotate(-90deg) scale(1);transform:rotate(-90deg) scale(1)}.go-to-top.visible:hover{background-color:transparent}.wpb_wrapper .lab-blog-posts .blog-post-entry{border:none}.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container{padding:30px 20px}.wpb_wrapper .lab-blog-posts.posts-layout-left .blog-post-entry .blog-post-content-container{padding:20px}.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container .blog-post-title{margin-bottom:10px;line-height:1.5}.homepage-welcome{padding:50px 0 35px}.homepage-news{padding:50px 0}.homepage-service{padding:50px 0}.auto-type-element h1{margin-top:0}.auto-type-element>p{display:none}.wpb_wrapper .lab-portfolio-items .portfolio-title-holder{margin-bottom:0}.portfolio-holder .item-box .info h3 a{color:#000}.toggle-bars.menu-skin-light .toggle-bars__bar-line,.toggle-bars.menu-skin-light .toggle-bars__bar-line{background-color:#000}.toggle-bars .toggle-bars__bar-line,.toggle-bars .toggle-bars__bar-line{width:30px;height:1px;-webkit-transition:all ease .15s;transition:all ease .15s}.toggle-bars .toggle-bars__bar-line.toggle-bars__bar-line--top{top:3px}.toggle-bars .toggle-bars__bar-line.toggle-bars__bar-line--bottom{top:16px}.toggle-bars:hover .toggle-bars__bar-line.toggle-bars__bar-line--bottom{top:18px}.toggle-bars:hover .toggle-bars__bar-line.toggle-bars__bar-line--top{top:1px}.toggle-bars .toggle-bars__bar-line.toggle-bars__bar-line--middle{height:0}.toggle-bars.exit .toggle-bars__bar-line.toggle-bars__bar-line--top{top:8px}.toggle-bars.exit .toggle-bars__bar-line.toggle-bars__bar-line--bottom{top:8px}.main-header.menu-type-full-bg-menu .full-screen-menu .full-menu-footer .right-part+.left-part,.main-header.menu-type-full-bg-menu .full-screen-menu .full-menu-footer .right-part,.main-header.menu-type-full-bg-menu .full-screen-menu .full-menu-footer .left-part{width:100%}.main-header.menu-type-full-bg-menu .full-screen-menu.menu-skin-light .full-menu-footer .container{border-top:none}.main-header.menu-type-full-bg-menu .full-screen-menu .full-menu-footer .right-part{float:none;text-align:left}.main-header.menu-type-full-bg-menu .full-screen-menu.menu-skin-light nav div.menu>ul>li>a:after,.main-header.menu-type-full-bg-menu .full-screen-menu.menu-skin-light nav ul.menu>li>a:after{display:none}.main-header.menu-type-full-bg-menu .full-screen-menu nav ul li a:hover,.main-header.menu-type-full-bg-menu .full-screen-menu nav ul li.current-menu-item a,.main-header.menu-type-full-bg-menu .full-screen-menu nav ul li.current_page_item a{color:#bbb}.social-networks{margin-bottom:20px}.main-header.menu-type-full-bg-menu .full-screen-menu .full-menu-footer .social-networks li a{width:30px;height:30px}.main-header.menu-type-full-bg-menu .full-screen-menu .full-menu-footer .social-networks li a i{font-size:16px}.mobile-menu-wrapper .mobile-menu-container div.menu>ul li.menu-item-has-children>a:after,.mobile-menu-wrapper .mobile-menu-container ul.menu li.menu-item-has-children>a:after{font-size:14px}.main-header.menu-type-full-bg-menu .full-screen-menu.menu-skin-light.translucent-background,.mobile-menu-wrapper.mobile-menu-fullscreen+.mobile-menu-overlay{background-color:rgba(255,255,255,.97) !important}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container div.menu>ul>li>a,.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu>li>a{color:#333 !important}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container div.menu>ul>li ul>li>a,.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu>li ul>li>a{color:#898989 !important}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container .search-form input{color:#222}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container .search-form input:focus+label{color:#222}.portfolio-holder .thumb .hover-state .info p a:hover{color:#898989}.show-more .reveal-button{border:none;margin:0;min-width:0}.show-more .reveal-button a{color:#000;padding:0}.show-more{text-align:left;padding-left:0;padding-right:0;margin:0}.lab-portfolio-items .show-more{padding-left:15px;padding-right:15px;margin:0}.portfolio-navigation .flaticon-arrow413:before{content:"➝"}.portfolio-big-navigation .flaticon-arrow427:before{content:"➝"}.single-portfolio-holder .portfolio-big-navigation i{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.single-portfolio-holder .portfolio-big-navigation .next i{-webkit-transform:none;transform:none}.post-navigation--next .post-navigation--arrow,.slick-prev{padding-left:20px;padding-right:0;-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}.single-portfolio-holder.portfolio-type-3 i{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.single-portfolio-holder.portfolio-type-3 .gallery-slider .slick-prev{left:200px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.single-portfolio-holder.portfolio-type-3 .gallery-slider .slick-next{right:200px;-webkit-transform:scaleX(1);transform:scaleX(1)}.single-portfolio-holder.portfolio-type-3 .slick-prev i:before{content:"➝"}.single-portfolio-holder.portfolio-type-3 .slick-next i:before{content:"➝"}.projects-page.lab-portfolio-items .portfolio-title-holder{padding:25px 0 35px;margin-bottom:0}.single-portfolio-holder .details .services .checklist-entry{margin-top:0}.project-link-1 a{color:#000}.single-portfolio-holder .details .link a:hover{color:#000}.single-portfolio-holder .details .link .project-multiple-links:after{content:"➝"}.single-portfolio-holder .social-links-rounded .social-share-icon{width:38px;height:38px}.services-row{padding:50px 0}.studio-awards,.studio-press{padding:50px 0}.team-member{margin-bottom:35px}.members{padding-top:50px}.page-heading--title-section{display:flex;flex-flow:row;padding-top:25px;padding-bottom:10px;margin:0}.blog .page-heading--title{width:50%}.blog .page-heading--description{width:50%}.single-post .post-comments{margin-top:-1px}.blog-posts .post-item.columned .post-thumbnail{min-width:500px;max-width:500px}.blog .page-heading{margin-top:0}.blog-posts .post-item.columned .post-thumbnail{margin-right:70px}.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image a .hover-display.no-opacity,.blog-posts .post-item .post-thumbnail .post-hover.post-hover--no-opacity{background-color:rgba(255,255,255,.75)}.post-navigation a i,.post-navigation a strong{color:#000}.post-navigation--arrow .flaticon-arrow427:before{content:"➝"}.post-navigation--arrow .flaticon-arrow413:before{content:"➝"}.single-post .post .post-navigation{border-top:1px solid #eee;border-bottom:1px solid #eee;padding-top:25px;padding-bottom:25px;margin-bottom:0}.single-post .comment-respond .comment-form>p.form-submit{text-align:right}.post-comment-form{padding-top:20px}.single-post .comment-form>p.form-submit{text-align:left}.contact-row{padding-top:50px}.labeled-input-row input{border-bottom-color:#ccc}.labeled-textarea-row textarea{background-image:linear-gradient(#ccc 1px,transparent 1px)}.contact-form-privacy-policy input[type=checkbox],.alternate-radio:before{border-color:#ccc}.labeled-input-row label,.labeled-textarea-row label{border-bottom:1px solid #000}.contact-form .button,.form-submit .button{padding:0;color:#000;background:0 0}.contact-form .button:hover,.form-submit .button:hover{color:#fabc28}footer.main-footer{background-color:transparent !important}.logos-holder .c-logo{background-color:#fff}.logos-holder.no-image-borders .c-logo{margin-bottom:30px}.site-footer .widget.widget_text .textwidget .social-networks{margin-top:0}.site-footer .social-networks li a i{font-size:30px}.site-footer .logo-image{height:auto;transition:all 75ms 75ms ease;transform:translateZ(0);backface-visibility:hidden}.site-footer .logo-image:after{content:none}.site-footer .logo-image:hover{transform:scale(.95)}@media (min-width:992px){.widget-area.widgets--columned-layout.widgets--columns-3>.widget{min-height:92px}.site-footer.footer-bottom-vertical .menu-footer-menu-container{text-align:left}.site-footer.footer-bottom-vertical .social-networks{text-align:right}}