body.g44-custom{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:none;font-family:"Poppins",sans-serif}.g44-custom .mfp-content figcaption{position:absolute;right:0;bottom:-13px}.g44-form-extra{position:absolute!important;left:-99999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.g44-custom .qodef-m-filter .qodef-m-filter-items{justify-content:center}.g44-custom #qodef-single-portfolio-navigation .qodef-m-nav-label,.g44-custom .qodef-portfolio-list .qodef-e-info-category a{font-family:"Poppins",sans-serif}.g44-custom .qodef-grid.qodef-layout--masonry .qodef-grid-inner{visibility:visible!important}.qodef-grid.qodef-gutter--normal>.qodef-grid-inner>.qodef-grid-item img{width:100%}img[data-lazyloaded]{background-image:url(//into-studio.pl/wp-content/plugins/g44-plugin/loader.gif);background-repeat:no-repeat;background-position:center;background-size:32px}img.litespeed-loaded{background-image:none!important}.g44-custom.archive #qodef-page-inner{width:100%;padding-left:70px;padding-right:70px}.g44-custom img.mfp-img{padding:50px 0 50px}.g44-custom button.mfp-arrow svg{height:auto;width:40px}.g44-custom .mfp-arrow{width:40px!important}.g44-custom button.mfp-close{right:-35px!important;width:30px!important}.g44-custom .mfp-container{padding:0 60px}.g44-custom .mfp-fade.mfp-bg{background-color:rgb(0 0 0 / .9)}.g44-custom .qodef-accordion.qodef-layout--simple .qodef-accordion-content p{margin:0 0 10px}.g44-custom .qodef-m-image img{width:100%}.g44-custom .qodef-button.qodef-layout--filled{background-color:#848484!important}.g44-custom #qodef-page-outer{margin-top:0}.g44-custom .qodef-page-title .qodef-m-content.qodef-content-full-width{padding:0 35px}.gallery{margin:0 -5px!important;display:table}.gallery br{display:none}.gallery .gallery-item{float:left!important;margin:0!important;padding:5px!important;box-sizing:border-box}.gallery-columns-2 .gallery-item{width:50%!important}.gallery-columns-1 .gallery-item{width:100%!important}.gallery-columns-3 .gallery-item{width:33.3%}.gallery-columns-4 .gallery-item{width:25%!important}.gallery-columns-5 .gallery-item{width:20%!important}.gallery-columns-6 .gallery-item{width:16.63%!important}.gallery .gallery-item a{display:block}.gallery img{border:0 solid #000!important;filter:alpha(opacity=100);-moz-opacity:1;KhtmlOpacity:1;opacity:1;width:100%;max-width:100%;height:auto;display:block;box-shadow:none;background:0 0;padding:0;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.gallery img:hover{border:0 solid #000!important;filter:alpha(opacity=90);-moz-opacity:.9;KhtmlOpacity:.9;opacity:.9;height:auto;transform:scale(1.04)}.wpcf7-not-valid{display:block;box-sizing:border-box}.wpcf7 .wpcf7-response-output{border:0!important;text-align:center;font-weight:500;line-height:130%;text-transform:none;width:100%;float:right;font-size:15px;clear:both;box-sizing:border-box}.wpcf7 form.sent .wpcf7-response-output{color:#fff!important;background:#46b450;margin:20px 0 0!important;padding:20px!important}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{color:#fff!important;background:red;margin:20px 0 0!important;padding:20px!important}.wpcf7 form.spam .wpcf7-response-output{color:#fff!important;background:red;margin:20px 0 0!important;padding:20px!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:#fff!important;background:#dc3232;margin:20px 0 0!important;padding:20px!important}.g44-custom .wpcf7-not-valid-tip{font-size:12px;position:relative;margin:5px 0 0!important;padding:0;bottom:0}.g44-custom .wpcf7-form label{margin-bottom:5px;gap:8px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{letter-spacing:1px!important;padding:5px 0!important}.wpcf7-list-item{margin:0}.wpcf7-list-item label{display:flex}.wpcf7-list-item input[type=checkbox]{margin:0;flex-grow:0;flex-shrink:0}.wpcf7-list-item-label{font-size:12px;line-height:1.4em}.rodo-g44 .wpcf7-list-item{margin:10px 0!important}.rodo-g44 label{text-transform:none!important}.g44-custom .g44-center{margin:auto!important;display:table!important}.dark-section p,.dark-section h1,.dark-section h2,.dark-section h3,.dark-section h4,.dark-section h5,.dark-section h6,.g44-custom .dark-section .qodef-section-title .qodef-m-subtitle{color:#fff}.g44-custom b,.g44-custom strong{font-weight:500}#cookie-notice{width:100%;min-width:auto!important;max-width:450px;background-color:rgb(0 0 0/75%)!important;font-size:12px!important;line-height:1.2em!important}#cookie-notice .cn-button{padding:6px!important;margin:5px 0 0 5px!important;font-size:12px!important;background:#acacac!important;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}#cookie-notice .cn-button:hover{background:#8b8b8b!important}.cn-close-icon{top:15px!important;right:5px!important}::selection{background:#000!important;color:#fff!important}::-moz-selection{background:#000!important;color:#fff!important}.g44-custom #qodef-page-mobile-header-inner{padding:0 20px}@media (max-width:1024px){.g44-custom table{overflow-x:auto;display:block;width:auto;border:1px solid #e1e1e1;box-shadow:inset -15px 0 15px -15px rgb(0 0 0/40%)}.g44-custom table td img{min-width:110px}.g44-custom.archive #qodef-page-inner{padding-left:35px;padding-right:35px}.g44-custom button.mfp-close{right:0!important;top:0!important}.g44-custom .mfp-container{padding:0 20px}}@media (max-width:768px){.gallery-columns-6 .gallery-item{width:33.3%!important}.g44-custom button.mfp-arrow svg{height:auto;width:30px}.g44-custom .mfp-arrow{width:30px!important}}@media (max-width:680px){.g44-custom .qodef-m-filter .qodef-m-filter-item{margin:5px auto}}@media (max-width:580px){.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item{width:33%!important}}@media (max-width:440px){.gallery-columns-5 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-6 .gallery-item{width:50%!important}.gallery-columns-5 .gallery-item:nth-child(2n+1),.gallery-columns-4 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(2n+1),.gallery-columns-6 .gallery-item:nth-child(2n+1){clear:both}}