﻿html{font-size:10px;font-family:"Roboto",sans-serif;max-width:1920px;display:block;margin:auto;position:relative}body{margin:0;padding:0;width:100%;height:100%;text-align:left;color:var(--k2);line-height:30px;font-size:16px;background:#fff}*{box-sizing:border-box}.all{width:100%;position:relative}img{border:none;margin:0;padding:0}a:link,a:visited,a:hover{text-decoration:none;color:#009edf}a:hover{color:#009edf}h1,h2,h3,h4,h5,h6{padding:0;font-size:1.8rem;margin:0;font-weight:400}ul{padding:0;margin:0}p{margin:0 0 20px;padding:0}ul{padding:0;margin:0;list-style:none}.cl{width:100%;clear:both}img.alignleft,.alignleft{float:left;margin-right:10px;width:auto !important;height:auto !important}img.alignright{float:right;margin-left:2%}img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}:root{--k1:#ff890b;--k2:#25252b;--k3:#707070;--k10:#f7f9fb;--p2:2%;--p3:3%;--p5:5%;--p10:10%;--p15:15%;--p20:20%}#top{width:100%;padding:0 5%;display:flex;justify-content:space-between;align-items:center;height:100px}#top a#logo{display:flex}#top a#logo img{width:auto;height:80px !important}#infodemo{display:flex;align-items:center}ul#mlewa{display:flex;margin-right:20px}ul#mlewa li a{font-size:14px;color:var(--k3);padding:0 15px}ul#mlewa li a:hover{color:#000}ul#mprawa{display:flex}ul#mprawa li{text-align:center;font-size:12px;line-height:20px;color:var(--k3);margin-left:20px;cursor:pointer}ul#mprawa li img{display:block;width:auto;height:25px;margin:0 auto 10px auto}ul#mprawa li a{font-size:12px;color:var(--k3);display:block}#mtop{width:100%;padding:0 2%;height:50px;position:sticky;top:0;z-index:5555;background:#fff}#mtop>ul{display:flex;justify-content:center}#mtop>ul>li>a{font-size:18px;color:var(--k2);padding:0 30px;position:relative;line-height:50px;display:block}#mtop>ul>li>a:hover{color:var(--k3)}#mtop>ul>li>a:after{content:'';height:1px;background-color:var(--k2);display:block;width:0;position:absolute;top:0;left:0;transition:.8s all}#mtop>ul>li:hover>a:after{width:100%}#mtop>ul>li>ul{position:absolute;z-index:222;left:0;top:50px;background:#fff;width:100%;padding:40px 5% 20px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);display:none}#mtop>ul>li>ul>li{width:19%;margin:0 .5% 1%;position:relative;float:left}#mtop>ul>li>ul>li>a{height:40px;line-height:20px;width:100%;float:left;font-size:16px;color:var(--k2);display:flex;align-items:center;justify-content:center}#mtop>ul>li>ul>li a:hover{color:var(--k1)}#mtop>ul>li>ul>li:first-of-type{display:none}#baner{width:100%;position:relative;overflow:hidden;margin-top:10px}#baner img{width:100% !important;height:auto !important;display:block}#baner video{width:100%;height:100%;object-fit:cover;display:block;position:absolute;z-index:2;left:0;top:0}#opisb{position:absolute;z-index:5;width:80%;color:#fff;left:var(--p10);top:50%;transform:translate(0%,-50%)}#opisb h1{font-size:3.6rem;line-height:4rem}#opisb h1 span{display:block;font-size:2.4rem;line-height:2.6rem;margin-bottom:20px}#opisb p{margin-bottom:0;width:40%}.besthome{width:100%;padding:var(--p3) var(--p10)}.tyt,.tyt2{text-transform:uppercase;font-size:15px;text-align:center}.tyt span,.tyt2 span{color:var(--k1);display:block;font-size:2.8rem;text-transform:none;margin-bottom:var(--p3)}.tyt2{text-align:left}ul.oferta{width:102%;margin-left:-1%;display:flex;flex-wrap:wrap;justify-content:center}ul.oferta li{width:31.3%;margin:0 1% 2%;background:var(--k10);position:relative;overflow:hidden;display:flex;justify-content:space-between}ul.oferta li:hover{background:0 0}ul.oferta li .ico{width:120px;height:120px;overflow:hidden;background:var(--k1)}ul.oferta li .ico img{width:120px !important;height:120px !important;display:block}ul.oferta li:hover .ico img{opacity:.5}ul.oferta li .txt{width:calc(100% - 140px);padding:10px 10px 0 0;position:relative}ul.oferta li .txt h2{font-size:16px;margin-bottom:10px;height:30px;overflow:hidden}ul.oferta li:hover .txt h2{color:var(--k1)}ul.oferta li .cena{font-size:14px;line-height:16px;position:absolute;z-index:2;left:140px;bottom:10px}ul.oferta li .cena span{color:var(--k1)}ul.oferta li a.dokoszyka{position:absolute;z-index:32;right:10px;bottom:0;font-size:14px;line-height:16px;color:var(--k2);padding:10px}ul.oferta li a.dokoszyka:hover{color:var(--k1)}a.wiecej{width:100%;height:100%;position:absolute;z-index:22;left:0;top:0;text-indent:-99999px}#infoprodukt ul.oferta{width:100%;margin-left:0}#infoprodukt ul.oferta li{width:100%;margin:0;padding:10px 20px}a.wiecej2{width:320px;line-height:55px;display:block;margin:40px auto 0px auto;text-align:center;color:#fff}a.wiecej2{background-image:linear-gradient(to right,var(--k1) 0%,var(--k1) 50%,#ff5200 100%)}a.wiecej2{transition:.2s;background-size:200% auto}a.wiecej2:hover{background-position:right center}.player{width:100%;display:flex;justify-content:space-between;align-items:center}.player img,.blok-tresc .box .player img{width:auto !important;height:12px !important}.player button{background:0 0;border:none;margin-right:5px;cursor:pointer;opacity:.5;width:25px;height:25px}.player button:hover{opacity:1}.player .controls{width:50%;position:relative;z-index:33}.player .progress{width:45%;position:relative;z-index:33}.progress{position:relative;width:100%;height:6px;background:#ccc;cursor:pointer}.progress-bar{position:absolute;height:100%;background:var(--k2);width:0}.progress-handle{position:absolute;top:-4px;width:14px;height:14px;background:var(--k1);border-radius:50%;transform:translateX(-50%);cursor:pointer}.player:not(.active) .progress{display:none}#button{display:inline-block;background:var(--k2);width:50px;height:50px;text-align:center;position:fixed;bottom:120px;right:20px;opacity:0;visibility:hidden;z-index:1000;cursor:pointer}#button img{width:20px !important;height:20px !important;margin-top:15px}#button:hover{background:var(--k1)}#button.show{opacity:1;visibility:visible}#ofertaopis{width:100%;padding:var(--p3) var(--p5);background-image:linear-gradient(to top,#fff 0%,var(--k10) 100%)}#ofertaopis ul{width:102%;margin-left:-1%;display:flex;justify-content:center;flex-wrap:wrap}#ofertaopis ul li{width:23%;margin:0 1% 2%;position:relative}#ofertaopis ul li .ico{width:100%;overflow:hidden;margin-bottom:20px}#ofertaopis ul li .ico img{width:100% !important;height:auto !important;display:block}#ofertaopis ul li .txt{width:100%}#ofertaopis ul li .txt h2{font-size:18px;line-height:25px}#ofertaopis ul li .txt h2 span{display:block;font-size:14px;margin-bottom:15px}#aranzacje{width:100%;background-image:linear-gradient(-40deg,var(--k10) -80%,var(--k2) 50%);display:flex;justify-content:space-between;align-items:stretch;overflow:hidden}#aranzacje .box{color:#fff;overflow:hidden;width:50%;position:relative}#aranzacje .box:nth-child(2){padding:var(--p3) var(--p3) var(--p3) var(--p2);display:flex;align-items:center}#aranzacje .box img{width:100% !important;height:100% !important;object-fit:cover;display:block;position:relative;left:50%;top:50%;transform:translate(-50%,-50%)}#kompleksowo{width:100%;padding:var(--p3) var(--p15)}#kompleksowo ul{display:flex;justify-content:center;width:102%;margin-left:-1%}#kompleksowo ul li{width:31.3%;background:var(--k10);padding:2%;margin:0 1% 2%}#kompleksowo ul li img{width:auto;height:70px;display:block;margin:20px auto}#kompleksowo ul li{width:100%;padding-top:10px;text-align:center}#kompleksowo ul li h2{font-size:18px;line-height:20px}#kompleksowo ul li h2 span{display:block;font-size:16px;margin-bottom:20px}#kompleksowo .box{text-align:center;font-size:14px;line-height:25px}.black{background-image:linear-gradient(-40deg,var(--k10) -80%,var(--k2) 50%);color:#fff}.black ul.oferta li{background:#393942}.black ul.oferta li a.dokoszyka{color:#fff}.black ul.oferta li a.dokoszyka:hover{color:var(--k1)}.black .player img{filter:brightness(1000%)}#dlaczego{width:100%;padding:var(--p3) var(--p10)}#dlaczego ul{width:102%;margin-left:-1%;display:flex;flex-wrap:wrap;justify-content:center}#dlaczego ul li{width:31.3%;margin:0 1% 2%;background-image:linear-gradient(-40deg,var(--k10) -80%,var(--k2) 50%);color:#fff;padding:2%;text-align:center}#dlaczego ul li img{display:block;margin:20px auto;width:auto;height:70px}#dlaczego ul li h2{font-size:18px;line-height:20px}#dlaczego ul li h2 span{display:block;font-size:16px;margin-bottom:20px;color:var(--k1)}#bloghome{width:100%;padding:var(--p3) var(--p5);background-image:linear-gradient(90deg,#fff -50%,var(--k10) 100%)}ul.blog{width:102%;margin-left:-1%;display:flex;flex-wrap:wrap;justify-content:center}ul.blog li{position:relative;width:23%;margin:0 1% 2%}ul.blog li .ico{width:100%;overflow:hidden;margin-bottom:20px}ul.blog li .ico img{width:100% !important;height:auto !important;display:block}ul.blog li .txt{width:100%}ul.blog li .txt h2{font-size:18px;line-height:25px;margin-bottom:15px;position:relative}ul.blog li .txt h2:after{content:'';height:3px;background-color:var(--k1);display:block;width:0;position:absolute;bottom:-10px;left:0;transition:.8s all}ul.blog li:hover .txt h2:after{width:100%}#infostudio{width:100%}#infostudio .opisdemo{width:100%;display:flex;justify-content:space-between;align-items:stretch;background-image:linear-gradient(-40deg,#7f2c04 -80%,var(--k1) 50%);color:#fff;overflow:hidden}#infostudio .opisdemo h2 span{color:var(--k2)}#infostudio .opisdemo .box{width:50%;overflow:hidden;display:flex;align-items:center}#infostudio .opisdemo .box img{width:100% !important;height:100% !important;object-fit:cover;display:block;position:relative;left:50%;top:50%;transform:translate(-50%,-50%)}#infostudio .opisdemo .box:nth-child(2){padding:var(--p3) var(--p3) var(--p3) var(--p2)}#infostudio .opisdemo:nth-child(2n){background-image:linear-gradient(-40deg,var(--k10) -80%,var(--k2) 50%);color:#fff}#infostudio .opisdemo:nth-child(2n) h2 span{color:var(--k1)}#infostudio .opisdemo:nth-child(2n) .box:nth-child(2){order:-1;padding:var(--p3) var(--p2) var(--p3) var(--p5)}#footer{width:100%;padding:30px var(--p5);display:flex;justify-content:space-between}.dol{width:23%;padding:2%;background:var(--k10)}.dol h3{font-size:16px;margin-bottom:15px}.dol a{color:var(--k3);font-size:14px}.dol a:hover{color:#000}#fkontakt{width:100%;text-align:center;font-size:14px;line-height:25px}#fkontakt a,#podpis a{color:var(--k2)}#fkontakt a:hover,#podpis a:hover{text-decoration:underline}#podpis{width:100%;padding:20px var(--p15);display:flex;justify-content:space-between;font-size:12px;line-height:20px}#szuk{width:100%;height:100%;background:rgba(255,255,255,.7);position:fixed;z-index:2222;left:0;top:0;display:none}fieldset{width:100%;padding:5% 10%;background:#fff;margin:0;border:none;position:relative;left:0;top:50%;transform:translate(0,-50%)}fieldset form{width:100%;display:flex;justify-content:space-between}fieldset .txt{width:70%;padding:0 20px;border:none;line-height:50px;box-shadow:0 0 0 1px var(--k1);font-size:16px}fieldset .txt:hover,#szuk fieldset .txt:focus{box-shadow:0 0 0 1px var(--k2)}fieldset .guz{width:29%;height:50px;color:#fff;text-align:center;border:none;cursor:pointer;font-size:16px;background:var(--k1)}fieldset .guz:hover{background:var(--k2)}img#exit{position:absolute;z-index:5577;right:5%;top:60px;cursor:pointer;width:auto;height:40px}img#exit:hover{opacity:.5}.poka{display:block !important}#bre{width:100%;font-size:12px;color:var(--k2);text-align:left;line-height:20px}#bre a{color:var(--k2)}#bre a:hover{text-decoration:underline}#bre .separator{padding:0 5px}#page-all{width:100%;padding:var(--p3) var(--p10)}.opiskat{width:100%;padding:0 var(--p10) 20px var(--p10);text-align:center}.opis-cat{display:flex;gap:2%;flex-wrap:wrap;width:100%;padding:var(--p5) var(--p5) 0px var(--p5)}.opis-cat>.box:first-child:last-child{width:100%}.opis-cat>.box{width:48.5%;box-sizing:border-box}.opis-cat>.box .lista h2:first-child{padding:0 0 10px}.lista{width:100%;position:relative}.lista img{max-width:100% !important;height:auto !important}.lista p{margin-bottom:20px}.lista a{color:var(--k2);background-image:linear-gradient(var(--k1),var(--k1));background-size:100% 5px;background-repeat:no-repeat;background-position:100% 100%;transition:background-size .7s,background-position .5s ease-in-out}.lista a:hover{background-size:100% 100%;background-position:0 100%;transition:background-position .7s,background-size .5s ease-in-out}.lista ul{list-style:none;padding:0 0 0 20px;display:table}.lista>ul,.lista>ol{padding-bottom:20px}.lista ul>li{background:url(//www.studio-demo.pl/wp-content/themes/Studio-Demo/css/../graf/li1.svg) no-repeat 0px 8.5px;padding-left:30px;text-align:left;background-size:12px}.lista ul>li>ul>li{background:url(//www.studio-demo.pl/wp-content/themes/Studio-Demo/css/../graf/li1.svg) no-repeat 0px 10.5px;background-size:8px}.lista>ul>li:last-child{padding:0 0 20px 30px}.lista ol{padding:0 0 0 20px;display:table;list-style-position:outside}.lista ol>li{padding-left:10px;text-align:left}.lista ol>li>ol{padding-left:40px}.lista ol>li>ol>li{list-style:lower-alpha}.lista ol>li>ol>li>ol>li{list-style:upper-roman}.lista ol>li>ol>li>ol>li>ol>li{list-style:upper-alpha}.lista ol>li>ol>li>ol>li>ol>li>ol>li{list-style:lower-alpha}.lista>ol>li:last-child{padding:0 0 20px 10px}.lista h1,.lista h2,.lista h3,.lista h4,.lista h5,.lista h6{text-align:left;font-size:2.4rem;line-height:3rem;padding:20px 0 10px;color:var(--k1)}.formularz{width:100%;padding:2% 0 0;display:flex;justify-content:space-between;flex-wrap:wrap;align-content:center}.formularz p{margin-bottom:0;width:100%}.formularz span{width:100%;position:relative;display:block}.formularz input,.formularz textarea,.formularz select{width:100%;height:50px;line-height:50px;border:none;padding:0 10px;box-shadow:0 0 0 1px #ccc;background:0 0;font-size:16px;margin-bottom:14px;font-family:"Roboto",sans-serif}.formularz input:hover,.formularz textarea:hover,.formularz select:hover{box-shadow:0 0 0 1px var(--k1)}.formularz input:focus,.formularz textarea:focus,.formularz select:focus{box-shadow:0 0 0 1px var(--k1)}.formularz textarea{height:100px;padding:0 10px}input.wpcf7-submit{width:30%;line-height:50px;color:var(--k2);background:0 0;border:none;padding:0;font-size:14px;text-align:center;box-shadow:0 0 0 1px var(--k1);cursor:pointer;margin:30px 0 0;display:block}input:hover.wpcf7-submit{background:var(--k1);color:#fff}.formularz span.wpcf7-not-valid-tip{position:absolute;z-index:4;right:10px;top:-35px;background:var(--k1);color:#fff;padding:0 2%;width:auto;line-height:30px;font-size:11px}.formularz span.wpcf7-not-valid-tip:after{content:'';height:10px;width:10px;background-color:var(--k1);display:block;position:absolute;bottom:-5px;left:20px;transform:rotate(45deg)}.formularz .f1{width:100%}.formularz .f2{width:49%}.formularz .f3{width:32.5%}.wpcf7 form.sent .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output{width:100%;padding:0 5%;text-align:center;margin:0;border:0;font-size:1.6rem}#page-all .woocommerce-pagination ul{width:100%;display:flex;justify-content:center;margin-top:40px;border:none}#page-all .woocommerce-pagination ul li{width:40px;height:40px;margin:0 2px;border:none}#page-all .woocommerce-pagination ul li a,#page-all .woocommerce-pagination ul li span{width:40px;height:40px;background:var(--k2);color:#fff;text-align:center;padding:0;font-size:14px;line-height:40px}#page-all .woocommerce-pagination ul li a:hover,#page-all .woocommerce-pagination ul li span.current{background:var(--k1)}.cena>span.woocommerce-Price-amount{text-transform:none !important}.cena>span:nth-child(1).woocommerce-Price-amount:after{content:' Brutto'}.cena>.woocommerce-price-suffix{order:-1}#produkt{width:100%;padding:var(--p3) var(--p10)}.product{width:100%;display:flex;justify-content:space-between;align-items:center}#imgprodukt{width:35%}#imgprodukt img{width:100% !important;height:auto !important;display:block}#infoprodukt{width:62.5%}#infoprodukt .woocommerce-Price-amount{font-size:20px;color:var(--k3)}#infoprodukt .price{display:flex;padding-top:20px;flex-direction:column}#infoprodukt .price>span.woocommerce-Price-amount{text-transform:none !important}#infoprodukt .price>span.woocommerce-Price-amount:after{content:' Brutto'}#infoprodukt .price small span{font-size:14px !important}#infoprodukt .quantity input{width:150px;padding:15px;border:1px solid #e1e1e1}#infoprodukt .woocommerce-price-suffix{color:var(--k3)}#opisprodukt{width:100%;padding:var(--p2) var(--p15);background:var(--k10)}.inne{width:100%;padding:var(--p2) var(--p10)}#powiazane{width:100%;padding:var(--p2) var(--p10)}.woocommerce h3{font-size:20px !important;padding-top:30px !important;color:var(--k3) !important}.woocommerce a{color:var(--k3)}.woocommerce a:hover{color:var(--k1)}#infoprodukt .product_meta{font-size:12px}#infoprodukt .product_meta a{color:#282828}#infoprodukt .product_meta a:hover{text-decoration:underline}.finest-action-right a{color:#fff}.finest-item-thumb a img{width:100% !important;height:auto !important}.finest-item-price>span{display:flex;flex-direction:column}.finest-item-price>span span{font-size:12px}.finest-item-price>span>span:nth-child(1).woocommerce-Price-amount:after{content:' Brutto'}.finest-item-price *{font-size:12px;line-height:20px}.finest-no-item{display:none}#pytanie{width:100%;padding:var(--p2) var(--p10);display:flex;align-items:center;justify-content:space-between}#pytanie .box:nth-child(1){width:35%}#pytanie .box:nth-child(2){width:60%}#opis-produkt{width:100%;padding:2% 20%}#sklepinfo{width:100%;background:#fff;padding:2%}.lista ul.woocommerce-thankyou-order-details{padding:0;display:flex;justify-content:space-between;flex-wrap:wrap}.lista ul.woocommerce-thankyou-order-details li{padding:0;background:0 0}.lista ul.order_details{padding:0}.lista ul.order_details li{padding:0;background:0 0 !important}.onsale{display:none}#page-all .wc-block-cart__submit-container a,#page-all .wc-block-components-button,#page-all .woocommerce button.button.alt,#page-all .woocommerce button.button,#page-all .woocommerce a.button.alt,#infoprodukt .button{width:320px;line-height:55px;display:block;margin:40px 0 0;text-align:center;color:#fff;border:none;cursor:pointer;padding:0;border-radius:0}#page-all .wc-block-cart__submit-container a,#page-all .wc-block-components-button,#page-all .woocommerce button.button.alt,#page-all .woocommerce button.button,#page-all .woocommerce a.button.alt,#infoprodukt .button{background-image:linear-gradient(to right,var(--k1) 0%,var(--k1) 50%,#ff5200 100%)}#page-all .wc-block-cart__submit-container a,#page-all .wc-block-components-button,#page-all .woocommerce button.button.alt,#page-all .woocommerce button.button,#page-all .woocommerce a.button.alt,#infoprodukt .button{transition:.2s;background-size:200% auto}#page-all .wc-block-cart__submit-container a:hover,#page-all .wc-block-components-button:hover,#page-all .woocommerce button.button.alt:hover,#page-all .woocommerce button.button:hover,#page-all .woocommerce a:hover.button.alt,#infoprodukt .button:hover{background-position:right center}#page-all .woocommerce-form-login__submit{margin:0 !important}#page-all .woocommerce-cart-form__contents tr:last-child{display:none}.woocommerce form .form-row input.input-text{height:50px;border:1px solid #eee !important;padding:0 10px;font-size:14px}.woocommerce form .form-row .input-text{height:100px;border:1px solid #eee !important;padding:0 10px;font-size:14px;padding:10px}a.expansible-section__toggle-plus{cursor:pointer}#order_review table.woocommerce-checkout-review-order-table tfoot td .includes_tax{padding-top:20px}#strona .fc-content{width:100%;padding:0 10%}#strona .fc-wrapper{display:flex;justify-content:space-between}#strona .fc-inside{width:60%}#strona .fc-sidebar{width:36%}.woocommerce-MyAccount-navigation ul{padding:0;display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:100px}.woocommerce-MyAccount-navigation ul li{padding:0;background:0 0;margin:0 20px 20px}.woocommerce-MyAccount-navigation-link--downloads{display:none}.finest-count{background-color:var(--k2)}.finest-count-number{background:var(--k1)}.finest-action-right a{background:var(--k2)}.finest-action-right a:hover{background:var(--k1)}.finest-area-bot .finest-continue span{border:1px solid var(--k2)}.finest-area-bot .finest-continue span:hover{background:#eee}.all-sekcja{padding:var(--p2) var(--p5);overflow:hidden}.E-szer1{width:100%}.E-szer2{width:90%;margin:0 var(--p5)}.E-szer3{width:80%;margin:0 var(--p10)}.E-szer4{width:70%;margin:0 var(--p15)}.E-szer5{width:60%;margin:0 var(--p20)}.E-bg1{background:0 0}.E-bg2{box-shadow:0 0 0 1px var(--k1);margin-top:var(--p2);margin-bottom:var(--p2)}.E-bg3{background-image:linear-gradient(-40deg,var(--k10) -80%,var(--k2) 50%);color:#fff}.E-bg4{background-image:linear-gradient(20deg,var(--k2) 20%,var(--k3) 100%);color:#fff}.E-bg5{background:var(--k10)}.E-bg6{background:url(//www.studio-demo.pl/wp-content/themes/Studio-Demo/css/../graf/Studio-Demo-bg.jpg) no-repeat;background-attachment:fixed !important;background-size:cover;color:#fff}.E-bg7{position:relative;overflow:hidden;color:#fff}.background-video{width:auto !important;min-width:100% !important;min-height:100% !important;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.E-bg3 .lista a,.E-bg4 .lista a,.E-bg6 .lista a,.E-bg7 .lista a{color:#fff}.E-bg3 ul.oferta li,.E-bg4 ul.oferta li,.E-bg6 ul.oferta li,.E-bg7 ul.oferta li{background:#393942}.E-bg3 ul.oferta li a.dokoszyka,.E-bg4 ul.oferta li a.dokoszyka,.E-bg6 ul.oferta li a.dokoszyka,.E-bg7 ul.oferta li a.dokoszyka{color:#fff}.E-bg3 ul.oferta li a.dokoszyka:hover,.E-bg4 ul.oferta li a.dokoszyka:hover,.E-bg6 ul.oferta li a.dokoszyka:hover,.E-bg7 ul.oferta li a.dokoszyka:hover{color:var(--k1)}.E-bg3 .player img,.E-bg4 .player img,.E-bg6 .player img,.E-bg7 .player img{filter:brightness(1000%)}.blok-tresc{display:flex;justify-content:space-between}.blok-tresc .box:only-child{width:100%}.blok-tresc:has(>.box:nth-child(2):not(:nth-child(3))) .box{width:48.5%}.blok-tresc:has(>.box:nth-child(3):not(:nth-child(4))) .box{width:31.7%}.blok-tresc:has(>.box:nth-child(4):not(:nth-child(5))) .box{width:24%}.blok-tresc:has(>.box:nth-child(5):not(:nth-child(6))) .box{width:18%}.E-poszer1{width:100%}.E-poszer2{width:90%}.E-poszer3{width:80%}.E-poszer4{width:70%}.E-poszer5{width:60%}.E-sro{margin:0 auto}.E-lew{margin:0 auto 0px 0px}.E-pra{margin:0 0 0 auto}.E-pro0 .box{width:100%}.E-pro1 .box:nth-child(1){width:60% !important}.E-pro1 .box:nth-child(2){width:38% !important}.E-pro2 .box:nth-child(1){width:70% !important}.E-pro2 .box:nth-child(2){width:28% !important}.E-pro3 .box:nth-child(1){width:28% !important}.E-pro3 .box:nth-child(2){width:70% !important}.E-pro4 .box:nth-child(1){width:38% !important}.E-pro4 .box:nth-child(2){width:60% !important}.E-mid{align-items:center}.E-top{align-items:flex-start}.E-bot{align-items:flex-end}.box .lista h1:first-of-type,.box .lista h2:first-of-type,.box .lista h3:first-of-type,.box .lista h4:first-of-type,.box .lista h5:first-of-type,.box .lista h6:first-of-type{padding:0 0 20px}.blok-tresc .box img{width:100% !important;height:auto !important;display:block}@media only screen and (max-width:1200px){.E-mob{order:-1}.blok-tresc{flex-wrap:wrap}.blok-tresc:has(>.box:nth-child(2):not(:nth-child(3))) .box{width:100%}.blok-tresc:has(>.box:nth-child(3):not(:nth-child(4))) .box{width:100%}.blok-tresc:has(>.box:nth-child(4):not(:nth-child(5))) .box{width:100%}.blok-tresc:has(>.box:nth-child(5):not(:nth-child(6))) .box{width:100%}.E-poszer2{width:100% !important}.E-poszer3{width:100% !important}.E-poszer4{width:100% !important}.E-poszer5{width:100% !important}.E-szer2{width:90%;margin:0 var(--p5) var(--p2) var(--p5)}.E-szer3{width:90%;margin:0 var(--p5) var(--p2) var(--p5)}.E-szer4{width:90%;margin:0 var(--p5) var(--p2) var(--p5)}.E-szer5{width:90%;margin:0 var(--p5) var(--p2) var(--p5)}.E-pro1 .box:nth-child(1){width:100% !important}.E-pro1 .box:nth-child(2){width:100% !important}.E-pro2 .box:nth-child(1){width:100% !important}.E-pro2 .box:nth-child(2){width:100% !important}.E-pro3 .box:nth-child(1){width:100% !important}.E-pro3 .box:nth-child(2){width:100% !important}.E-pro4 .box:nth-child(1){width:100% !important}.E-pro4 .box:nth-child(2){width:100% !important}.blok-tresc .box img{margin-bottom:var(--p2)}}#studio{width:100%;padding:var(--p3) var(--p10) 0px var(--p10)}#studio .lista{text-align:center;padding:0 var(--p10) -2% var(--p10)}#p24_installments{display:none}#kontaktpage{display:flex;justify-content:space-between}#kontaktpage .box:nth-child(1){width:30%}#kontaktpage .box:nth-child(2){width:65%}.wp-pagenavi{padding:var(--p5) 0px var(--p2) 0px;width:100%;display:flex;justify-content:center}.wp-pagenavi .pages{color:#fff;margin-right:10px;background:var(--k2)}.wp-pagenavi a{color:#fff;margin-right:5px;background:var(--k2)}.wp-pagenavi .current,.wp-pagenavi a:hover{background:var(--k1);margin-right:5px;color:#fff}.wp-pagenavi span,.wp-pagenavi a,.wp-pagenavi span.current{width:40px;height:40px;line-height:40px;text-align:center !important;display:inline-block}.wp-pagenavi span.pages{padding:0 20px;width:auto;height:40px;line-height:40px}#cat{width:100%;padding:var(--p3) var(--p5)}#page-blog{width:100%;padding:var(--p3) var(--p5) 0px var(--p5);display:flex;justify-content:space-between;align-items:center;overflow:hidden}#page-blog .box img{width:100% !important;height:auto !important;display:block}#page-blog .box:nth-child(1){width:60%}#page-blog .box:nth-child(2){width:38%}.nav-top,.nav-drill{display:none}@media only screen and (max-width:1200px){.nav-top{display:flex;align-items:center;text-transform:uppercase;position:relative;margin-left:40px}.nav-top .hamburger{cursor:pointer;font-size:18px;padding-right:20px;color:var(--k2)}.nav-top .hamburger:after{content:'\002630 ';position:absolute;top:0;right:0;font-size:18px}.nav-is-toggled .nav-top .hamburger:after{content:'\000058';position:absolute;top:0;right:0;font-size:18px}.nav-drill{margin-top:0;transform:translateX(100%)}.nav-is-toggled .nav-drill{transform:translateX(0);left:0}.nav-is-toggled:after{opacity:1;visibility:visible}.nav-drill ul{width:100%}.nav-drill{display:flex;position:fixed;z-index:5500;top:0;left:-500px;width:250px;height:100vh;background-color:#fff;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;transition:.45s}.nav-drill .nav-items{flex:0 0 100%}.nav-drill .nav-link{display:block;width:100%;padding-right:20%;padding:20px 1em;background-color:#fff;color:#222;font-size:16px;line-height:20px;text-align:left;border-bottom:1px solid #eee}.nav-drill .nav-link:hover{background-color:var(--k1)!important;color:#fff}.nav-drill .menu-item a img{width:auto !important;height:30px !important;padding-right:10px}.nav-drill .menu-item a{display:flex;align-items:center;width:100%;padding:25px 1em;background-color:#fff;color:#222;font-size:14px;line-height:20px;text-align:left;border-bottom:1px solid #eee}.nav-drill .menu-item a:hover{background:#eee}.menu-image-title-after.menu-image-title{padding-left:0}.nav-drill .nav-expand-content{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateX(100%);background-color:#f7f9fb;transition:.3s;visibility:hidden}.nav-drill .nav-expand-content .nav-back-link{display:flex;align-items:center}.nav-drill .nav-expand-link{display:flex;justify-content:space-between}.nav-drill .nav-expand.active>.nav-expand-content{transform:translateX(0);visibility:visible}.nav-expand .nav-expand-content{background-color:#fff}.nav-expand .nav-expand-content .nav-link{background-color:#fff}.nav-expand .nav-expand-content .nav-expand-content{background-color:#fff}.nav-expand .nav-expand-content .nav-expand-content .nav-link{background-color:#fff}.nav-expand .nav-expand-content .nav-expand-content .nav-expand-content{background-color:#fff}.nav-expand .nav-expand-content .nav-expand-content .nav-expand-content .nav-link{background-color:#fff}.nav-expand .nav-expand-content .nav-expand-content .nav-expand-content .nav-expand-content{background-color:#fff}.nav-expand .nav-expand-content .nav-expand-content .nav-expand-content .nav-expand-content .nav-link{background-color:#fff}.nav-drill .nav-expand>.nav-link{background:#fff url(//www.studio-demo.pl/wp-content/themes/Studio-Demo/css/../graf/prawa.svg) no-repeat 90% center;background-size:15px}.nav-drill .nav-expand>.nav-link:hover{background:var(--k3) url(//www.studio-demo.pl/wp-content/themes/Studio-Demo/css/../graf/prawa2.svg) no-repeat 90% center;background-size:15px}.nav-drill .nav-expand-content .nav-back-link{background:var(--k2) url(//www.studio-demo.pl/wp-content/themes/Studio-Demo/css/../graf/lewa2.svg) no-repeat 90% center !important;background-size:15px !important;color:#fff}.nav-drill .nav-expand-content .nav-back-link:hover{background:var(--k3) url(//www.studio-demo.pl/wp-content/themes/Studio-Demo/css/../graf/lewa2.svg) no-repeat 90% center !important;background-size:15px !important;color:#fff}}#page-all #billing_country_field{display:none}