img{max-width:100%}a:focus-visible{outline:2px solid currentColor;outline-offset:3px} .ajax_loader,.ajax_loader_1{display:none!important}.content{opacity:1!important}.projects_holder article{opacity:1!important}.projects_holder article .image_holder{opacity:1!important}.title h1{font-family:inherit}.main_menu a:hover{color:#d7252a!important}a:focus-visible{outline-offset:-2px} .faktory-client-title{padding:45px 4%;background:#191919;color:white;font-size:36px}.faktory-text-project{min-height:90px!important;padding:16px!important;box-sizing:border-box;background:#eee;color:#333!important}.faktory-text-project h3{font-size:16px!important;color:#333!important;line-height:1.5!important}.faktory-client-item{min-height:90px!important;width:50%!important;float:left!important}.filter_holder span{color:#555!important}.header_bottom{background:#191919!important}.main_menu>ul>li>a{color:white!important}.contact_detail p,.contact_detail h2{color:#444!important} .qode_slider_preloader{display:none!important} .mejs-overlay{display:none!important}.filter_holder li.active span{color:#fff!important}.portfolio_tile_link{color:#fff!important;text-shadow:0 1px 3px #000;background:#0008;padding:4px}.content_inner .section_inner p{color:#555}.video-wrap video{width:100%;height:100%;object-fit:cover}.faktory-client-title{position:relative;z-index:2;margin-top:90px}.faktory-text-project .portfolio_tile_link{color:#333!important;background:none;text-shadow:none} .q_slider .item.active{display:block!important;opacity:1!important;visibility:visible!important}.q_slider .slider_content_outer,.q_slider .slider_content,.q_slider .text{opacity:1!important;visibility:visible!important}.q_slider .slider_content h1,.q_slider .slider_content h1 span{color:white!important}.q_slider .carousel-inner{overflow:visible!important}.q_slider .video-wrap{display:block!important}.content_inner h2{color:#555}.faktory-client-title{margin-top:0;padding-top:125px}.faktory-client-title{color:#fff}.faktory-contact-page .content_inner h2,.faktory-contact-page .content_inner h2 span{color:#444!important} .q_slider .carousel,.q_slider .carousel-inner,.q_slider .item{height:calc(100vh - 100px)!important;min-height:550px!important;transform:none!important}.q_slider .slider_content_outer{position:absolute!important;inset:0!important;height:100%!important}.q_slider .slider_content{top:22%!important;transform:none!important;padding-top:40px}.q_slider .slider_content.center{left:25%!important}.q_slider .slider_content.left{left:12%!important}.q_slider .video-overlay{opacity:.25!important}.projects_holder.v4{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.projects_holder.v4 article{width:auto!important;float:none!important;margin:0!important}.projects_holder.v4 article img{width:100%;aspect-ratio:720/541;object-fit:cover}.projects_holder .filler{display:none}.faktory-project-names{display:grid;grid-template-columns:repeat(4,1fr)}.faktory-project-names article{float:none!important;width:auto!important;min-height:0!important;height:auto!important}.faktory-client-item{min-height:0!important;height:auto!important;padding:20px!important}.faktory-client-item h3,.faktory-client-item span{color:#444!important}.faktory-contact-page h1{color:#ddd!important}.content_inner .section_inner p{color:#444}.q_logo img.normal{display:block!important;opacity:1!important;visibility:visible!important}.q_logo img:not(.normal){display:none!important}.full_width_inner>.vc_row{background-size:cover!important;background-position:center!important;background-attachment:scroll!important}.full_width_inner>.vc_row:has(h2){height:auto!important;min-height:0!important}.vc_row:has(h2) .section_inner p{color:inherit!important} .q_slider .slider_content_outer{height:auto!important;inset:auto 0!important;top:25%!important;bottom:auto!important;max-width:1100px;width:100%!important;margin:0 auto!important}.q_slider .slider_content,.q_slider .slider_content.center,.q_slider .slider_content.left{position:relative!important;top:auto!important;left:auto!important;width:70%!important;height:auto!important;min-height:0!important;padding:0!important;margin:0 auto!important}.q_slider .video-wrap{inset:0!important;height:100%!important;width:100%!important}.q_slider .video-wrap video{height:100%!important;width:100%!important;object-fit:cover!important}.q_slider .slider_content h1{position:relative;z-index:3}.q_slider .slider_content .thumb img{max-width:550px;width:100%;height:auto} .faktory-services-page .parallax>section{height:auto!important;min-height:0!important;background-size:cover!important;background-position:center!important;background-attachment:scroll!important;padding:40px 0!important}.faktory-services-page .parallax_content{height:auto!important;position:relative!important;top:auto!important;transform:none!important}.faktory-services-page .faktory-service-dark h1,.faktory-services-page .faktory-service-dark h2,.faktory-services-page .faktory-service-dark p{color:white!important}.faktory-services-page .parallax:not(:has(.faktory-service-dark)) h2,.faktory-services-page .parallax:not(:has(.faktory-service-dark)) p{color:#444!important} .faktory-services-page .parallax:not(:has(.faktory-service-dark)) h2 *{color:#444!important}.faktory-contact-page .content_inner p,.faktory-contact-page .content_inner h2 span,.faktory-client-item p{color:#444!important}
.projects_holder.v4::before,.projects_holder.v4::after{content:none!important;display:none!important}
