/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}h1,h2,h3,h4,h5{margin:0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}ul:not(.browser-default){padding-left:0;list-style-type:none}ul:not(.browser-default)>li{list-style-type:none}img.responsive-img,video.responsive-video{max-width:100%;height:auto}mark{background-color:transparent}@media only screen and (max-width: 600px){.hide-on-small-only,.hide-on-small-and-down{display:none !important}}@media only screen and (max-width: 900px){.hide-on-med-and-down{display:none !important}}@media only screen and (min-width: 601px){.hide-on-med-and-up{display:none !important}}@media only screen and (min-width: 600px) and (max-width: 900px){.hide-on-med-only{display:none !important}}@media only screen and (min-width: 901px){.hide-on-large-only{display:none !important}}@media only screen and (min-width: 901px){.show-on-large{display:block !important}}@media only screen and (min-width: 600px) and (max-width: 900px){.show-on-medium{display:block !important}}@media only screen and (max-width: 600px){.show-on-small{display:block !important}}@media only screen and (min-width: 601px){.show-on-medium-and-up{display:block !important}}@media only screen and (max-width: 900px){.show-on-medium-and-down{display:block !important}}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;z-index:999;will-change:width, height}.dropdown-content li{clear:both;cursor:pointer;line-height:1.5rem;width:100%;text-align:left;text-transform:none}.dropdown-content li.divider{min-height:0;height:1px}.dropdown-content li>a,.dropdown-content li>span{font-size:16px;color:#000;display:block}.dropdown-content li>span>label{top:1px;left:0;height:18px}.dropdown-content li>a>i{height:inherit;line-height:inherit;float:left;margin:0 24px 0 0;width:24px}.collapsible-header{display:flex;cursor:pointer;-webkit-tap-highlight-color:transparent;line-height:1.5;padding:1rem}.collapsible-body{box-sizing:border-box;overflow:hidden}.side-nav .collapsible,.side-nav.fixed .collapsible{border:none;box-shadow:none}.side-nav .collapsible li,.side-nav.fixed .collapsible li{padding:0}.side-nav .collapsible-header,.side-nav.fixed .collapsible-header{background-color:transparent;border:none}.side-nav .collapsible-header:hover,.side-nav.fixed .collapsible-header:hover{background-color:rgba(0,0,0,0.05)}.side-nav .collapsible-body,.side-nav.fixed .collapsible-body{border:0}.collapsible.popout{border:none;box-shadow:none}.collapsible.popout>li{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin:0 24px;transition:margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.collapsible.popout>li.active{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);margin:16px 0}.side-nav{position:fixed;width:300px;left:0;top:0;margin:0;transform:translateX(-100%);height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:transform;backface-visibility:hidden;transform:translateX(-105%)}.side-nav.right-aligned{right:0;transform:translateX(105%);left:auto;transform:translateX(100%)}.side-nav .collapsible{margin:0}.side-nav li{float:none;line-height:48px}.side-nav li.active{background-color:rgba(0,0,0,0.05)}.side-nav li>a{color:rgba(0,0,0,0.87);display:block;font-size:14px;font-weight:500;height:48px;line-height:48px;padding:0}.side-nav li>a:hover{background-color:rgba(0,0,0,0.05)}.side-nav .divider{margin:8px 0 0 0}.side-nav .subheader{cursor:initial;pointer-events:none;color:rgba(0,0,0,0.54);font-size:14px;font-weight:500;line-height:48px}.side-nav .subheader:hover{background-color:transparent}.side-nav .user-view,.side-nav .userView{position:relative;padding:32px 32px 0;margin-bottom:8px}.side-nav .user-view>a,.side-nav .userView>a{height:auto;padding:0}.side-nav .user-view>a:hover,.side-nav .userView>a:hover{background-color:transparent}.side-nav .user-view .background,.side-nav .userView .background{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.side-nav .user-view .circle,.side-nav .user-view .name,.side-nav .user-view .email,.side-nav .userView .circle,.side-nav .userView .name,.side-nav .userView .email{display:block}.side-nav .user-view .circle,.side-nav .userView .circle{height:64px;width:64px}.side-nav .user-view .name,.side-nav .user-view .email,.side-nav .userView .name,.side-nav .userView .email{font-size:14px;line-height:24px}.side-nav .user-view .name,.side-nav .userView .name{margin-top:16px;font-weight:500}.side-nav .user-view .email,.side-nav .userView .email{padding-bottom:16px;font-weight:400}.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}.side-nav.fixed{left:0;transform:translateX(0);position:fixed}.side-nav.fixed.right-aligned{right:0;left:auto}@media only screen and (max-width: 900px){.side-nav.fixed{transform:translateX(-105%)}.side-nav.fixed.right-aligned{transform:translateX(105%)}.side-nav .user-view,.side-nav .userView{padding:16px 16px 0}}.side-nav .collapsible-body>ul:not(.collapsible)>li.active,.side-nav.fixed .collapsible-body>ul:not(.collapsible)>li.active{background-color:#e4d3a8}.side-nav .collapsible-body>ul:not(.collapsible)>li.active a,.side-nav.fixed .collapsible-body>ul:not(.collapsible)>li.active a{color:#fff}.side-nav .collapsible-body{padding:0}#sidenav-overlay{position:fixed;top:0;left:0;right:0;height:120vh;background-color:rgba(0,0,0,0.5);z-index:997;will-change:opacity}@keyframes inset-anim{to{clip-path:inset(0%)}}.inset-anim{clip-path:inset(10%);animation:inset-anim linear forwards;animation-timeline:view(70% 0%)}@keyframes rotate-anim{100%{transform:rotate(360deg)}}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:300;src:url("../fonts/poppins-v22-latin_latin-ext-300.woff2") format("woff2"),url("../fonts/poppins-v22-latin_latin-ext-300.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;src:url("../fonts/poppins-v22-latin_latin-ext-regular.woff2") format("woff2"),url("../fonts/poppins-v22-latin_latin-ext-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:600;src:url("../fonts/poppins-v22-latin_latin-ext-600.woff2") format("woff2"),url("../fonts/poppins-v22-latin_latin-ext-600.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:700;src:url("../fonts/poppins-v22-latin_latin-ext-700.woff2") format("woff2"),url("../fonts/poppins-v22-latin_latin-ext-700.ttf") format("truetype")}:root{--step--2: clamp(1rem, 0.5082rem + 0.5647vw, 0.96rem);--step--1: clamp(1.2rem, 0.6353rem + 0.7059vw, 1.2rem);--step-0: clamp(1.5rem, 0.7941rem + 0.8824vw, 1.5rem);--step-1: clamp(1.7rem, 0.9926rem + 1.1029vw, 1.875rem);--step-2: clamp(1.9rem, 1.2408rem + 1.3787vw, 2.3438rem);--step-3: clamp(2.1rem, 1.551rem + 1.7233vw, 2.9297rem);--step-4: clamp(2.3rem, 1.9388rem + 2.1542vw, 4.4rem);--step-5: clamp(2.5rem, 1.5612rem + 6.191vw, 6.3592rem);--step-6: clamp(2.7rem, 1.6rem + 6.191vw, 8.1592rem)}*{box-sizing:border-box}html{font-size:62.5%}a{text-decoration:none}body{font-size:var(--step-0);line-height:1.6;letter-spacing:0.5px;width:100%;color:#0C1104;background-color:#F2F1EE;font-family:'Poppins', sans-serif;font-weight:300;padding:0rem;position:relative;overflow:auto;scroll-behavior:smooth;display:flex;flex-direction:column}body.podstrona{padding-top:15rem}@media (max-width: 992px){html{font-size:60%}}@media (max-width: 768px){html{font-size:57%}}.container{width:clamp(300px, 90%, 1280px);margin:0 auto}.container.wide{width:clamp(300px, 90%, 1380px)}b{font-weight:600}nav{width:auto}.parallax-container{position:relative;overflow:hidden}.parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax img{position:absolute;left:50%;bottom:0;min-height:100%;min-width:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transform:translateX(-50%)}.tresc,.lead,.dodatki{display:inline}.tresc ul:not(.double),.tresc ol,.lead ul:not(.double),.lead ol,.dodatki ul:not(.double),.dodatki ol{flex-direction:column;align-items:flex-start}.tresc ul li,.lead ul li,.dodatki ul li{align-items:center;padding:0rem 0rem 0rem 2rem;width:100%;position:relative;isolation:isolate}.tresc ul li::before,.lead ul li::before,.dodatki ul li::before{content:'';position:absolute;z-index:-1;left:0;top:.65rem;width:.8rem;height:.8rem;border:1px solid #6B7489}.tresc ul li a:link,.tresc ul li a:visited,.lead ul li a:link,.lead ul li a:visited,.dodatki ul li a:link,.dodatki ul li a:visited{color:#0C1104;text-decoration:none}.tresc ul li a:hover,.lead ul li a:hover,.dodatki ul li a:hover{color:#e4d3a8}.tresc ul li p,.lead ul li p,.dodatki ul li p{margin:0}.tresc ul li p:first-child,.lead ul li p:first-child,.dodatki ul li p:first-child{font-weight:800;font-size:2rem;color:#e4d3a8}.tresc a:link,.tresc a:visited,.lead a:link,.lead a:visited,.dodatki a:link,.dodatki a:visited{color:#e4d3a8;text-decoration:underline}.tresc a:hover,.lead a:hover,.dodatki a:hover{text-decoration:none}.tresc table,.lead table,.dodatki table{width:100% !important;border-collapse:collapse;border:1px solid #2F333C}.tresc table tr td,.tresc table tr th,.lead table tr td,.lead table tr th,.dodatki table tr td,.dodatki table tr th{padding:1rem 1.5rem;border:1px solid #2F333C}.tresc table tr th,.lead table tr th,.dodatki table tr th{color:#F2F1EE;font-weight:400}.tresc table tr:nth-child(odd),.lead table tr:nth-child(odd),.dodatki table tr:nth-child(odd){background-color:rgba(0,0,0,0.05)}.tresc video,.lead video,.dodatki video{width:100%;aspect-ratio:16/9}.tresc h3,.lead h3,.dodatki h3{margin:0rem}a:link,a:visited,a.Nr:link,a.Nr:visited{color:#A3A6AE}a:hover,a.Hv{color:#e4d3a8}h4{font-size:var(--step-1)}a.small{display:flex;gap:0.5rem;align-items:center}a.small ion-icon{font-size:2rem}a.small:link ion-icon,a.small:visited ion-icon{color:#0C1104}a.small:link span,a.small:visited span{color:#e4d3a8}.wiecej{display:flex;align-items:center;justify-content:flex-start;overflow:hidden;text-decoration:none;gap:1.5rem;white-space:nowrap;font-weight:400;font-size:var(--step-0);line-height:0.5;letter-spacing:1px;width:auto;position:relative;border-radius:0rem;height:6rem;padding:2rem 3rem}.wiecej svg{width:.6rem}.wiecej ion-icon{font-size:2.7rem}.wiecej.small{height:auto;padding:1.5rem 2rem;gap:1.5rem;text-transform:none !important}.wiecej.small .txt{font-size:var(--step--0)}.wiecej.small svg{width:.5rem}.wiecej.with-arr{transition:.3s;text-transform:uppercase}.wiecej.with-arr.on-dark{padding:2rem 3rem}.wiecej.with-arr.on-dark.small{padding:1rem 2rem}.wiecej.with-arr.on-dark.pelny:link,.wiecej.with-arr.on-dark.pelny:visited{background-color:#2F333C}.wiecej.with-arr.on-dark.pelny:link ion-icon,.wiecej.with-arr.on-dark.pelny:visited ion-icon{color:#0C1104}.wiecej.with-arr.on-dark.pelny:link .txt,.wiecej.with-arr.on-dark.pelny:visited .txt{color:#F2F1EE}.wiecej.with-arr.on-dark.pelny:link .arr svg line,.wiecej.with-arr.on-dark.pelny:link .arr svg path,.wiecej.with-arr.on-dark.pelny:visited .arr svg line,.wiecej.with-arr.on-dark.pelny:visited .arr svg path{stroke:#0C1104}.wiecej.with-arr.on-dark.pelny:hover{background-color:#6B7489;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wiecej.with-arr.on-dark.pelny:hover ion-icon{color:#fff}.wiecej.with-arr.on-dark.pelny:hover .txt{color:#fff}.wiecej.with-arr.on-dark.pelny:hover .arr svg path,.wiecej.with-arr.on-dark.pelny:hover .arr svg line{stroke:#fff}.wiecej.with-arr.on-dark.ramka{border:1px solid #e4d3a8}.wiecej.with-arr.on-dark.ramka .txt{color:#fff;font-size:1.4rem}.wiecej.with-arr.on-dark.ramka .arr{background-color:transparent}.wiecej.with-arr.on-dark.ramka .arr svg path,.wiecej.with-arr.on-dark.ramka .arr svg line{stroke:#fff}.wiecej.with-arr.on-dark.ramka:hover{border:1px solid #fff}.wiecej.with-arr.on-light.ramka{background-color:transparent;border:1px solid #2F333C;color:#0C1104;line-height:1}.wiecej.with-arr.on-light.ramka ion-icon{color:#0C1104}.wiecej.with-arr.on-light.ramka .arr svg line,.wiecej.with-arr.on-light.ramka .arr svg path{stroke:#212329}.wiecej.with-arr.on-light.ramka:hover{border:1px solid #F4F4F4;background-color:#F4F4F4;color:#0C1104}.wiecej.with-arr.on-light.ramka:hover .arr svg path{stroke:#fff}.wiecej.with-arr.on-light.ramka.small:hover{background-color:transparent;border-top:1px solid #e4d3a8}.wiecej.with-arr.on-light.ramka.secondary{border:2px solid #212329}.wiecej.with-arr.on-light.ramka.secondary .txt{color:#111319}.wiecej.with-arr.on-light.ramka.secondary:hover{border:2px solid #111319;background-color:#111319}.wiecej.with-arr.on-light.ramka.secondary:hover .txt{color:#fff}.wiecej.with-arr.on-light.pelny{background-color:#212329;-webkit-box-shadow:0px 0px 20px -5px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 20px -5px rgba(0,0,0,0.1);box-shadow:0px 0px 20px -5px rgba(0,0,0,0.1)}.wiecej.with-arr.on-light.pelny .txt{color:#fff}.wiecej.with-arr.on-light.pelny ion-icon{color:#0C1104}.wiecej.with-arr.on-light.pelny svg line,.wiecej.with-arr.on-light.pelny svg path{stroke:#fff}.wiecej.with-arr.on-light.pelny:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#0C1104}.wiecej.with-arr.on-light.pelny:hover .txt{color:#fff}.wiecej.with-arr.on-light.pelny:hover ion-icon{color:#fff}.wiecej.with-arr.on-light.pelny:hover svg line,.wiecej.with-arr.on-light.pelny:hover svg path{stroke:#fff}.wiecej.with-arr.on-light.pelny.second:link,.wiecej.with-arr.on-light.pelny.second:visited{background-color:#0C1104}.wiecej.with-arr.on-light.pelny.second:hover{background-color:#0C1104}.section,section{padding:0rem;text-align:left;width:100%;float:left;clear:left}.full{position:relative;z-index:1;width:100%;margin:0rem;float:left}.social-icons{display:flex;flex-direction:column;gap:1.5rem}.social-icons nav{display:flex;gap:1rem}.social-icons nav a{display:flex;align-items:center;gap:1.5rem}.social-icons nav a ion-icon{font-size:3rem;color:#6B7489}.social-icons nav a span{display:none}.social-icons nav a:hover ion-icon{color:#e4d3a8}.langs{display:flex;align-items:center;gap:1rem}.langs a{text-transform:uppercase}.button-collapse,.sidenav-close{display:none;padding:0 !important;align-items:center;justify-content:center;width:4rem;height:4rem;background:#2F333C;border-radius:50vh;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.button-collapse ion-icon,.sidenav-close ion-icon{font-size:2.6rem !important;color:#e4d3a8}.button-collapse:hover,.sidenav-close:hover{background:#e4d3a8;color:#fff !important}.button-collapse:hover ion-icon,.sidenav-close:hover ion-icon{color:#212329 !important}@keyframes animatedIcon{0%{transform:scale(1)}50%{filter:brightness(1);transform:scale(1.2)}100%{transform:scale(1)}}.phones{display:flex;align-items:center;gap:3rem}.phones a{display:flex;align-items:center;gap:.75rem}.phones a span.icon{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50vh}.phones a span.icon ion-icon{font-size:2rem;font-weight:700;color:#6B7489}.phones a span.nr-opis{font-size:1.4rem;font-weight:400;color:#0C1104}.phones a:hover span{color:#e4d3a8}.phones a:last-child span.icon ion-icon{font-size:1.8rem;animation:animatedIcon 1s ease infinite}.phones.prd a span.icon ion-icon{color:#212329}.phones.prd a span.icon:hover span{color:#212329}.top-container{--mode-txt-color: #F2F1EE;--mode-bg-color: #212329;position:fixed;z-index:10;top:-10rem;width:100%;display:flex;flex-direction:column;gap:3rem;padding:5rem 0rem}.top-container .container{display:flex;gap:0rem}.top-container .container .brand-logo{padding:0rem;height:8rem;aspect-ratio:221 / 92;flex-shrink:0}.top-container .container .brand-logo picture img{object-fit:contain;object-position:bottom left;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);-moz-filter:brightness(0) invert(1);-o-filter:brightness(0) invert(1);-ms-filter:brightness(0) invert(1)}.top-container .container .rest{display:flex;flex-direction:column;gap:0rem;width:100%}.top-container .container .rest .strip.top{display:flex;gap:2.5rem;justify-content:flex-end}.top-container .container .rest .strip.top .tmenu{display:flex;align-items:center;gap:3rem}.top-container .container .rest .strip.top .tmenu a{font-size:1.4rem;text-transform:uppercase}.top-container .container .rest .strip.top .tmenu a:link,.top-container .container .rest .strip.top .tmenu a:visited{color:var(--mode-txt-color)}.top-container .container .rest .strip.top .tmenu a:hover{color:#FDE7D0}.top-container .container .rest .strip.top .phones{margin-left:auto}.top-container .container .rest .strip.top .phones a .nr-opis .nr{color:var(--mode-txt-color);font-weight:600}.top-container .container .rest .strip.top .phones a:hover .nr-opis .nr{color:#e4d3a8}.top-container .container .rest .strip.menu .mmenu{width:auto}.top-container .container .rest .strip.menu .mmenu .nav-wrapper{position:relative}.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile{display:flex;position:relative;gap:1.7rem;margin:0rem;justify-content:flex-end}.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile>li>a{display:flex;align-items:center;font-size:1.4rem;line-height:1;padding:1.5rem 0rem 1.5rem 2rem;font-weight:700;text-transform:uppercase;transition:.3s;position:relative;color:#212329;border-radius:0;letter-spacing:1px}.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile>li>a::before{content:'';display:block;position:absolute;left:0;width:3px;height:3px;border-radius:50vh;background-color:#ccc}.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile>li>a.Nr:link,.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile>li>a.Nr:visited{color:var(--mode-txt-color)}.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile>li>a.Nr:hover{color:#e4d3a8}.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile>li>a.Hv,.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile>li>a.active{color:#e4d3a8}.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile>li>a.Hv.prd,.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile>li>a.active.prd{color:#212329}.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile>li>a.dropdown-button img{float:right;margin:0.8rem 0rem 0rem 1rem}.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile>li .dropdown-content{background-color:#212329;padding:0rem;z-index:10}.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile>li .dropdown-content li{padding:0rem !important}.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile>li .dropdown-content li:active{padding:0rem}.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile>li .dropdown-content li a{text-align:left;position:relative;color:#fff;padding:1.25rem 2rem !important;font-size:var(--step-0);line-height:1.4;font-weight:400;border-top:1px solid #2F333C}.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile>li .dropdown-content li a:hover,.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile>li .dropdown-content li a:active,.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile>li .dropdown-content li a.Hv{background-color:#2F333C}.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile>li .dropdown-content li:first-child a{border-top:none}.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile>li:first-child>a{padding:1.5rem 0rem}.top-container .container .rest .strip.menu .mmenu .nav-wrapper ul.nav-mobile>li:first-child>a::before{display:none}.top-container.pokaz{top:0 !important}.top-container.ukryj{top:-100% !important}.top-container.mini{overflow:visible;background-color:var(--mode-bg-color);padding:1.5rem 0rem}.top-container.mini .container .brand-logo{height:4rem}.top-container.mini .container .rest .strip.top .button-collapse{display:flex}.top-container.mini .container .rest .strip.menu{display:none}.top-container.podstrona{--mode-txt-color: #0C1104;padding:3rem 0rem}.top-container.podstrona .container .brand-logo picture img{filter:brightness(0);-webkit-filter:brightness(0);-moz-filter:brightness(0);-o-filter:brightness(0);-ms-filter:brightness(0)}.top-container.podstrona.mini{--mode-txt-color: #F2F1EE}.top-container.podstrona.mini .container .brand-logo picture img{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);-moz-filter:brightness(0) invert(1);-o-filter:brightness(0) invert(1);-ms-filter:brightness(0) invert(1)}.top-container.dark{--mode-txt-color: #F2F1EE}.top-container.dark.mini{background-color:#111319}@media only screen and (max-width: 900px){.top-container .container .brand-logo{height:4rem !important}.top-container .container .rest .strip.top .tmenu{display:none}.top-container .container .rest .strip.top .phones{gap:1.5rem}.top-container .container .rest .strip.top .phones a span.nr-opis{display:none}.top-container .container .rest .strip.top .phones a span.icon{border:2px solid #e4d3a8}.top-container .container .rest .strip.top .phones a span.icon ion-icon{color:#e4d3a8}.top-container .container .rest .strip.top .phones a:last-child span.icon ion-icon{font-size:2rem}.top-container .container .rest .strip.top .button-collapse{display:flex}.top-container .container .strip.menu{display:none}}.side-nav{background-color:#212329;isolation:isolate;width:100%;overflow-x:clip}.side-nav .container{padding:2rem 0rem;position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:2.5rem}.side-nav .container .top{display:flex;justify-content:flex-end;width:100%}.side-nav .container .top .sidenav-close{display:flex}.side-nav .container .brand-logo{height:10rem;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);-moz-filter:brightness(0) invert(1);-o-filter:brightness(0) invert(1);-ms-filter:brightness(0) invert(1)}.side-nav .container .brand-logo picture img{object-fit:contain}.side-nav .container>ul.menu{width:auto;display:flex;flex-direction:column;align-items:center}.side-nav .container>ul.menu>li>a{color:#fff;padding:1rem 0rem;height:auto;line-height:1.2;text-transform:uppercase;font-weight:400;text-align:center}.side-nav .container>ul.menu>li>a:hover{color:#e4d3a8;background:none}.side-nav .container .phones{border-top:1px solid #212329;padding:1.5rem 0rem;gap:0rem;flex-direction:column}.side-nav .container .phones a ion-icon{color:#6B7489}.side-nav .container .phones a .nr-opis .nr{color:#fff}.side-nav .container .phones a:last-child .nr-opis .nr{font-size:2rem}.side-nav .container .phones a:hover ion-icon{color:#e4d3a8}.side-nav .container .collapsible>li{line-height:1}.side-nav .container .collapsible>li.active{background-color:#212329;border-radius:1rem}.side-nav .container .collapsible .collapsible-header{padding:1.5rem 0rem !important;display:flex;justify-content:center;align-items:center;font-weight:400;text-transform:uppercase;height:auto;line-height:1;text-align:center;color:#fff}.side-nav .container .collapsible .collapsible-header:hover{color:#e4d3a8;background-color:transparent}.side-nav .container .collapsible .collapsible-header.active,.side-nav .container .collapsible .collapsible-header.Hv{color:#fff;background-color:transparent}.side-nav .container .collapsible .collapsible-body{background-color:transparent;margin-bottom:2.5rem}.side-nav .container .collapsible .collapsible-body li,.side-nav .container .collapsible .collapsible-body li.active{height:auto}.side-nav .container .collapsible .collapsible-body li a,.side-nav .container .collapsible .collapsible-body li a.collapsible-header.active,.side-nav .container .collapsible .collapsible-body li.active a,.side-nav .container .collapsible .collapsible-body li.active a.collapsible-header.active{margin:0px !important;padding:1rem 2.5rem;color:#fff;height:auto;line-height:1.2;text-align:center}.stopka{padding:0rem 0rem 3rem 0rem;position:relative;background-color:#212329}.stopka>.container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:1rem 0rem;position:relative;z-index:1}.stopka .menu-copy{display:flex}.stopka .menu-copy .copy{color:#fff;font-weight:400;white-space:nowrap;margin-right:2rem}.stopka .menu-copy nav{display:flex;flex-wrap:wrap}.stopka .menu-copy nav a{padding:0rem 1.5rem;margin:0rem;border-left:1px solid #2F333C}.stopka .menu-copy nav a:link,.stopka .menu-copy nav a:visited{color:#e4d3a8;text-decoration:underline}.stopka .menu-copy nav a:hover{color:#e4d3a8;text-decoration:none}.stopka .auth{color:#fff}.stopka .auth a:link,.stopka .auth a:visited{color:#fff;text-decoration:underline}.stopka .auth a:hover{color:#e4d3a8;text-decoration:none}@media only screen and (max-width: 600px){.stopka>.container{flex-direction:column}.stopka>.container .menu-copy{flex-direction:column}.stopka>.container .menu-copy nav{flex-direction:column}.stopka>.container .menu-copy nav a{padding:1rem 0rem;border-left:none;border-bottom:1px solid rgba(0,0,0,0.1)}.stopka>.container .auth{margin-top:0rem}}@keyframes evideCookiesAnim{from{bottom:-100%}to{bottom:3rem}}#evideCookiesNotify{z-index:3000;position:fixed;bottom:3rem;animation-name:evideCookiesAnim;animation-duration:1s}#evideCookiesNotify .container .inside{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 3rem;background-color:#FDE7D0;border-radius:2rem}#evideCookiesNotify .container .inside .buttons{display:flex;justify-content:flex-end}.mapa{height:450px}.mapa iframe{width:100%;height:100%;border:0}.podstr_404{padding:8rem 0rem}.podstr_404 .container header h2{font-size:4rem}.podstr_404 .container header h3{font-weight:400;color:#0C1104}.popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-100;opacity:.0;background-color:rgba(0,0,0,0.8);-webkit-transition:0.5s ease-out;-moz-transition:0.5s ease-out;-o-transition:0.5s ease-out;-ms-transition:0.5s ease-out;transition:0.5s ease-out;display:flex;align-items:center}.popup .container{display:flex;flex-direction:column;align-items:flex-end;gap:1.5rem;width:clamp(300px, 80%, 900px)}.popup .container .close-btn{background-color:#212329;display:flex;align-items:center;text-align:center;justify-content:center;padding:.5rem;border-radius:50vh}.popup .container .close-btn ion-icon{width:3rem;height:3rem;stroke:#e4d3a8;fill:none}.popup .container .close-btn:hover{background-color:#2F333C}.popup .container .content{background-color:#212329;border-radius:1.5rem;width:100%;color:#fff;padding:5rem 2.5rem}.popup .container .content .inside{overflow-y:scroll;max-height:60vh;padding:0rem 2.5rem;display:flex;flex-direction:column;gap:1.5rem;align-items:center;text-align:center;overflow:auto}.popup .container .content .inside h4{font-size:3rem}.popup .container .content .inside .foto{display:flex;width:100%;height:auto;aspect-ratio:16/9;border-radius:1.5rem;overflow:hidden;position:relative;margin:2.5rem 0rem;flex-shrink:0}.popup .container .content .inside .foto picture{position:absolute;top:0;left:0}.popup .container .content .inside .tresc b{color:#e4d3a8}.popup .container .content .inside .tresc img{max-width:100%;height:auto !important}.popup .container .content .inside .links{display:flex;gap:2.5rem;align-items:center;flex-wrap:wrap;justify-content:center}.popup .container .content .inside .links .zadzwon{display:flex;align-items:center;gap:.75rem}.popup .container .content .inside .links .zadzwon .icon{display:flex;align-items:center}.popup .container .content .inside .links .zadzwon .icon ion-icon{font-size:3rem}.popup .container .content .inside .links .zadzwon:link .nr-opis,.popup .container .content .inside .links .zadzwon:visited .nr-opis{color:#fff;font-weight:700;font-size:2rem}.popup.showned{z-index:100;opacity:1}a.underlined{display:inline-flex;padding:1rem 0rem;position:relative}a.underlined::before{content:'';position:absolute;bottom:0;left:0;width:15%;height:1px;background-color:#2F333C;will-change:background-color width;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out}a.underlined:hover::before{width:30%;background-color:#e4d3a8}.strips{display:grid;grid-template-columns:1fr 3fr;gap:0rem;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.1;z-index:-1}.strips .space{min-width:18rem}.strips .real{border-left:1px solid #6B7489;position:relative}.strips .real::before,.strips .real::after{content:'';position:absolute;top:0;width:1px;height:100%;background-color:#fff}.strips .real::before{left:33.3%}.strips .real::after{right:33.3%}@media only screen and (max-width: 900px){.strips .real::before{left:50%}.strips .real::after{display:none}}@media only screen and (max-width: 600px){.strips{display:none}}section,.section{overflow:visible;overflow-x:clip;scroll-snap-align:start}section>.container,.section>.container{display:flex;flex-direction:column;position:relative;isolation:isolate}section header,section .header,.section header,.section .header{display:flex;flex-direction:column;gap:0rem;align-items:flex-start}section header .kategoria,section .header .kategoria,.section header .kategoria,.section .header .kategoria{padding:1rem 0rem;font-size:var(--step--1);border-bottom:3px solid #e4d3a8;text-transform:uppercase;font-weight:400;margin-bottom:3rem}section header h1,section header .h1,section header h2,section header .h2,section .header h1,section .header .h1,section .header h2,section .header .h2,.section header h1,.section header .h1,.section header h2,.section header .h2,.section .header h1,.section .header .h1,.section .header h2,.section .header .h2{color:#0C1104;margin:0rem;line-height:1.3;font-weight:600;font-size:var(--step-3)}section header h1 b,section header .h1 b,section header h2 b,section header .h2 b,section .header h1 b,section .header .h1 b,section .header h2 b,section .header .h2 b,.section header h1 b,.section header .h1 b,.section header h2 b,.section header .h2 b,.section .header h1 b,.section .header .h1 b,.section .header h2 b,.section .header .h2 b{font-weight:600}section header h1 mark,section header .h1 mark,section header h2 mark,section header .h2 mark,section .header h1 mark,section .header .h1 mark,section .header h2 mark,section .header .h2 mark,.section header h1 mark,.section header .h1 mark,.section header h2 mark,.section header .h2 mark,.section .header h1 mark,.section .header .h1 mark,.section .header h2 mark,.section .header .h2 mark{font-weight:600;color:#212329}section header h3,section header .h3,section .header h3,section .header .h3,.section header h3,.section header .h3,.section .header h3,.section .header .h3{line-height:1.4;margin:0rem;font-size:var(--step-2)}section header h3 b,section header .h3 b,section .header h3 b,section .header .h3 b,.section header h3 b,.section header .h3 b,.section .header h3 b,.section .header .h3 b{font-weight:600}section header h3 mark,section header .h3 mark,section .header h3 mark,section .header .h3 mark,.section header h3 mark,.section header .h3 mark,.section .header h3 mark,.section .header .h3 mark{color:#e4d3a8}section header.on-dark h2,section .header.on-dark h2,.section header.on-dark h2,.section .header.on-dark h2{color:#fff}section header.on-dark h2 span,section .header.on-dark h2 span,.section header.on-dark h2 span,.section .header.on-dark h2 span{color:#212329}section header.on-dark h3,section .header.on-dark h3,.section header.on-dark h3,.section .header.on-dark h3{color:#212329}picture:not(.parallax){display:flex;width:100%;height:100%}picture:not(.parallax) img{width:100%;height:100%;object-fit:cover}ul.double{gap:10rem;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 600px){ul.double{columns:1;-webkit-columns:1;-moz-columns:1}.tlo-strips{width:100vw !important}}@keyframes swiper-parallax-bg{to{top:50dvh}}.swiper-controls{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out;cursor:pointer}.swiper-controls.next,.swiper-controls.prev{opacity:.3}.swiper-controls.next:hover,.swiper-controls.prev:hover{opacity:.5}.swiper-controls.prev{transform:scaleX(-1)}.swiper-controls svg{overflow:visible}.slider-start{width:100%;height:auto;z-index:1;overflow:clip;display:flex;align-items:center;position:relative;isolation:isolate}.slider-start .swiper-controls{position:absolute;z-index:2;bottom:10rem}.slider-start .swiper-controls.prev{right:10rem}.slider-start .swiper-controls.next{right:5rem}.slider-start .swiper-controls:link,.slider-start .swiper-controls:visited{border:2px solid rgba(255,255,255,0.25);border-radius:50vh}.slider-start .swiper-controls:hover{border:2px solid #fff}.slider-start .slider-swiper{width:100%;height:100%;background-color:#212329;z-index:1;overflow:visible}.slider-start .slider-swiper .swiper-wrapper{height:100%;position:relative}.slider-start .slider-swiper .swiper-wrapper .swiper-slide{height:100%;display:flex;justify-content:center;align-items:center}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption{display:flex;position:relative;width:100%;height:100%;left:0;top:0rem;z-index:2}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container{height:100%;overflow:visible;position:relative;padding:25rem 0rem 10rem 0rem;display:flex;align-items:center}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:3rem;justify-content:flex-end;z-index:2;align-items:flex-start;width:80%;min-height:calc(90vh - 35rem)}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside header{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside header h1,.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside header .h1{line-height:1.3;margin:0rem;font-size:var(--step-6);font-weight:600;color:#F2F1EE;position:relative;background-color:#F2F1EE;background-image:-webkit-gradient(linear, left top, left top, color-stop(5%, #b69358), color-stop(50% #e4d3a8), color-stop(100% #b69358));background-image:-webkit-linear-gradient(left, #b69358 5%, #e4d3a8 50%, #b69358 100%);background-image:-moz-linear-gradient(left, #b69358 5%, #e4d3a8 50%, #b69358 100%);background-image:-ms-linear-gradient(left, #b69358 5%, #e4d3a8 50%, #b69358 100%);background-image:-o-linear-gradient(left, #b69358 5%, #e4d3a8 50%, #b69358 100%);background-image:linear-gradient(left, #b69358 5%, #e4d3a8 50%, #b69358 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside header h1 b,.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside header h1 mark,.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside header .h1 b,.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside header .h1 mark{background-color:transparent;color:#212329}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside header h2,.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside header .h2{line-height:1.4;margin:0rem;font-size:var(--step-4);color:#212329;font-weight:600}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside header h2 b,.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside header .h2 b{font-weight:600}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside header h2 mark,.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside header .h2 mark{color:#e4d3a8}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside .opis{font-size:var(--step-1);color:#fff}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside .opis b{font-weight:600}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside .opis ul{columns:2;-webkit-columns:2;-moz-columns:2;margin:0}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside .opis ul li{display:flex;align-items:flex-start;gap:1.5rem}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside .opis ul li svg{flex-shrink:0;width:2rem;margin-top:.3rem}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside .opis ul li svg path{stroke:#212329}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside .podtytul{font-weight:300;font-size:1.5rem;line-height:1.2;margin-top:5rem}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside .podtytul b{font-weight:800}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside .linki{margin-top:2rem;display:flex;flex-wrap:wrap;gap:3rem;align-items:flex-start}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside .arrow-down{aspect-ratio:21/38;width:16px;stroke:#fff;margin-top:auto}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside .tarasola{margin:5rem 0rem;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);-moz-filter:brightness(0) invert(1);-o-filter:brightness(0) invert(1);-ms-filter:brightness(0) invert(1)}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .ico{width:65%;right:-10rem;position:absolute;z-index:1}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .back-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .back-img .foto{width:100%;height:100%;z-index:1}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .back-img .foto img{opacity:.6;width:110%}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .back-img::after{content:'';display:block;position:absolute;left:0;width:100%;position:absolute;z-index:2;background-color:rgba(33,35,41,0);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(33,35,41,0.5)), color-stop(100% #212329));background-image:-webkit-linear-gradient(top, rgba(33,35,41,0.5) 0%, #212329 100%);background-image:-moz-linear-gradient(top, rgba(33,35,41,0.5) 0%, #212329 100%);background-image:-ms-linear-gradient(top, rgba(33,35,41,0.5) 0%, #212329 100%);background-image:-o-linear-gradient(top, rgba(33,35,41,0.5) 0%, #212329 100%);background-image:linear-gradient(top, rgba(33,35,41,0.5) 0%, #212329 100%);height:100%;bottom:0}.slider-start .slider-swiper .swiper-wrapper .swiper-slide.swiper-slide-active .foto picture img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@media only screen and (min-width: 601px) and (max-width: 900px){.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container{padding:13rem 0rem 5rem 0rem}}@media only screen and (max-width: 600px){.slider-start .swiper-controls{bottom:2.5rem}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container{flex-direction:column;gap:5rem;padding:15rem 0rem 5rem 0rem}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside{min-height:auto;width:100%}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .inside .tarasola{width:10rem}.slider-start .slider-swiper .swiper-wrapper .swiper-slide .caption .container .ico{position:relative;width:100%}}.produkty-start,.blog-start{background-color:#212329;z-index:2}.produkty-start .container,.blog-start .container{display:grid;grid-template-columns:1fr 3fr;gap:0rem;align-items:flex-start}.produkty-start .container header,.blog-start .container header{gap:5rem;padding-right:5rem}.produkty-start .container header h2,.blog-start .container header h2{color:#fff}.produkty-start .container header nav,.blog-start .container header nav{display:flex;flex-direction:column;align-items:flex-start}.produkty-start .container .prd-start-swiper-container,.produkty-start .container .blo-start-swiper-container,.blog-start .container .prd-start-swiper-container,.blog-start .container .blo-start-swiper-container{margin-top:-15rem;padding-bottom:15rem;overflow:hidden;width:100%}.produkty-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a,.produkty-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a,.blog-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a,.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a{display:flex;flex-direction:column;gap:0rem;align-items:flex-start;margin-top:5rem;will-change:margin-top;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out}.produkty-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw,.produkty-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw,.blog-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw,.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw{position:relative;overflow:hidden;width:100%}.produkty-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw .foto,.produkty-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw .foto,.blog-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw .foto,.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw .foto{z-index:1;width:100%;aspect-ratio:6 / 9;opacity:.4;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out;will-change:opacity}.produkty-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw .foto picture img,.produkty-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw .foto picture img,.blog-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw .foto picture img,.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw .foto picture img{-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out}.produkty-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw .nowosc,.produkty-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw .nowosc,.blog-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw .nowosc,.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw .nowosc{position:absolute;font-size:var(--step--1);letter-spacing:5px;text-transform:uppercase;color:#fff;bottom:6rem;left:-1.5rem;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);z-index:2}.produkty-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info,.produkty-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info,.blog-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info,.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info{display:flex;flex-direction:column;gap:1rem;padding:4rem 2.5rem 2rem 2.5rem;color:#fff;position:relative;isolation:isolate;width:100%;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out}.produkty-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info .tytul,.produkty-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info .tytul,.blog-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info .tytul,.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info .tytul{font-size:var(--step-3)}.produkty-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info .arrow-left,.produkty-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info .arrow-left,.blog-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info .arrow-left,.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info .arrow-left{aspect-ratio:21/38;width:16px;stroke:#6B7489;margin:1rem 0rem 0rem .6rem;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.produkty-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info::before,.produkty-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info::before,.blog-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info::before,.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(47,51,60,0);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2f333c), color-stop(100% rgba(47,51,60,0)));background-image:-webkit-linear-gradient(top, #2f333c 0%, rgba(47,51,60,0) 100%);background-image:-moz-linear-gradient(top, #2f333c 0%, rgba(47,51,60,0) 100%);background-image:-ms-linear-gradient(top, #2f333c 0%, rgba(47,51,60,0) 100%);background-image:-o-linear-gradient(top, #2f333c 0%, rgba(47,51,60,0) 100%);background-image:linear-gradient(top, #2f333c 0%, rgba(47,51,60,0) 100%);opacity:0;z-index:-1;will-change:opacity}.produkty-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover,.produkty-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover,.blog-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover,.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover{margin-top:0rem}.produkty-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover .foto,.produkty-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover .foto,.blog-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover .foto,.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover .foto{opacity:1}.produkty-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover .foto picture img,.produkty-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover .foto picture img,.blog-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover .foto picture img,.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover .foto picture img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.produkty-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover .info,.produkty-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover .info,.blog-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover .info,.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover .info{gap:0}.produkty-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover .info::before,.produkty-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover .info::before,.blog-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover .info::before,.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover .info::before{opacity:1}.produkty-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-next a,.produkty-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-next a,.blog-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-next a,.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-next a{margin-top:0rem}.produkty-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-next a .foto,.produkty-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-next a .foto,.blog-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-next a .foto,.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-next a .foto{opacity:1}.produkty-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-next a .foto picture img,.produkty-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-next a .foto picture img,.blog-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-next a .foto picture img,.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-next a .foto picture img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.produkty-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-next a .info,.produkty-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-next a .info,.blog-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-next a .info,.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-next a .info{gap:0}.produkty-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-next a .info::before,.produkty-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-next a .info::before,.blog-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-next a .info::before,.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-next a .info::before{opacity:1}.produkty-start .container .prd-start-swiper-container .controls,.produkty-start .container .blo-start-swiper-container .controls,.blog-start .container .prd-start-swiper-container .controls,.blog-start .container .blo-start-swiper-container .controls{position:absolute;right:-10rem;top:10rem;display:flex;flex-direction:column;gap:1.5rem}.produkty-start .container .prd-start-swiper-container .controls .slider-arr,.produkty-start .container .blo-start-swiper-container .controls .slider-arr,.blog-start .container .prd-start-swiper-container .controls .slider-arr,.blog-start .container .blo-start-swiper-container .controls .slider-arr{aspect-ratio:1/1;width:5rem;stroke:#fff;fill:none}@media only screen and (max-width: 1500px){.produkty-start .container .prd-start-swiper-container .controls,.produkty-start .container .blo-start-swiper-container .controls,.blog-start .container .prd-start-swiper-container .controls,.blog-start .container .blo-start-swiper-container .controls{flex-direction:row;right:0;top:auto;bottom:5rem}}@media only screen and (max-width: 600px){.produkty-start .container,.blog-start .container{display:flex;flex-direction:column-reverse;gap:5rem;padding-bottom:10rem}.produkty-start .container header,.blog-start .container header{padding-right:0rem}.produkty-start .container .prd-start-swiper-container,.produkty-start .container .blo-start-swiper-container,.blog-start .container .prd-start-swiper-container,.blog-start .container .blo-start-swiper-container{margin-top:0;padding-bottom:5rem;position:relative}.produkty-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw .foto,.produkty-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw .foto,.blog-start .container .prd-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw .foto,.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw .foto{aspect-ratio:6 / 4}.produkty-start .container .prd-start-swiper-container .controls,.produkty-start .container .blo-start-swiper-container .controls,.blog-start .container .prd-start-swiper-container .controls,.blog-start .container .blo-start-swiper-container .controls{bottom:0}}.ofirmie-start{position:relative;isolation:isolate;padding:20rem 0rem 10rem 0rem}.ofirmie-start .container{display:grid;grid-template-columns:1fr 3fr;row-gap:5rem;column-gap:0rem}.ofirmie-start .container .leftSide{padding-right:5rem}.ofirmie-start .container .leftSide .logo{padding:0rem;height:5rem;aspect-ratio:221 / 92;flex-shrink:0}.ofirmie-start .container .leftSide .logo picture img{object-fit:contain;object-position:bottom left}.ofirmie-start .container .info{display:flex;flex-direction:column;gap:3rem;align-items:flex-start;border-left:1px solid #2F333C;padding:0rem 0rem 0rem 10rem}.ofirmie-start .container .info h2{font-size:var(--step-5);line-height:1.2;background-color:#F2F1EE;background-image:-webkit-gradient(linear, left top, left top, color-stop(5%, #b69358), color-stop(50% #0C1104), color-stop(100% #b69358));background-image:-webkit-linear-gradient(left, #b69358 5%, #0C1104 50%, #b69358 100%);background-image:-moz-linear-gradient(left, #b69358 5%, #0C1104 50%, #b69358 100%);background-image:-ms-linear-gradient(left, #b69358 5%, #0C1104 50%, #b69358 100%);background-image:-o-linear-gradient(left, #b69358 5%, #0C1104 50%, #b69358 100%);background-image:linear-gradient(left, #b69358 5%, #0C1104 50%, #b69358 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ofirmie-start .container .info .lead,.ofirmie-start .container .info .tresc{font-size:var(--step-1)}.ofirmie-start .container .motyw{aspect-ratio:16/7;grid-row:2;grid-column:1 / span 2}.ofirmie-start .container .motyw .foto{width:100%;height:100%}.ofirmie-start .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.ofirmie-start .bg .foto{width:100%;height:100%}.ofirmie-start .bg .foto picture img{filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);opacity:.1}.ofirmie-start .bg::after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:15rem;background-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(242,241,238,0)), color-stop(100% #f2f1ee));background-image:-webkit-linear-gradient(top, rgba(242,241,238,0) 0%, #f2f1ee 100%);background-image:-moz-linear-gradient(top, rgba(242,241,238,0) 0%, #f2f1ee 100%);background-image:-ms-linear-gradient(top, rgba(242,241,238,0) 0%, #f2f1ee 100%);background-image:-o-linear-gradient(top, rgba(242,241,238,0) 0%, #f2f1ee 100%);background-image:linear-gradient(top, rgba(242,241,238,0) 0%, #f2f1ee 100%);z-index:2}@media only screen and (max-width: 600px){.ofirmie-start{padding:10rem 0rem 0rem 0rem}.ofirmie-start .container{display:flex;flex-direction:column}.ofirmie-start .container .info{border-top:1px solid #6B7489;border-left:none;padding:5rem 0rem 5rem 0rem}}.opcje-start{margin-top:5rem}.opcje-start .motyw{position:relative}.opcje-start .motyw .foto{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#212329}.opcje-start .motyw .foto picture img{filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);opacity:.25}.opcje-start .container{display:flex;flex-direction:column;gap:0}.opcje-start .container header{padding:25rem 0rem 10rem 0rem;z-index:2;color:#fff;font-size:var(--step-1)}.opcje-start .container header h2{font-size:var(--step-5);color:#fff;background-color:#F2F1EE;background-image:-webkit-gradient(linear, left top, left top, color-stop(5%, #b69358), color-stop(50% #e4d3a8), color-stop(100% #b69358));background-image:-webkit-linear-gradient(left, #b69358 5%, #e4d3a8 50%, #b69358 100%);background-image:-moz-linear-gradient(left, #b69358 5%, #e4d3a8 50%, #b69358 100%);background-image:-ms-linear-gradient(left, #b69358 5%, #e4d3a8 50%, #b69358 100%);background-image:-o-linear-gradient(left, #b69358 5%, #e4d3a8 50%, #b69358 100%);background-image:linear-gradient(left, #b69358 5%, #e4d3a8 50%, #b69358 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.opcje-start .container .opt-start-swiper-container{overflow:hidden}.opcje-start .container .opt-start-swiper-container .swiper{border-bottom:1px solid #DEDFE0}.opcje-start .container .opt-start-swiper-container .swiper .swiper-wrapper .swiper-slide{padding:5rem 0rem;display:flex;flex-direction:column;gap:1.5rem;height:auto}.opcje-start .container .opt-start-swiper-container .swiper .swiper-wrapper .swiper-slide .tytul{font-size:var(--step-2);font-weight:700}.opcje-start .container .opt-start-swiper-container .swiper .swiper-wrapper .swiper-slide nav{display:flex;justify-content:space-between;margin-top:auto}.opcje-start .container .opt-start-swiper-container .swiper .swiper-wrapper .swiper-slide nav .underlined{color:#0C1104}.opcje-start .container .opt-start-swiper-container .swiper .swiper-wrapper .swiper-slide nav .movie{display:flex;align-items:center;gap:2.5rem;padding:1rem 1.5rem;background-color:#DEDFE0;color:#0C1104}.opcje-start .container .opt-start-swiper-container .swiper .swiper-wrapper .swiper-slide nav .movie ion-icon{font-size:2rem}.opcje-start .container .opt-start-swiper-container .swiper .swiper-wrapper .swiper-slide nav .movie:hover{background-color:#212329;color:#e4d3a8}.opcje-start .container .opt-start-swiper-container .controls{position:relative;display:flex;flex-direction:row;justify-content:flex-end;gap:0rem;padding:2.5rem 0rem}.opcje-start .container .opt-start-swiper-container .controls .slider-arr{aspect-ratio:1/1;width:4rem;stroke:#000;fill:none}.b2b-start{position:relative;isolation:isolate;padding:10rem 0rem 5rem 0rem;background-color:#DEDFE0}.b2b-start .container{display:grid;grid-template-columns:1fr 3fr;row-gap:5rem;column-gap:0rem}.b2b-start .container .leftSide{padding-right:5rem;font-size:var(--step-4);line-height:1.1}.b2b-start .container .info{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;border-left:1px solid #6B7489;padding:0rem 0rem 5rem 10rem}.b2b-start .container .info h2{font-size:var(--step-4);line-height:1.1}.b2b-start .container .info .lead,.b2b-start .container .info .tresc{font-size:var(--step-1)}.b2b-start .container .info nav{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center}.b2b-start .container .info nav .dolacz-ln{display:flex;align-items:center;gap:1rem;padding:1rem;color:#0C1104}.b2b-start .container .info nav .dolacz-ln ion-icon{font-size:3rem}.b2b-start .container .info nav .dolacz-ln span{text-transform:uppercase}.b2b-start .container .info nav .dolacz-ln:hover ion-icon{color:#e4d3a8}.b2b-start .container .motyw{aspect-ratio:16/7;grid-row:2;grid-column:1 / span 2}.b2b-start .container .motyw .foto{width:100%;height:100%}.b2b-start .container .motyw .foto picture img{filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out}.b2b-start .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.b2b-start .bg .foto{width:100%;height:100%}.b2b-start .bg .foto picture img{filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);opacity:.1}.b2b-start .bg::after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:15rem;background-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(242,241,238,0)), color-stop(100% #f2f1ee));background-image:-webkit-linear-gradient(top, rgba(242,241,238,0) 0%, #f2f1ee 100%);background-image:-moz-linear-gradient(top, rgba(242,241,238,0) 0%, #f2f1ee 100%);background-image:-ms-linear-gradient(top, rgba(242,241,238,0) 0%, #f2f1ee 100%);background-image:-o-linear-gradient(top, rgba(242,241,238,0) 0%, #f2f1ee 100%);background-image:linear-gradient(top, rgba(242,241,238,0) 0%, #f2f1ee 100%);z-index:2}.b2b-start:hover .container .motyw .foto picture img{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0)}@media only screen and (max-width: 600px){.b2b-start .container{display:flex;flex-direction:column}.b2b-start .container .leftSide{padding-right:0rem}.b2b-start .container .info{border-top:1px solid #6B7489;border-left:none;padding:5rem 0rem 5rem 0rem}}.realizacje-start{background-color:#DEDFE0;z-index:2;position:relative}.realizacje-start .header{position:absolute;top:0;left:0;height:100%}.realizacje-start .header .container{display:grid;grid-template-columns:1fr 3fr;gap:0rem;align-items:flex-start}.realizacje-start .header .container header{gap:2.5rem;padding-right:5rem}.realizacje-start .header .container header h2{font-size:var(--step-4);line-height:1.1}.realizacje-start .header .container header .underlined:hover{color:#0C1104}.realizacje-start .rea-start-swiper-container{width:72.5%;max-width:calc(1280px * .75 + ((100% - 1280px) / 2));overflow:hidden;margin-left:auto;position:relative}.realizacje-start .rea-start-swiper-container .swiper .swiper-wrapper .swiper-slide a{display:flex;flex-direction:column;gap:0rem;align-items:flex-start;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out}.realizacje-start .rea-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw{position:relative;overflow:hidden;width:100%;background-color:#212329}.realizacje-start .rea-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw .foto{z-index:1;width:100%;aspect-ratio:16 / 9;opacity:.4;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out;will-change:opacity}.realizacje-start .rea-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .motyw .foto picture img{-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out}.realizacje-start .rea-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info{display:flex;flex-direction:column;gap:1rem;padding:4rem 2.5rem 2rem 2.5rem;position:relative;isolation:isolate;width:100%;color:#0C1104;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out}.realizacje-start .rea-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info .tytul{font-size:var(--step-2)}.realizacje-start .rea-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info .tytul mark{font-weight:700}.realizacje-start .rea-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info .arrow-left{aspect-ratio:21/38;width:16px;stroke:#6B7489;margin:1rem 0rem 0rem .6rem;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.realizacje-start .rea-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover .foto{opacity:1}.realizacje-start .rea-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover .foto picture img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.realizacje-start .rea-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover .info{gap:0}.realizacje-start .rea-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-active a .foto{opacity:1}.realizacje-start .rea-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-active a .foto picture img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.realizacje-start .rea-start-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-active a .info{gap:0}.realizacje-start .rea-start-swiper-container .controls{position:absolute;right:-10rem;top:10rem;display:flex;flex-direction:column;gap:1.5rem}.realizacje-start .rea-start-swiper-container .controls .slider-arr{aspect-ratio:1/1;width:5rem;stroke:#fff;fill:none}@media only screen and (max-width: 900px){.realizacje-start{display:flex;flex-direction:column;gap:2.5rem}.realizacje-start .header{position:relative;height:auto}.realizacje-start .header .container{grid-template-columns:1fr;padding-right:0}.realizacje-start .header .container header{gap:0;padding-right:0}.realizacje-start .rea-start-swiper-container{width:100%;max-width:100%;margin-left:0}}.poli-start{position:relative;isolation:isolate;background-color:#212329;padding:10rem 0rem 15rem 0rem}.poli-start .container{display:grid;grid-template-columns:1fr 3fr;row-gap:5rem;column-gap:0rem}.poli-start .container header{padding-right:5rem;color:#fff}.poli-start .container header h2{font-size:var(--step-4);color:#fff}.poli-start .container header .wiecej{margin-top:2.5rem}.poli-start .container .info{display:flex;flex-direction:column;gap:3rem;align-items:flex-start;padding:0rem;position:relative}.poli-start .container .info .motyw{position:absolute;top:0;left:0;width:100%;height:100%}.poli-start .container .info .motyw .foto{width:100%;height:100%}.poli-start .container .info .motyw .foto picture img{filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out}.poli-start .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.poli-start .bg .foto{width:100%;height:100%}.poli-start .bg .foto picture img{filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);opacity:.05}.poli-start .bg::after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:15rem;background-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(33,35,41,0)), color-stop(100% #212329));background-image:-webkit-linear-gradient(top, rgba(33,35,41,0) 0%, #212329 100%);background-image:-moz-linear-gradient(top, rgba(33,35,41,0) 0%, #212329 100%);background-image:-ms-linear-gradient(top, rgba(33,35,41,0) 0%, #212329 100%);background-image:-o-linear-gradient(top, rgba(33,35,41,0) 0%, #212329 100%);background-image:linear-gradient(top, rgba(33,35,41,0) 0%, #212329 100%);z-index:2}.poli-start:hover .container .info .motyw .foto picture img{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0)}@media only screen and (max-width: 600px){.poli-start{padding:10rem 0rem}.poli-start .container{display:flex;flex-direction:column}.poli-start .container .info{height:20rem}}.blog-start .container{padding:10rem 0rem 15rem 0rem;border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1)}.blog-start .container header{padding-top:5rem;gap:0}.blog-start .container header h2{font-size:var(--step-4)}.blog-start .container .blo-start-swiper-container{margin-top:-5rem;padding-bottom:0}.blog-start .container .blo-start-swiper-container .swiper{height:auto}.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a .info .tytul{font-size:var(--step-1)}@media only screen and (max-width: 600px){.blog-start .container{padding:5rem 0rem;flex-direction:column;gap:2.5rem}.blog-start .container header{padding-top:0}.blog-start .container .blo-start-swiper-container{padding-bottom:5rem;margin-top:0}.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a{margin-top:0}.blog-start .container .blo-start-swiper-container .swiper .swiper-wrapper .swiper-slide a:hover{margin-top:0}.blog-start .container .blo-start-swiper-container .controls{bottom:0}}.kontakt-start{padding:5rem 0rem;overflow-x:clip;overflow:hidden;position:relative;isolation:isolate;background-color:#212329}.kontakt-start .container:not(.mapa){display:flex;flex-direction:row;flex-wrap:wrap;gap:5rem;justify-content:space-between;align-items:flex-start}.kontakt-start .container:not(.mapa) .logo picture img{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);-moz-filter:brightness(0) invert(1);-o-filter:brightness(0) invert(1);-ms-filter:brightness(0) invert(1)}.kontakt-start .container:not(.mapa) .part{color:#fff}.kontakt-start .container:not(.mapa) .part .phones{flex-direction:column;align-items:flex-start;gap:0}.kontakt-start .container:not(.mapa) .part .phones a{padding:.5rem 0rem}.kontakt-start .container:not(.mapa) .part .phones a .nr-opis .nr{font-size:var(--step-1);color:#fff}.kontakt-start .container:not(.mapa) .part .phones a .icon{width:auto;height:auto}.kontakt-start .mapa{margin-top:5rem;height:35rem;border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1);padding:5rem 0rem}@media only screen and (max-width: 600px){.kontakt-start .container:not(.mapa){flex-direction:column;gap:0}.kontakt-start .container:not(.mapa) .part .social-icons{margin-top:2.5rem}}.zapytanie-container{background-color:#212329;padding:0rem 0rem}.zapytanie-container .container{position:relative;padding:0rem 0rem 5rem 0rem;border-bottom:1px solid #2F333C}.files{display:flex;flex-wrap:wrap;gap:1.5rem}.fotos{display:grid;grid-template-columns:repeat(auto-fill, minmax(20rem, 1fr));gap:1rem}.fotos li a{display:flex;width:100%;aspect-ratio:16/9;position:relative;isolation:isolate}.fotos li a picture{position:absolute;top:0;left:0;width:100%;height:100%}.fotos li a picture img{object-fit:cover;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out}:root{--m-color: red;--m-color-light: lime;--m-color-dark: blue}.header-motyw{position:relative;isolation:isolate;overflow:hidden;z-index:1}.header-motyw .container{position:relative;padding:25rem 0rem 5rem 0rem}.header-motyw .container .naglowki{display:flex;flex-direction:column;align-items:flex-start;z-index:2;gap:0rem}.header-motyw .container .naglowki .kategoria{line-height:1.4;margin:0rem;font-size:var(--step-5);font-weight:700;color:#F2F1EE;position:relative;background-color:#F2F1EE;background-image:-webkit-gradient(linear, left top, left top, color-stop(5%, #b69358), color-stop(50% #e4d3a8), color-stop(100% #b69358));background-image:-webkit-linear-gradient(left, #b69358 5%, #e4d3a8 50%, #b69358 100%);background-image:-moz-linear-gradient(left, #b69358 5%, #e4d3a8 50%, #b69358 100%);background-image:-ms-linear-gradient(left, #b69358 5%, #e4d3a8 50%, #b69358 100%);background-image:-o-linear-gradient(left, #b69358 5%, #e4d3a8 50%, #b69358 100%);background-image:linear-gradient(left, #b69358 5%, #e4d3a8 50%, #b69358 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header-motyw .container .naglowki .kategoria b,.header-motyw .container .naglowki .kategoria mark{background-color:transparent;color:#212329}.header-motyw .container .strips{z-index:1}.header-motyw .motyw{top:0;left:0;width:100%;height:100%;position:absolute;z-index:-1;background-color:#212329}.header-motyw .motyw picture img{opacity:.6}.header-motyw .motyw::after{content:'';display:block;position:absolute;left:0;width:100%;position:absolute;z-index:2;background-color:rgba(33,35,41,0);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(33,35,41,0.5)), color-stop(100% #212329));background-image:-webkit-linear-gradient(top, rgba(33,35,41,0.5) 0%, #212329 100%);background-image:-moz-linear-gradient(top, rgba(33,35,41,0.5) 0%, #212329 100%);background-image:-ms-linear-gradient(top, rgba(33,35,41,0.5) 0%, #212329 100%);background-image:-o-linear-gradient(top, rgba(33,35,41,0.5) 0%, #212329 100%);background-image:linear-gradient(top, rgba(33,35,41,0.5) 0%, #212329 100%);height:100%;bottom:0}@media only screen and (max-width: 600px){.header-motyw .container .page-header{height:15rem}}.breadcrumb-container{position:relative;overflow:hidden;float:left;width:100%;padding:2rem 0rem}.breadcrumb-container ol.breadcrumb{display:flex;margin:0rem;padding:0rem}.breadcrumb-container ol.breadcrumb li{display:flex;align-items:center;margin-left:1rem;position:relative;padding-left:1rem}.breadcrumb-container ol.breadcrumb li::after{content:'\00bb';display:block;position:absolute;top:50%;left:0%;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%);font-size:1rem;color:#ddd}.breadcrumb-container ol.breadcrumb li:first-child{margin-left:0rem;padding-left:0rem}.breadcrumb-container ol.breadcrumb li:first-child::after{display:none}.breadcrumb-container ol.breadcrumb li a{display:block;float:left;font-size:1rem;line-height:1;font-weight:600;color:#ccc;position:relative;text-transform:uppercase}.breadcrumb-container ol.breadcrumb li a.Nr:link,.breadcrumb-container ol.breadcrumb li a.Nr:visited{color:#666}.breadcrumb-container ol.breadcrumb li a.Nr:hover,.breadcrumb-container ol.breadcrumb li a.Hv{color:#e4d3a8}.strony{margin:5rem 0rem 0rem 0rem}.strony::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:1px;background-color:#DEDFE0;position:absolute;z-index:-1}.strony .container{border-top:1px solid #F4F4F4;width:100%;max-width:100%;margin:0rem;display:flex;justify-content:flex-end}.strony .container nav{display:flex;flex-wrap:wrap;gap:1rem;margin:3rem 0rem;width:auto}.strony .container nav a{display:flex;align-items:center;justify-content:center;color:#0C1104;width:4rem;height:4rem;background-color:#fff;border:1px solid #DEDFE0}.strony .container nav a.Nr:hover,.strony .container nav a.Hv{background-color:#DEDFE0}.sitemap article ul{display:block;float:left;clear:left}.sitemap article ul li{display:block;float:left;clear:left;padding-left:1rem;background:url("../gfx/liDot.jpg") 0rem 0.8rem no-repeat}.sitemap article ul li a{display:block}.sitemap article ul ul{margin-left:1rem;margin-bottom:1rem}.modal .modal-header{padding:1rem 3rem;display:flex;justify-content:flex-end}.modal .modal-header #zamowienie-zamknij-modal ion-icon{font-size:3rem}.modal .modal-content{background-color:#FDE7D0;padding:3rem 5rem}.formularz{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:1.5rem;color:#F2F1EE}.formularz #err_info{color:#E41A1A;width:100%;display:none;margin:1rem 0rem 1rem 1rem}.formularz .thanks_on{font-size:2.4rem;color:#F2F1EE;margin:3rem 0rem}.formularz .zapFrmBdy{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;align-items:flex-start}.formularz .zapFrmBdy .ukryty-frm{display:none}.formularz .zapFrmBdy .strona{padding:0rem 0rem}.formularz .zapFrmBdy .frm{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.formularz .zapFrmBdy .frm .row{width:100%}.formularz .zapFrmBdy .frm fieldset{display:flex;flex-direction:column;gap:3rem;width:100%;margin:0rem;border:1px solid #FDE7D0;padding:1.5rem 3rem;border-radius:1rem;overflow:hidden}.formularz .zapFrmBdy .frm input[type=text],.formularz .zapFrmBdy .frm input[type=number],.formularz .zapFrmBdy .frm textarea,.formularz .zapFrmBdy .frm select{display:block;float:left;padding:0rem;width:100%;margin-bottom:0rem;overflow:hidden;outline:none;font-size:1.6rem;line-height:1.5rem;box-shadow:none;border-style:none;background-color:transparent !important;color:#F2F1EE}.formularz .zapFrmBdy .frm input[type=text] option,.formularz .zapFrmBdy .frm input[type=number] option,.formularz .zapFrmBdy .frm textarea option,.formularz .zapFrmBdy .frm select option{padding:10px}.formularz .zapFrmBdy .frm input[type=text]::-webkit-input-placeholder,.formularz .zapFrmBdy .frm input[type=number]::-webkit-input-placeholder,.formularz .zapFrmBdy .frm textarea::-webkit-input-placeholder,.formularz .zapFrmBdy .frm select::-webkit-input-placeholder{color:#A3A6AE}.formularz .zapFrmBdy .frm input[type=text]:-moz-placeholder,.formularz .zapFrmBdy .frm input[type=number]:-moz-placeholder,.formularz .zapFrmBdy .frm textarea:-moz-placeholder,.formularz .zapFrmBdy .frm select:-moz-placeholder{color:#A3A6AE}.formularz .zapFrmBdy .frm input[type=text]::-moz-placeholder,.formularz .zapFrmBdy .frm input[type=number]::-moz-placeholder,.formularz .zapFrmBdy .frm textarea::-moz-placeholder,.formularz .zapFrmBdy .frm select::-moz-placeholder{color:#A3A6AE}.formularz .zapFrmBdy .frm input[type=text]:-ms-input-placeholder,.formularz .zapFrmBdy .frm input[type=number]:-ms-input-placeholder,.formularz .zapFrmBdy .frm textarea:-ms-input-placeholder,.formularz .zapFrmBdy .frm select:-ms-input-placeholder{color:#A3A6AE}.formularz .zapFrmBdy .frm .full{display:flex;flex-direction:column;gap:1rem}.formularz .zapFrmBdy .frm .full.legenda{font-size:1.2rem}.formularz .zapFrmBdy .frm .full.legenda ol>li{margin-top:1rem}.formularz .zapFrmBdy .frm .full.legenda ol>li ul{margin-top:0.5rem;list-style-type:lower-alpha;margin-left:1.5rem}.formularz .zapFrmBdy .frm .double-col{display:grid;gap:2rem;grid-template-columns:repeat(2, 1fr)}.formularz .zapFrmBdy .frm .double-col>div{display:flex;flex-direction:column;row-gap:2rem}.formularz .zapFrmBdy .frm .triple-col{display:grid;gap:2rem;grid-template-columns:repeat(3, 1fr)}.formularz .zapFrmBdy .frm .triple-col>div{display:flex;flex-direction:column;row-gap:1rem}.formularz .zapFrmBdy .frm .bg{display:flex;flex-direction:row;overflow:hidden;align-items:center;padding:1.5rem 2rem;width:100%;border-radius:.5rem;background-color:#2F333C}.formularz .zapFrmBdy .frm .bg ion-icon{margin-right:1rem;font-size:2.4rem;color:#e4d3a8}.formularz .zapFrmBdy .frm .bg.to-top{align-items:flex-start}.formularz .zapFrmBdy .frm select{line-height:1.4;width:100% !important}.formularz .zapFrmBdy .frm textarea{height:10rem;padding:0.5rem 0rem}.formularz .zapFrmBdy .frm .iTxt,.formularz .zapFrmBdy .frm .radio-group{display:block;float:left;clear:left;width:100%;overflow:hidden}.formularz .zapFrmBdy .frm .radio-group{margin-top:0.5rem}.formularz .zapFrmBdy .frm .radio-group>li{border-top:1px solid rgba(0,0,0,0.1);padding:1rem 0rem}.formularz .zapFrmBdy .frm .radio-group>li ul{display:flex;gap:3rem}.formularz .zapFrmBdy .frm .radio-group>li div{display:flex;gap:1rem;align-items:flex-start}.formularz .zapFrmBdy .frm .radio-group>li div input[type=radio]{margin-top:0.5rem !important}.formularz .zapFrmBdy .frm .radio-group label{cursor:pointer}.formularz .zapFrmBdy .frm ul.grupa{display:flex;flex-wrap:wrap;margin:0rem}.formularz .zapFrmBdy .frm ul.grupa>li{margin:1rem 2rem 0rem 0rem}.formularz .zapFrmBdy .frm ul.grupa>li label{margin-left:0.5rem;cursor:pointer}.formularz .zapFrmBdy .frm .zgody{display:flex;flex-direction:column;gap:1.5rem;padding:0.75rem;margin-top:2rem}.formularz .zapFrmBdy .frm .zgody .czerw{color:#cc0000;font-weight:600}.formularz .zapFrmBdy .frm .zgody a{font-weight:600}.formularz .zapFrmBdy .frm .zgody a:link,.formularz .zapFrmBdy .frm .zgody a:visited{color:#e4d3a8;text-decoration:underline}.formularz .zapFrmBdy .frm .zgody a:hover{color:#F2F1EE}.formularz .zapFrmBdy .frm .zgody .zgoda{display:block;float:left;clear:left;width:100%;text-align:left;padding-bottom:1rem;margin:0rem}.formularz .zapFrmBdy .frm .zgody .zgoda>*{display:block;float:left}.formularz .zapFrmBdy .frm .zgody .zgoda input[type="checkbox"]{width:2rem}.formularz .zapFrmBdy .frm .zgody .zgoda label{width:calc(100% - 3rem);margin-left:1rem;font-size:1.2rem;cursor:pointer;color:#F2F1EE}.formularz .zapFrmBdy .frm input.erron,.formularz .zapFrmBdy .frm textarea.erron,.formularz .zapFrmBdy .frm select.erron{color:#E41A1A}.formularz .zapFrmBdy .frm .erron{border-bottom:1px solid #ff0000 !important}.formularz .zapFrmBdy .frm .proccess{float:left;clear:left;width:100%;padding-left:0.75rem;margin-top:1rem;display:none;font-size:1.5rem;line-height:1.8rem}.formularz .zapFrmBdy .frm .errors{float:left;clear:left;width:100%;padding-left:0.75rem;margin-top:1rem;display:none;font-size:1.5rem;line-height:1.8rem;color:#ff0000}.formularz .zapFrmBdy .frm .wyslij{margin:0rem 0rem 0rem 0rem}.formularz .zapFrmBdy .informacja{font-size:1.4rem;color:#333;padding:0.75rem;margin:0rem}.formularz .zapFrmBdy iframe,.formularz .zapFrmBdy #fileFrm{display:none}.formularz .zapFrmBdy #aktFiles{font-size:1.4rem;color:#212329;width:100%;margin:0rem}.formularz .zapFrmBdy #aktFiles li{display:grid;grid-template-columns:3fr 1fr 1fr;border-bottom:1px solid rgba(200,200,200,0.5);justify-content:space-between;align-items:center;padding:0.5rem 0rem}.formularz .zapFrmBdy #aktFiles li .foto-name{display:flex;gap:1.5rem;align-items:center}.formularz .zapFrmBdy #aktFiles li .foto-name img{width:8rem;height:5rem;object-position:cover}.formularz .zapFrmBdy #aktFiles li .last{text-align:right}.formularz .zapFrmBdy #aktFiles li .last .fileDel ion-icon{color:#cc0000;font-size:2rem}.formularz .zapFrmBdy #aktFiles li .last .fileDel:hover ion-icon{color:#000}.formularz .zapFrmBdy .buttons{width:100%;display:flex;justify-content:space-between}.formularz .zapFrmBdy #dolacz{clear:left;padding:2rem 3rem}.formularz .zapFrmBdy #fileUploadProgress{display:none;float:left;clear:left;margin:10px 0px;overflow:hidden}.formularz .zapFrmBdy #fileUploadProgress .redInfo{color:#ff0000}.formularz.on-light .frm input[type=text],.formularz.on-light .frm input[type=number],.formularz.on-light .frm textarea,.formularz.on-light .frm select{color:#222}.formularz.on-light .frm .bg{border:1px solid rgba(0,0,0,0.1)}.formularz.on-light .frm .bg ion-icon{color:#212329}.formularz.on-light .frm .zgody a:hover{color:#000}.formularz.on-light .frm .zgody .zgoda label{color:#666}@media only screen and (max-width: 600px){.formularz .zapFrmBdy .frm .double-col,.formularz .zapFrmBdy .frm .triple-col{grid-template-columns:1fr}}.realizacje{z-index:3}.realizacje .wybrana{background-color:#212329}.realizacje .wybrana .container{position:relative;isolation:isolate;z-index:1;padding:5rem 0rem 8rem 0rem;display:grid;grid-template-columns:1fr 2fr;gap:10rem}.realizacje .wybrana .container .lead,.realizacje .wybrana .container .tresc{color:#0C1104}.realizacje .wybrana .container .lead p,.realizacje .wybrana .container .tresc p{margin:2rem 0rem}.realizacje .wybrana .container .intro{display:flex;flex-direction:column;gap:2.5rem;position:relative;isolation:isolate}.realizacje .wybrana .container .intro header{display:flex;flex-direction:column;gap:1.5rem;padding:0rem}.realizacje .wybrana .container .intro header h1{line-height:1.3;font-weight:600;margin:0rem;font-size:var(--step-4);color:#6B7489}.realizacje .wybrana .container .intro header h1 mark{font-weight:600;color:#F2F1EE;background-color:transparent}.realizacje .wybrana .container .intro header h2{font-size:var(--step-1);margin:0rem;font-weight:400;color:#F2F1EE;line-height:1.4}.realizacje .wybrana .container .intro header h3{font-size:var(--step-3);margin:0rem;color:#212329}.realizacje .wybrana .container .intro .motyw{position:relative;isolation:isolate;margin-top:2.5rem;overflow:hidden}.realizacje .wybrana .container .intro .motyw .foto{width:100%}.realizacje .wybrana .container .info{display:flex;flex-direction:column;gap:2.5rem}.realizacje .wybrana .container .info .lead{font-weight:400;font-size:var(--step-1);color:#F2F1EE}.realizacje .wybrana .container .info .tresc{color:#F2F1EE}.realizacje .wybrana .container .info ul{margin:0rem 0rem 2rem 0rem}.realizacje .lista .container{border-top:1px solid #6B7489;border-bottom:1px solid #6B7489;margin:5rem auto;padding:5rem 0rem}.realizacje .lista .container nav{width:100%;margin:0;display:flex;flex-direction:column;gap:5rem}.realizacje .lista .container nav a{display:grid;grid-template-columns:2fr 3fr;gap:10rem}.realizacje .lista .container nav a .info{display:flex;flex-direction:column;padding-right:10rem;border-right:1px solid #6B7489}.realizacje .lista .container nav a .info .tytul{font-size:var(--step-4);line-height:1.2;font-weight:700}.realizacje .lista .container nav a .info .arrow-left{aspect-ratio:21/38;width:16px;stroke:#6B7489;margin:1rem 0rem 0rem .6rem;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.realizacje .lista .container nav a .motyw .foto{width:100%;overflow:hidden;aspect-ratio:16 / 7}.realizacje .lista .container nav a .motyw .foto picture img{filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out}.realizacje .lista .container nav a:hover .info .tytul{color:#212329}.realizacje .lista .container nav a:hover .motyw .foto picture img{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0)}@media only screen and (max-width: 600px){.realizacje .wybrana .container{display:grid;grid-template-columns:1fr;gap:5rem;padding:0rem 0rem 8rem 0rem}.realizacje .lista .container nav{gap:10rem}.realizacje .lista .container nav a{grid-template-columns:1fr;gap:2.5rem}}.common{z-index:3}.common .wybrana{position:relative;isolation:isolate;z-index:1;padding:5rem 0rem 8rem 0rem;display:grid;grid-template-columns:1fr 2fr;gap:10rem}.common .wybrana .lead,.common .wybrana .tresc{color:#0C1104}.common .wybrana .lead p,.common .wybrana .tresc p{margin:2rem 0rem}.common .wybrana .intro{display:flex;flex-direction:column;gap:2.5rem;position:relative;isolation:isolate}.common .wybrana .intro header{display:flex;flex-direction:column;gap:1.5rem;padding:0rem}.common .wybrana .intro header h1{line-height:1.3;font-weight:600;margin:0rem;font-size:var(--step-4);color:#212329}.common .wybrana .intro header h1 mark{font-weight:600;color:#0C1104;background-color:transparent}.common .wybrana .intro header h2{font-size:var(--step-1);margin:0rem;font-weight:400;color:#6B7489;line-height:1.4}.common .wybrana .intro header h3{font-size:var(--step-3);margin:0rem;color:#212329}.common .wybrana .intro .motyw{position:relative;isolation:isolate;border-radius:1rem;margin-bottom:2rem;overflow:hidden}.common .wybrana .intro .motyw .foto{width:100%}.common .wybrana .info{display:flex;flex-direction:column;gap:2.5rem}.common .wybrana .info .lead{font-weight:400;font-size:var(--step-2)}.common .wybrana .info ul{margin:0rem 0rem 2rem 0rem}@media only screen and (max-width: 600px){.common .wybrana{grid-template-columns:1fr;gap:5rem;padding:5rem 0rem}}.blog{position:relative;z-index:2}.blog .datad{display:flex;align-items:center;gap:1.5rem;font-size:1.4rem;color:#333;line-height:1.6}.blog .datad ion-icon{color:#212329;font-size:2rem}.blog .cats{position:relative;padding:2.5rem 0rem;display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;border-bottom:1px solid #2F333C}.blog .cats a{display:flex;align-items:center;gap:1rem;padding:.5rem 1.5rem;border-radius:50vh;position:relative}.blog .cats a::before{content:'';width:5px;height:5px;border-radius:50vh}.blog .cats a .txt{text-transform:uppercase;font-size:1.5rem}.blog .cats a.Nr{color:#0C1104;border:1px solid #212329}.blog .cats a.Nr::before{background-color:#212329}.blog .cats a.Nr:hover{border:1px solid #111319}.blog .cats a.Hv{background-color:#111319}.blog .cats a.Hv::before{background-color:#fff}.blog .cats a.Hv .txt{color:#fff}.blog .wybrana{background-color:#212329}.blog .wybrana .container{position:relative;isolation:isolate;z-index:1;padding:5rem 0rem 8rem 0rem;display:grid;grid-template-columns:1fr 2fr;gap:10rem}.blog .wybrana .container .lead,.blog .wybrana .container .tresc{color:#0C1104}.blog .wybrana .container .lead p,.blog .wybrana .container .tresc p{margin:2rem 0rem}.blog .wybrana .container .intro{display:flex;flex-direction:column;gap:2.5rem;position:relative;isolation:isolate;z-index:1}.blog .wybrana .container .intro header{display:flex;flex-direction:column;gap:1.5rem;padding:0rem}.blog .wybrana .container .intro header h1{line-height:1.3;font-weight:600;margin:0rem;font-size:var(--step-4);color:#F2F1EE}.blog .wybrana .container .intro header h1 mark{font-weight:600;color:#F2F1EE;background-color:transparent}.blog .wybrana .container .intro header h2{font-size:var(--step-1);margin:0rem;font-weight:400;color:#6B7489;line-height:1.4}.blog .wybrana .container .intro header h3{font-size:var(--step-3);margin:0rem;color:#212329}.blog .wybrana .container .intro .motyw{position:relative;isolation:isolate;margin-top:2.5rem;overflow:hidden}.blog .wybrana .container .intro .motyw .foto{width:100%}.blog .wybrana .container .info{display:flex;flex-direction:column;gap:2.5rem;z-index:1}.blog .wybrana .container .info .lead{font-weight:400;font-size:var(--step-1);color:#F2F1EE}.blog .wybrana .container .info .tresc{color:#F2F1EE}.blog .wybrana .container .info ul{margin:0rem 0rem 2rem 0rem}@media only screen and (max-width: 600px){.blog .wybrana{grid-template-columns:1fr;gap:0}}.blog .items{position:relative;padding:5rem 0rem;z-index:2}.blog .items .container>ul{display:grid;grid-template-columns:repeat(auto-fill, minmax(35rem, 1fr));column-gap:2.5rem;row-gap:5rem;width:100%;margin:0rem}.blog .items .container>ul li .item{display:flex;flex-direction:column;position:relative;isolation:isolate}.blog .items .container>ul li .item .zdjecie{position:relative;width:100%;aspect-ratio:16 / 9;margin-bottom:2rem;overflow:hidden}.blog .items .container>ul li .item .zdjecie picture{position:absolute;top:0;left:0;overflow:hidden}.blog .items .container>ul li .item .zdjecie picture img{-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out}.blog .items .container>ul li .item .zdjecie .cat{position:absolute;bottom:1rem;left:1rem;background-color:#b69358;font-size:1.2rem;padding:.5rem 1rem;border-radius:50vh;z-index:2;color:#fff}.blog .items .container>ul li .item .zdjecie .datad{position:absolute;bottom:1rem;left:1rem;background-color:#212329;font-size:1.2rem;padding:.5rem 1rem;border-radius:50vh;z-index:2;color:#fff;display:flex;align-items:center;gap:.5rem}.blog .items .container>ul li .item .zdjecie .datad ion-icon{font-size:1.2rem;color:#fff}.blog .items .container>ul li .item .info{display:flex;flex-direction:column;gap:1.5rem;padding:1rem 2rem;height:100%;align-items:flex-start;color:#e4d3a8;border-left:1px solid #6B7489}.blog .items .container>ul li .item .info .tytul{font-size:var(--step-1);font-weight:400;color:#0C1104;line-height:1.3}.blog .items .container>ul li .item .info .lead{margin-bottom:2rem;color:#0C1104}.blog .items .container>ul li .item .info .lead p{margin:0}.blog .items .container>ul li .item .info .wiecej{margin-top:auto}.blog .items .container>ul li .item:hover .zdjecie picture img{transform:scale(1.1);transform:rotate(5)}.blog .items .container>ul li .item:hover .wiecej{border:1px solid #212329;background-color:#212329;color:#fff}.blog .items .container>ul li .item:hover .wiecej svg line{stroke:#D6C6B9}@media only screen and (max-width: 600px){.blog .wybrana .container{display:grid;grid-template-columns:1fr;gap:5rem;padding:0rem 0rem 8rem 0rem}}.ofirmie .wybrana{position:relative;isolation:isolate;z-index:1;background-color:#212329}.ofirmie .wybrana>.container{padding:0rem;display:grid;grid-template-columns:1fr 2fr;gap:10rem;align-items:stretch}.ofirmie .wybrana>.container header{padding:8rem 0rem;color:#F2F1EE}.ofirmie .wybrana>.container header h1{color:#F2F1EE;font-size:var(--step-5)}.ofirmie .wybrana>.container header h2{color:#6B7489}.ofirmie .wybrana>.container .motyw{position:relative}.ofirmie .wybrana>.container .motyw .foto{position:absolute;top:0rem;left:0;width:100%;height:calc(100% + 10rem)}@media only screen and (max-width: 600px){.ofirmie .wybrana>.container{padding:0rem 0rem 8rem 0rem;grid-template-columns:1fr;gap:5rem}.ofirmie .wybrana>.container header{padding:0}.ofirmie .wybrana>.container .motyw .foto{position:relative;height:25rem}}.ofirmie .infos{margin:20rem 0rem 10rem 0rem;position:relative;z-index:3;overflow-x:clip;display:flex;flex-direction:column;gap:10rem}.ofirmie .infos>li .container{display:grid;grid-template-columns:1fr 2fr;gap:10rem;position:relative;isolation:isolate}.ofirmie .infos>li .container .info{display:flex;flex-direction:column;gap:2.5rem;align-items:flex-start;justify-content:center;z-index:2;padding:8rem 0rem}.ofirmie .infos>li .container .info .lead,.ofirmie .infos>li .container .info .tresc{font-weight:400}.ofirmie .infos>li .container .info .lead p:first-child,.ofirmie .infos>li .container .info .tresc p:first-child{margin:0rem}.ofirmie .infos>li .container .info header h2{font-size:var(--step-4);line-height:1.2}.ofirmie .infos>li .container .motyw{position:relative}.ofirmie .infos>li .container .motyw .foto{position:absolute;top:0;left:0;width:100%;height:100%}.ofirmie .infos>li:nth-child(odd) .container{grid-auto-flow:dense;direction:rtl}.ofirmie .infos>li:nth-child(odd) .container>*{direction:ltr}@media only screen and (max-width: 600px){.ofirmie .infos{margin:0rem 0rem 10rem 0rem;gap:0rem}.ofirmie .infos>li .container{display:flex;flex-direction:column;gap:0}.ofirmie .infos>li .container .info{padding:5rem 0rem}.ofirmie .infos>li .container .motyw{height:25rem;margin-top:0rem}}.oferta nav.produkty{background-color:#212329;padding:2.5rem 0rem}.oferta nav.produkty .container{display:grid;grid-template-columns:repeat(auto-fit, minmax(35rem, 1fr));gap:2.5rem}.oferta nav.produkty .container a{display:flex;flex-direction:column;gap:0rem;align-items:flex-start;border:1px solid #2F333C;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out}.oferta nav.produkty .container a .motyw{position:relative;overflow:hidden;width:100%}.oferta nav.produkty .container a .motyw .foto{z-index:1;width:100%;aspect-ratio:16 / 9;opacity:.8;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out;will-change:opacity}.oferta nav.produkty .container a .motyw .foto picture img{-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out}.oferta nav.produkty .container a .motyw .nowosc{position:absolute;font-size:var(--step--1);letter-spacing:5px;text-transform:uppercase;color:#fff;bottom:6rem;left:-1.5rem;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);z-index:2}.oferta nav.produkty .container a .info{display:flex;flex-direction:column;gap:0rem;padding:2rem 2.5rem 2rem 2.5rem;color:#F2F1EE;position:relative;isolation:isolate;width:100%;position:relative;isolation:isolate;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out}.oferta nav.produkty .container a .info .tytul{font-size:var(--step-2)}.oferta nav.produkty .container a .info .arrow-left{aspect-ratio:21/38;width:16px;stroke:#6B7489;margin:1rem 0rem 0rem .6rem;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.oferta nav.produkty .container a .info::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(47,51,60,0);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(47,51,60,0.5)), color-stop(100% rgba(47,51,60,0)));background-image:-webkit-linear-gradient(top, rgba(47,51,60,0.5) 0%, rgba(47,51,60,0) 100%);background-image:-moz-linear-gradient(top, rgba(47,51,60,0.5) 0%, rgba(47,51,60,0) 100%);background-image:-ms-linear-gradient(top, rgba(47,51,60,0.5) 0%, rgba(47,51,60,0) 100%);background-image:-o-linear-gradient(top, rgba(47,51,60,0.5) 0%, rgba(47,51,60,0) 100%);background-image:linear-gradient(top, rgba(47,51,60,0.5) 0%, rgba(47,51,60,0) 100%);opacity:0;z-index:-1;will-change:opacity}.oferta nav.produkty .container a:hover .foto{opacity:1}.oferta nav.produkty .container a:hover .foto picture img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.oferta nav.produkty .container a:hover .info::before{opacity:1}.oferta .kategorie{display:flex;flex-direction:column;gap:5rem}.oferta .kategorie header{gap:1.5rem}.oferta .kategorie header h1{font-size:var(--step-4)}.oferta .kategorie header h2{font-size:var(--step-1);font-weight:400;line-height:1.4}.oferta .kategorie ul.lista{margin:0;display:flex;flex-direction:column;gap:0rem}.oferta .kategorie ul.lista li{display:flex;flex-direction:column;border-top:1px solid #e4d3a8;background-color:#b69358;background-color:#F2F1EE;background-image:-webkit-gradient(linear, left top, left top, color-stop(0%, #b69358), color-stop(20% #e4d3a8), color-stop(100% #b69358));background-image:-webkit-linear-gradient(left, #b69358 0%, #e4d3a8 20%, #b69358 100%);background-image:-moz-linear-gradient(left, #b69358 0%, #e4d3a8 20%, #b69358 100%);background-image:-ms-linear-gradient(left, #b69358 0%, #e4d3a8 20%, #b69358 100%);background-image:-o-linear-gradient(left, #b69358 0%, #e4d3a8 20%, #b69358 100%);background-image:linear-gradient(left, #b69358 0%, #e4d3a8 20%, #b69358 100%)}.oferta .kategorie ul.lista li .katLnk{display:flex;justify-content:space-between;align-items:center;padding:2.5rem 0rem}.oferta .kategorie ul.lista li .katLnk span{font-size:var(--step-2);color:#0C1104;will-change:margin-left;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out}.oferta .kategorie ul.lista li .katLnk .icon{aspect-ratio:1/1;width:5rem;stroke:#e4d3a8;fill:none}.oferta .kategorie ul.lista li .katLnk:hover span{color:#0C1104;margin-left:5rem}.oferta .kategorie ul.lista li .katLnk:hover .icon{stroke:#0C1104}.oferta .wybrana{display:flex;flex-direction:column}.oferta .wybrana header{background-color:#212329;position:relative;isolation:isolate}.oferta .wybrana header .container{display:flex;flex-direction:column;gap:5rem;padding:25rem 0rem 15rem 0rem;position:relative;isolation:isolate}.oferta .wybrana header .container .naglowki{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:5rem}.oferta .wybrana header .container .naglowki .grupa{display:flex;flex-direction:column;gap:1.5rem}.oferta .wybrana header .container .naglowki .grupa h1,.oferta .wybrana header .container .naglowki .grupa .h1{line-height:1.3;margin:0rem;font-size:var(--step-5);font-weight:700;color:#F2F1EE;position:relative;background-color:#F2F1EE;background-image:-webkit-gradient(linear, left top, left top, color-stop(5%, #b69358), color-stop(50% #e4d3a8), color-stop(100% #b69358));background-image:-webkit-linear-gradient(left, #b69358 5%, #e4d3a8 50%, #b69358 100%);background-image:-moz-linear-gradient(left, #b69358 5%, #e4d3a8 50%, #b69358 100%);background-image:-ms-linear-gradient(left, #b69358 5%, #e4d3a8 50%, #b69358 100%);background-image:-o-linear-gradient(left, #b69358 5%, #e4d3a8 50%, #b69358 100%);background-image:linear-gradient(left, #b69358 5%, #e4d3a8 50%, #b69358 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.oferta .wybrana header .container .naglowki .grupa h1 b,.oferta .wybrana header .container .naglowki .grupa h1 mark,.oferta .wybrana header .container .naglowki .grupa .h1 b,.oferta .wybrana header .container .naglowki .grupa .h1 mark{background-color:transparent;color:#212329}.oferta .wybrana header .container .naglowki .grupa h2,.oferta .wybrana header .container .naglowki .grupa .h2{line-height:1.4;margin:0rem;font-size:var(--step-4);color:#fff;font-weight:400}.oferta .wybrana header .container .naglowki .grupa h2 b,.oferta .wybrana header .container .naglowki .grupa .h2 b{font-weight:600}.oferta .wybrana header .container .naglowki .grupa h2 mark,.oferta .wybrana header .container .naglowki .grupa .h2 mark{color:#e4d3a8}.oferta .wybrana header .container .naglowki .tarasola-logo{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);-moz-filter:brightness(0) invert(1);-o-filter:brightness(0) invert(1);-ms-filter:brightness(0) invert(1);max-width:14rem}.oferta .wybrana header .back-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.oferta .wybrana header .back-img .foto{width:100%;height:100%;z-index:1}.oferta .wybrana header .back-img .foto img{opacity:.6;width:110%}.oferta .wybrana header .back-img::after{content:'';display:block;position:absolute;left:0;width:100%;position:absolute;z-index:2;background-color:rgba(33,35,41,0);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(33,35,41,0.5)), color-stop(100% #212329));background-image:-webkit-linear-gradient(top, rgba(33,35,41,0.5) 0%, #212329 100%);background-image:-moz-linear-gradient(top, rgba(33,35,41,0.5) 0%, #212329 100%);background-image:-ms-linear-gradient(top, rgba(33,35,41,0.5) 0%, #212329 100%);background-image:-o-linear-gradient(top, rgba(33,35,41,0.5) 0%, #212329 100%);background-image:linear-gradient(top, rgba(33,35,41,0.5) 0%, #212329 100%);height:100%;bottom:0}.oferta .wybrana .gal-opis{background-color:#212329;position:relative;isolation:isolate}.oferta .wybrana .gal-opis .container{display:grid;grid-template-columns:3fr 2fr;gap:10rem;overflow:visible;position:relative;isolation:isolate;padding-bottom:5rem;border-bottom:1px solid #2F333C}.oferta .wybrana .gal-opis .container .galeria{position:relative;height:60rem}.oferta .wybrana .gal-opis .container .galeria .gal-swiper-container{position:absolute;width:66vw;height:100%;top:-5rem;right:0}.oferta .wybrana .gal-opis .container .galeria .gal-swiper-container .swiper,.oferta .wybrana .gal-opis .container .galeria .gal-swiper-container .swiper-wrapper{height:50rem}.oferta .wybrana .gal-opis .container .galeria .gal-swiper-container .swiper-slide{height:100%}.oferta .wybrana .gal-opis .container .galeria .gal-swiper-container .swiper-slide a{display:flex;height:100%;background-color:#212329}.oferta .wybrana .gal-opis .container .galeria .gal-swiper-container .swiper-slide a picture img{opacity:.25;will-change:opacity;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out}.oferta .wybrana .gal-opis .container .galeria .gal-swiper-container .swiper-slide a:hover picture img{opacity:1}.oferta .wybrana .gal-opis .container .galeria .gal-swiper-container .swiper-slide.swiper-slide-next a picture img{opacity:1}.oferta .wybrana .gal-opis .container .galeria .gal-swiper-container .controls{position:absolute;bottom:0;right:10rem;display:flex;gap:1.5rem}.oferta .wybrana .gal-opis .container .galeria .gal-swiper-container .controls .slider-arr{aspect-ratio:1/1;width:5rem;stroke:#fff;fill:none}.oferta .wybrana .gal-opis .container .opis{color:#F2F1EE;position:relative;display:flex;flex-direction:column;gap:2.5rem}.oferta .wybrana .gal-opis .container .opis h3{font-size:var(--step-3)}.oferta .wybrana .gal-opis .container .opis .tresc{text-align:justify}.oferta .wybrana .gal-opis .container .opis::before{content:'Design';position:absolute;top:-7rem;left:-.5rem;font-size:var(--step-6);color:#6B7489;font-weight:700;text-transform:uppercase;z-index:-1;opacity:.15}.oferta .wybrana .cechy{background-color:#212329;color:#F2F1EE}.oferta .wybrana .cechy .container{display:flex;flex-direction:column}.oferta .wybrana .cechy .container header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:5rem;width:100%;padding:2.5rem 0rem;align-items:center;border-bottom:1px solid #2F333C}.oferta .wybrana .cechy .container header h2{font-size:var(--step-5);color:#6B7489}.oferta .wybrana .cechy .container header .ico{height:7rem}.oferta .wybrana .cechy .container header .ico picture img{object-fit:contain}.oferta .wybrana .cechy .container .tresc{padding:5rem 0rem 10rem 0rem}.oferta .wybrana .cechy .container .tresc ul:not(.single-column){font-size:var(--step-1);columns:2;-webkit-columns:2;-moz-columns:2;gap:1.5rem !important}.oferta .wybrana .cechy .container .tresc ul:not(.single-column) li::before{top:.9rem}.oferta .wybrana .zdjecie-glowne{height:50vh;position:relative}.oferta .wybrana .zdjecie-glowne .foto{position:absolute;top:0;left:0;width:100%;height:100%}.oferta .wybrana .modele,.oferta .wybrana .wymiary,.oferta .wybrana .filmy{background-color:#fff}.oferta .wybrana .modele .container,.oferta .wybrana .wymiary .container,.oferta .wybrana .filmy .container{padding:5rem 0rem;align-items:center;gap:2.5rem}.oferta .wybrana .modele .container header,.oferta .wybrana .wymiary .container header,.oferta .wybrana .filmy .container header{background-color:transparent;width:100%;align-items:center;text-align:center;padding:2.5rem 0rem;border-bottom:1px solid #F4F4F4}.oferta .wybrana .modele .container header h3,.oferta .wybrana .wymiary .container header h3,.oferta .wybrana .filmy .container header h3{font-size:var(--step-4);text-transform:uppercase;color:#6B7489}.oferta .wybrana .modele .container .mod-swiper-container,.oferta .wybrana .wymiary .container .mod-swiper-container,.oferta .wybrana .filmy .container .mod-swiper-container{display:flex;flex-direction:column;align-items:center;overflow:hidden;gap:2.5rem;width:100%}.oferta .wybrana .modele .container .mod-swiper-container .swiper,.oferta .wybrana .wymiary .container .mod-swiper-container .swiper,.oferta .wybrana .filmy .container .mod-swiper-container .swiper{width:100%}.oferta .wybrana .modele .container .mod-swiper-container .swiper .swiper-slide,.oferta .wybrana .wymiary .container .mod-swiper-container .swiper .swiper-slide,.oferta .wybrana .filmy .container .mod-swiper-container .swiper .swiper-slide{height:auto}.oferta .wybrana .modele .container .mod-swiper-container .swiper .swiper-slide .info,.oferta .wybrana .wymiary .container .mod-swiper-container .swiper .swiper-slide .info,.oferta .wybrana .filmy .container .mod-swiper-container .swiper .swiper-slide .info{display:flex;flex-direction:column;align-items:center;text-align:center}.oferta .wybrana .modele .container .mod-swiper-container .swiper .swiper-slide .info a,.oferta .wybrana .wymiary .container .mod-swiper-container .swiper .swiper-slide .info a,.oferta .wybrana .filmy .container .mod-swiper-container .swiper .swiper-slide .info a{display:block;width:100%;height:20rem}.oferta .wybrana .modele .container .mod-swiper-container .swiper .swiper-slide .info a picture img,.oferta .wybrana .wymiary .container .mod-swiper-container .swiper .swiper-slide .info a picture img,.oferta .wybrana .filmy .container .mod-swiper-container .swiper .swiper-slide .info a picture img{object-fit:contain}.oferta .wybrana .modele .container .mod-swiper-container .controls,.oferta .wybrana .wymiary .container .mod-swiper-container .controls,.oferta .wybrana .filmy .container .mod-swiper-container .controls{position:relative;display:flex;gap:1.5rem;margin-bottom:1px}.oferta .wybrana .modele .container .mod-swiper-container .controls .slider-arr,.oferta .wybrana .wymiary .container .mod-swiper-container .controls .slider-arr,.oferta .wybrana .filmy .container .mod-swiper-container .controls .slider-arr{aspect-ratio:1/1;width:5rem;stroke:#0C1104;fill:none}.oferta .wybrana .modele .container .wymiar,.oferta .wybrana .wymiary .container .wymiar,.oferta .wybrana .filmy .container .wymiar{width:100%;justify-content:center;display:flex}.oferta .wybrana .modele .container .wymiar picture,.oferta .wybrana .wymiary .container .wymiar picture,.oferta .wybrana .filmy .container .wymiar picture{max-width:53rem}.oferta .wybrana .modele .container .wymiar picture img,.oferta .wybrana .wymiary .container .wymiar picture img,.oferta .wybrana .filmy .container .wymiar picture img{width:100%}.oferta .wybrana .modele .container ul.filmy-ul,.oferta .wybrana .wymiary .container ul.filmy-ul,.oferta .wybrana .filmy .container ul.filmy-ul{width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(35rem, 1fr));gap:5rem}.oferta .wybrana .modele .container ul.filmy-ul li iframe,.oferta .wybrana .wymiary .container ul.filmy-ul li iframe,.oferta .wybrana .filmy .container ul.filmy-ul li iframe{width:100%;aspect-ratio:16/9;height:auto}.oferta .wybrana .filmy{position:relative;isolation:isolate}.oferta .wybrana .filmy::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:50%;background-color:#212329;z-index:-1}.oferta .inne{background-color:#212329}.oferta .inne .container header{padding:2.5rem 0rem}.oferta .inne .container header h3{font-size:var(--step-4);color:#6B7489;font-weight:400}.oferta .inne .container .lista nav.produkty .container{width:100%;gap:1rem}.oferta .inne .container .lista nav.produkty .container a{border:1px solid #2F333C}.oferta .inne .container .lista nav.produkty .container a .motyw{display:none}.oferta .pozostale{background-color:#fff;padding:10rem 0rem;display:flex;flex-direction:column;gap:10rem}.oferta .pozostale section .container{display:grid;grid-template-columns:1fr 1fr;gap:0rem}.oferta .pozostale section .container .info{display:flex;flex-direction:column;padding:10rem 10rem 10rem 0rem;align-items:flex-start;gap:2.5rem}.oferta .pozostale section .container .info header h3{font-size:var(--step-4);line-height:1.3;background-color:#F2F1EE;background-image:-webkit-gradient(linear, left top, left top, color-stop(5%, #b69358), color-stop(50% #0C1104), color-stop(100% #b69358));background-image:-webkit-linear-gradient(left, #b69358 5%, #0C1104 50%, #b69358 100%);background-image:-moz-linear-gradient(left, #b69358 5%, #0C1104 50%, #b69358 100%);background-image:-ms-linear-gradient(left, #b69358 5%, #0C1104 50%, #b69358 100%);background-image:-o-linear-gradient(left, #b69358 5%, #0C1104 50%, #b69358 100%);background-image:linear-gradient(left, #b69358 5%, #0C1104 50%, #b69358 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.oferta .pozostale section .container .info .tresc,.oferta .pozostale section .container .info .lead{text-align:justify}.oferta .pozostale section .container .info .tresc p:first-child,.oferta .pozostale section .container .info .lead p:first-child{margin-top:0}.oferta .pozostale section .container .motyw{position:relative}.oferta .pozostale section .container .motyw .foto{position:absolute;top:0;left:0;width:100%;height:100%}.oferta .pozostale section .container .motyw .foto.contain picture img{object-fit:contain;object-position:center center}.oferta .pozostale section:nth-child(even) .container .info{grid-column:2;grid-row:1;padding:10rem 0rem 10rem 10rem}.oferta .pozostale section:nth-child(even) .container .motyw{grid-column:1;grid-row:1}@media only screen and (max-width: 600px){.oferta .wybrana header .container{padding:15rem 0rem 10rem 0rem}.oferta .wybrana .gal-opis .container{display:flex;flex-direction:column;gap:2.5rem}.oferta .wybrana .gal-opis .container .galeria{height:50rem}.oferta .wybrana .gal-opis .container .galeria .gal-swiper-container{width:130vw}.oferta .wybrana .gal-opis .container .galeria .gal-swiper-container .swiper,.oferta .wybrana .gal-opis .container .galeria .gal-swiper-container .swiper-wrapper{height:40rem}.oferta .wybrana .gal-opis .container .galeria .gal-swiper-container .controls{right:0}.oferta .wybrana .cechy .container .tresc ul{columns:1;-webkit-columns:1;-moz-columns:1}.oferta .pozostale section .container{display:flex;flex-direction:column;gap:5rem}.oferta .pozostale section .container .info{padding:0rem}.oferta .pozostale section .container .motyw{height:35rem}.oferta .pozostale section:nth-child(even) .container .info{padding:0rem}}@media only screen and (max-width: 600px){.oferta{margin-top:0}}.kontakt .wybrana{position:relative;isolation:isolate;background-color:#b69358;border-top-left-radius:1rem;border-top-right-radius:1rem;padding:25rem 0rem 15rem 0rem;overflow-x:clip;margin-top:1rem;z-index:1}.kontakt .wybrana .container{display:flex;flex-direction:column}.kontakt .wybrana .container .info{display:flex;flex-direction:column;gap:2.5rem;align-items:flex-start;justify-content:center;z-index:2;position:relative;isolation:isolate;color:#fff}.kontakt .wybrana .container .info header{display:flex;flex-direction:column;width:80%}.kontakt .wybrana .container .info header h1,.kontakt .wybrana .container .info header .h1{line-height:1.2;margin:0rem;font-size:clamp(4rem, calc(var(--vw, 1vw) * 4), 6rem);font-weight:400;text-transform:uppercase;color:#fff;position:relative}.kontakt .wybrana .container .info header h1 b,.kontakt .wybrana .container .info header h1 mark,.kontakt .wybrana .container .info header .h1 b,.kontakt .wybrana .container .info header .h1 mark{background-color:transparent;color:#e4d3a8}.kontakt .wybrana .container .info header h2{font-size:clamp(4rem, calc(var(--vw, 1vw) * 2), 5rem);line-height:1.2;margin:0rem;font-weight:400}.kontakt .wybrana .container .info header h2 b{font-weight:600;color:#e4d3a8}.kontakt .wybrana .container .info header h3{font-size:3rem;margin:0rem}.kontakt .wybrana .container .info .wprowadz,.kontakt .wybrana .container .info .tresc{width:80%}.kontakt .wybrana .container .info .wprowadz p:first-child,.kontakt .wybrana .container .info .tresc p:first-child{margin:0rem}.kontakt .wybrana .container .motyw{position:relative}.kontakt .wybrana .container .motyw .zdjecie{width:100%;height:100%;position:relative;overflow:hidden}.kontakt .wybrana .container .motyw .zdjecie picture img{object-fit:cover}.kontakt .wybrana .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#b69358;z-index:-1}.kontakt .wybrana .bg picture img{mix-blend-mode:multiply}.kontakt .wybrana .bg::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,42,50,0);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,42,50,0)), color-stop(100% #002a32));background-image:-webkit-linear-gradient(top, rgba(0,42,50,0) 0%, #002a32 100%);background-image:-moz-linear-gradient(top, rgba(0,42,50,0) 0%, #002a32 100%);background-image:-ms-linear-gradient(top, rgba(0,42,50,0) 0%, #002a32 100%);background-image:-o-linear-gradient(top, rgba(0,42,50,0) 0%, #002a32 100%);background-image:linear-gradient(top, rgba(0,42,50,0) 0%, #002a32 100%)}.kontakt .wybrana .circles{position:absolute;z-index:1;width:50%;bottom:-35%;right:-15%}.kontakt .wybrana .circles svg{overflow:visible}.kontakt .wybrana .circles svg circle{transform-origin:50% 50%;animation:rotate-anim 10s linear infinite}.kontakt .wybrana .circles svg circle:not(.dot){stroke:#fff;opacity:.2}@media only screen and (max-width: 600px){.kontakt .wybrana{padding:15rem 0rem 5rem 0rem}.kontakt .wybrana .container .info header,.kontakt .wybrana .container .info .wprowadz,.kontakt .wybrana .container .info .tresc{width:100%}.kontakt .wybrana .container .info .producenci-start li{height:2.5rem}}.kontakt .wybrana-white{background-color:#fff;overflow-x:clip;position:relative;z-index:2;width:100%;margin:0}.kontakt .wybrana-white .container.double{display:grid;grid-template-columns:1fr 1fr}.kontakt .wybrana-white .container.double .motyw{position:relative}.kontakt .wybrana-white .container.double .motyw .zdjecie{position:absolute;width:50vw;height:100%;top:0;right:0}.kontakt .wybrana-white .container.double .info{background-color:#fff;padding:5rem 0rem 5rem 10rem;margin-top:-10rem;position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:flex-start}.kontakt .wybrana-white .container.double .info .wiecej{margin-top:3rem}.kontakt .wybrana-white .container.double .info::before{content:'';position:absolute;top:0;left:0;width:50vw;height:100%;background-color:#fff;z-index:-1}.kontakt .wybrana-white .container.double .info .social-icons nav a:hover ion-icon{color:#0C1104}.kontakt .wybrana-white .container .part .phones{flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:3rem}.kontakt .wybrana-white .container .part .phones a{gap:1.5rem}.kontakt .wybrana-white .container .part .phones a .icon{width:3rem;height:3rem}.kontakt .wybrana-white .container .part .phones a ion-icon{color:#212329}.kontakt .wybrana-white .container .part .phones a .nr-opis .nr{font-weight:400;color:#e4d3a8}.kontakt .wybrana-white .container .part .phones a:last-child ion-icon{font-size:3rem}.kontakt .wybrana-white .container .part .phones a:last-child .nr-opis .nr{font-size:2rem;font-weight:800;color:#0C1104}.kontakt .wybrana-white .container .part nav{display:flex;flex-direction:column}.kontakt .wybrana-white .container .tresc.add{padding-bottom:5rem}@media only screen and (max-width: 600px){.kontakt .wybrana-white{padding-bottom:0rem}.kontakt .wybrana-white .container.double{grid-template-columns:1fr}.kontakt .wybrana-white .container.double .motyw{position:relative;width:100%;height:35rem}.kontakt .wybrana-white .container.double .motyw .zdjecie{position:absolute;width:calc(100vw - 2rem);height:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.kontakt .wybrana-white .container.double .info{margin-top:0;padding:5rem 0rem}.kontakt .wybrana-white .container.double .info::before{display:none}}
