.glowCookies__banner__2 .read__more:hover,.glowCookies__banner__3 .read__more:hover{opacity:.8}.glowCookies__banner .accept__btn__styles,.glowCookies__banner .settings__btn__styles,.prebanner{cursor:pointer;font-family:inherit;user-select:none}.prebanner,.prebanner:hover{text-decoration:none}.glowCookies__border{border:1px solid #e6e6e6!important}.glowCookies__left{left:15px}.glowCookies__right{right:15px}.btn__accept.accept__btn__styles{background-color:#266416!important}.glowCookies__show{opacity:1!important;visibility:visible!important;transform:scale(1)!important}.glowCookies__banner{opacity:0;visibility:hidden;transform:scale(.9);font-family:inherit;position:fixed;width:auto;max-width:95%;z-index:999;-webkit-box-shadow:0 .625em 1.875em rgba(2,2,3,.2);-moz-box-shadow:0 .625em 1.875em rgba(2,2,3,.2);box-shadow:0 .625em 1.875em rgba(2,2,3,.2);transition:transform .2s,opacity .2s!important}.glowCookies__banner .accept__btn__styles{border:none;padding:13px 15px;font-size:.9em;width:70%;font-weight:400;transition:filter .15s}.glowCookies__banner .settings__btn__styles{border:none;padding:13px 15px;font-size:.9em;width:29%;font-weight:400;transition:filter .15s}.glowCookies__banner__1 .read__more,.glowCookies__banner__2 .read__more,.glowCookies__banner__3 .read__more{font-weight:bolder}.glowCookies__banner .btn__section button:focus{outline:0;transform:scale(.95);-webkit-filter:contrast(75%);filter:contrast(75%)}.glowCookies__banner .btn__section button:hover{-webkit-filter:contrast(85%);filter:contrast(85%)}.glowCookies__banner__1{bottom:15px;border-radius:20px;padding:20px 25px}.glowCookies__banner__1>h3{font-size:24px;margin:0;padding:8px 0}.glowCookies__banner__1>p{font-size:15px;margin:0;padding:0;line-height:1.3}.glowCookies__banner__1 .read__more:hover{color:#666}.glowCookies__banner__1 .btn__section{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:20px}.glowCookies__banner__1 .btn__section button,.prebanner__border__2{border-radius:10px}.glowCookies__banner__2{bottom:15px;border-radius:5px;padding:25px 35px}.glowCookies__banner__2>h3{font-size:24px;margin:0;padding:8px 0}.glowCookies__banner__2>p{font-size:15px;margin:0;padding:0;line-height:1.3}.glowCookies__banner__2 .btn__section{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:20px}.glowCookies__banner__2 .btn__section button{border-radius:5px}.glowCookies__banner__3{bottom:15px;border-radius:0;padding:25px 35px}.glowCookies__banner__3>h3{font-size:30px;margin:0;padding:8px 0}.glowCookies__banner__3>p{font-weight:400;font-size:.9em;margin:0;padding:0}.glowCookies__banner__3 .btn__section{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:25px}.glowCookies__banner__3 .btn__section button{border-radius:0}@media (max-width:455px){.btn__section .btn__accept{width:100%;margin-bottom:7px}.btn__section .btn__settings{width:100%}.glowCookies__banner__1{bottom:0;left:0;right:0;margin:7px}.glowCookies__banner__1 .btn__section{display:flex;flex-direction:column;justify-content:space-between;margin-top:20px}.glowCookies__banner__2,.glowCookies__banner__3{bottom:0;left:0;right:0;border-radius:0;border:0;max-width:550px}.glowCookies__banner__2 .btn__section{display:flex;flex-direction:column;justify-content:space-between;margin-top:20px}.glowCookies__banner__3 .btn__section{display:flex;flex-direction:column;justify-content:space-between;margin-top:20px}}.prebanner{position:fixed;display:inline-flex;align-items:center;bottom:15px;z-index:999;min-height:50px;min-width:110px;font-size:.9em;font-weight:700;line-height:normal;border:none;padding:12px 18px;-webkit-box-shadow:0 .625em 1.875em rgba(2,2,3,.1);-moz-box-shadow:0 .625em 1.875em rgba(2,2,3,.1);box-shadow:0 .625em 1.875em rgba(2,2,3,.1)}.prebanner__border__1{border-radius:15px}.prebanner__border__3{border-radius:2px}.animation{transition:.2s}.animation:hover{transform:scale(.97)}
.container .row .grid,.container.grid{display:grid}.container .row{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px;padding-bottom:20px}.container .row.bottom{align-self:end}.container .row.top{align-self:start}.container .row .grid.content-center-v{align-content:center}.container .row .grid.content-center-h{justify-content:center}.container .row .grid.content-end-v{align-content:end}.container .row .grid.content-end-h{justify-content:end}.container .row .full{grid-column:1/span 12!important}.container .row .one-half{grid-column:1/span 6}.container .row .one-half.middle{grid-column:4/span 6!important}.container .row .one-half:nth-child(2){grid-column:4/span 6}.container .row .one-half:last-child{grid-column:7/span 6}.container .row .one-half+.one-fourth{grid-column:7/span 3!important}.container .row .one-half+.one-sixth,.container .row .one-third+.one-sixth+.one-sixth{grid-column:7/span 2!important}.container .row .one-half+.one-sixth+.one-sixth,.container .row .one-third+.one-sixth+.one-sixth+.one-sixth,.container .row .two-thirds+.one-sixth{grid-column:9/span 2!important}.container .row .one-third{grid-column:1/span 4}.container .row .one-third.middle{grid-column:5/span 4!important}.container .row .one-third:nth-child(2){grid-column:5/span 4}.container .row .one-third:last-child{grid-column:9/span 4}.container .row .one-third+.one-sixth{grid-column:5/span 2!important}.container .row .two-thirds{grid-column:1/span 8}.container .row .two-thirds.middle{grid-column:3/span 8!important}.container .row .two-thirds:nth-child(2){grid-column:2/span 8}.container .row .two-thirds:last-child{grid-column:5/span 8!important}.container .row .one-fourth{grid-column:1/span 3}.container .row .one-fourth:nth-child(2){grid-column:4/span 3}.container .row .one-fourth:nth-child(3){grid-column:7/span 3}.container .row .one-fourth:last-child{grid-column:10/span 3!important}.container .row .one-sixth{grid-column:1/span 2}.container .row .one-sixth:nth-child(2){grid-column:3/span 2}.container .row .one-sixth:nth-child(3){grid-column:5/span 2}.container .row .one-sixth:nth-child(4){grid-column:7/span 2}.container .row .one-sixth:nth-child(5){grid-column:9/span 2}.container .row .one-sixth:last-child{grid-column:11/span 2!important}.container .row .one-sixth.middle:only-child{grid-column:6/span 2!important}.container .row .one-sixth+.two-thirds{grid-column:3/span 8}.container .row div:last-child{grid-column:12/span 1}@media (max-width:768px){.container.tablet-stack .row .sm-hide,.container.tablet-stack .row.sm-hide{display:none}.container.tablet-stack .row .one-fourth:last-child,.container.tablet-stack .row .one-half+.one-fourth,.container.tablet-stack .row .one-half+.one-sixth,.container.tablet-stack .row .one-half+.one-sixth+.one-sixth,.container.tablet-stack .row .one-half.middle,.container.tablet-stack .row .one-sixth.middle:only-child,.container.tablet-stack .row .one-sixth:last-child,.container.tablet-stack .row .one-third+.one-sixth,.container.tablet-stack .row .one-third+.one-sixth+.one-sixth,.container.tablet-stack .row .one-third+.one-sixth+.one-sixth+.one-sixth,.container.tablet-stack .row .one-third.middle,.container.tablet-stack .row .two-thirds+.one-sixth,.container.tablet-stack .row .two-thirds.middle,.container.tablet-stack .row .two-thirds:last-child,.container.tablet-stack .row div{grid-column:1/span 12!important}}@media (max-width:576px){.container.mobile-stack .row .sm-hide,.container.mobile-stack .row.sm-hide{display:none}.container.mobile-stack .row .one-fourth:last-child,.container.mobile-stack .row .one-half+.one-fourth,.container.mobile-stack .row .one-half+.one-sixth,.container.mobile-stack .row .one-half+.one-sixth+.one-sixth,.container.mobile-stack .row .one-half.middle,.container.mobile-stack .row .one-sixth.middle:only-child,.container.mobile-stack .row .one-sixth:last-child,.container.mobile-stack .row .one-third+.one-sixth,.container.mobile-stack .row .one-third+.one-sixth+.one-sixth,.container.mobile-stack .row .one-third+.one-sixth+.one-sixth+.one-sixth,.container.mobile-stack .row .one-third.middle,.container.mobile-stack .row .two-thirds+.one-sixth,.container.mobile-stack .row .two-thirds.middle,.container.mobile-stack .row .two-thirds:last-child,.container.mobile-stack .row div{grid-column:1/span 12!important}}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */img,legend{border:0}legend,td,th{padding:0}#footnote p,#nav ul a.button,#nav ul a.button:hover,#nav ul li.active a.button,a.button,a.button:hover{color:#fff}h2:after,h4:after{bottom:-15px;left:50%;transform:translateX(-50%);content:""}.hidden_detail,svg:not(:root){overflow:hidden}#nav,.text-center,ul.logos li{text-align:center}#nav span,h2:after,h4:after{position:absolute;display:block}#nav>ul,.container .row .grid.content-center-v{align-content:center}#nav ul,ul.logos{list-style:none}#nav span,#nav ul li,article,aside,details,figcaption,figure,footer,h2:after,h4:after,header,hgroup,main,menu,nav,section,summary{display:block}#nav ul li,.heading-4,a.button,h5,input[type=submit]{text-transform:uppercase}#slider,#wycena{margin-top:-78px;margin-bottom:-80px;padding-top:60px}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}#nav ul li ul,.heading-4:after,[hidden],template{display:none}.hidden_detail,ul.logos li,ul.logos:after{display:inline-block}a{background-color:transparent;color:#ed1c24;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.hidden_detail,input,ul.logos li{vertical-align:middle}sup{top:-.5em}sub{bottom:-.25em}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}h2,h4{line-height:1.2;position:relative}#slider h2,h1{line-height:1}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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}#nav.active>ul,.container .row .grid,.container.grid{display:grid}.container .row{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px;padding-bottom:20px}.container .row.bottom{align-self:end}.container .row.top{align-self:start}.container .row .grid.content-center-h{justify-content:center}.container .row .grid.content-end-v{align-content:end}.container .row .grid.content-end-h{justify-content:end}.container .row .full{grid-column:1/span 12!important}.container .row .one-half{grid-column:1/span 6}.container .row .one-half.middle{grid-column:4/span 6!important}.container .row .one-half:nth-child(2){grid-column:4/span 6}.container .row .one-half:last-child{grid-column:7/span 6}.container .row .one-half+.one-fourth{grid-column:7/span 3!important}.container .row .one-half+.one-sixth,.container .row .one-third+.one-sixth+.one-sixth{grid-column:7/span 2!important}.container .row .one-half+.one-sixth+.one-sixth,.container .row .one-third+.one-sixth+.one-sixth+.one-sixth,.container .row .two-thirds+.one-sixth{grid-column:9/span 2!important}.container .row .one-third{grid-column:1/span 4}.container .row .one-third.middle{grid-column:5/span 4!important}.container .row .one-third:nth-child(2){grid-column:5/span 4}.container .row .one-third:last-child{grid-column:9/span 4}.container .row .one-third+.one-sixth{grid-column:5/span 2!important}.container .row .two-thirds{grid-column:1/span 8}.container .row .two-thirds.middle{grid-column:3/span 8!important}.container .row .two-thirds:nth-child(2){grid-column:2/span 8}.container .row .two-thirds:last-child{grid-column:5/span 8!important}.container .row .one-fourth{grid-column:1/span 3}.container .row .one-fourth:nth-child(2){grid-column:4/span 3}.container .row .one-fourth:nth-child(3){grid-column:7/span 3}.container .row .one-fourth:last-child{grid-column:10/span 3!important}.container .row .one-sixth{grid-column:1/span 2}.container .row .one-sixth:nth-child(2){grid-column:3/span 2}.container .row .one-sixth:nth-child(3){grid-column:5/span 2}.container .row .one-sixth:nth-child(4){grid-column:7/span 2}.container .row .one-sixth:nth-child(5){grid-column:9/span 2}.container .row .one-sixth:last-child{grid-column:11/span 2!important}.container .row .one-sixth.middle:only-child{grid-column:6/span 2!important}.container .row .one-sixth+.two-thirds{grid-column:3/span 8}.container .row div:last-child{grid-column:12/span 1}@media (max-width:576px){.container.mobile-stack .row .sm-hide,.container.mobile-stack .row.sm-hide{display:none}.container.mobile-stack .row .one-fourth:last-child,.container.mobile-stack .row .one-half+.one-fourth,.container.mobile-stack .row .one-half+.one-sixth,.container.mobile-stack .row .one-half+.one-sixth+.one-sixth,.container.mobile-stack .row .one-half.middle,.container.mobile-stack .row .one-sixth.middle:only-child,.container.mobile-stack .row .one-sixth:last-child,.container.mobile-stack .row .one-third+.one-sixth,.container.mobile-stack .row .one-third+.one-sixth+.one-sixth,.container.mobile-stack .row .one-third+.one-sixth+.one-sixth+.one-sixth,.container.mobile-stack .row .one-third.middle,.container.mobile-stack .row .two-thirds+.one-sixth,.container.mobile-stack .row .two-thirds.middle,.container.mobile-stack .row .two-thirds:last-child,.container.mobile-stack .row div{grid-column:1/span 12!important}}body{margin:0;font-family:Montserrat;font-size:12px;line-height:1.75}a.button{background-color:#b00c12;padding:8px 10px;border-radius:2px;font-size:16px}h2:after,h4:after,input[type=submit]{background-color:#ed1c24}a.button_lite{border:2px solid #b00c12;padding:6px 16px;border-radius:2px}#uslugi img.icon,img.icon{width:auto;height:64px}.accent{fill:#ed1c24}h1{color:#363636;font-size:42px;font-weight:800;margin:40px 0 8px;letter-spacing:-2px}.row.cite,h2{margin-bottom:20px}#footer li.active a,#nav ul li.active li.active a,#nav.active span,#uslugi .breadcrumbs a,#uslugi .card:hover a,#uslugi a span,#uslugi a:hover,h1 span{color:#ed1c24}h2{color:#4f595d;font-size:32px;font-weight:900;letter-spacing:-1px}#nav ul a,#nav ul li.active li a,#uslugi .card:hover a span,#uslugi a,#uslugi a:hover span,h2 span{color:#363636}h2:after{width:100px;height:3px}.text-left h2:after,.text-left h4:after{left:0;transform:translateX(0)}.text-right h2:after,.text-right h4:after{right:0;transform:translateX(0)}h3{color:#515a5d;font-size:18px;font-weight:800;line-height:1.3;position:relative;margin:24px 0 12px}#slider h2,.heading-4,h4,h5{color:#363636}.inverse h3,.inverse p{color:#f2f2f2}h4{font-size:16px;font-weight:600;margin-bottom:12px}h4:after{width:50px;height:2px}.heading-4,h5{font-size:10px;font-weight:400;line-height:1.5;position:relative;margin-bottom:6px}#footer a,#jak_pracujemy p,label{color:#515a5d;font-size:14px;}.hidden_detail{white-space:nowrap;width:86px;text-overflow:ellipsis}.show{color:#5f9ea0;cursor:pointer}.scaled-picture,img.column-picture,ul.logos li img{width:100%;height:auto}label{display:flex;align-items:center}label input{margin-right:4px}input[type=email],input[type=tel],input[type=text],textarea{width:100%;max-width:380px;vertical-align:middle;padding:5px}input[type=submit]{color:#fff;padding:8px 10px;border-radius:2px;border-color:transparent}#nav>ul,ul.logos{margin:0;padding:0}ol li{margin-bottom:1em}p.intro{font-size:1.25em}.row.cite{padding:40px 0 50px;border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6}.row.cite h2{font-weight:100;font-size:56px}ul.logos{text-align:justify}ul.logos li{width:46%;margin:3% 1%}ul.logos.portfolio li img{height:auto;width:90%}ul.logos:after{content:"";width:100%}#onas ul.logos li{margin:1%}@media (max-width:768px){.container.tablet-stack .row .sm-hide,.container.tablet-stack .row.sm-hide{display:none}.container.tablet-stack .row .one-fourth:last-child,.container.tablet-stack .row .one-half+.one-fourth,.container.tablet-stack .row .one-half+.one-sixth,.container.tablet-stack .row .one-half+.one-sixth+.one-sixth,.container.tablet-stack .row .one-half.middle,.container.tablet-stack .row .one-sixth.middle:only-child,.container.tablet-stack .row .one-sixth:last-child,.container.tablet-stack .row .one-third+.one-sixth,.container.tablet-stack .row .one-third+.one-sixth+.one-sixth,.container.tablet-stack .row .one-third+.one-sixth+.one-sixth+.one-sixth,.container.tablet-stack .row .one-third.middle,.container.tablet-stack .row .two-thirds+.one-sixth,.container.tablet-stack .row .two-thirds.middle,.container.tablet-stack .row .two-thirds:last-child,.container.tablet-stack .row div{grid-column:1/span 12!important}#onas ul.logos.first li{width:35%}#onas ul.logos.first li.partner{width:20%}#onas ul.logos.first{height:30px}}@media (min-width:768px){ul.logos{margin:36px 0 0}ul.logos li{width:auto;margin:0}ul.logos li img{width:auto;height:25px}ul.logos.portfolio li img{height:30px;width:auto}#onas ul.logos li{margin:0 0 30px}#onas ul.logos img{width:200px;height:auto}}ul.answers,ul.features,ul.questions{margin:20px 0;font-size:14px;font-weight:400}.container{margin:auto;padding:20px;max-width:960px}.container.fluid{max-width:100%}#header{height:72px;position:-webkit-sticky;position:sticky;top:0;z-index:999;background-color:rgba(244,244,244,0);transition:1s}#header.pinned{background-color:#f4f4f4}#header .container{height:64px}.logo{width:300px;height:auto;max-width:75vw;margin:10px 0}#nav span{top:14px;right:25px;z-index:100;font-size:2.7em;cursor:pointer}#nav>ul,#slider .slide{left:0;right:0;top:0;bottom:0}#nav>ul{position:fixed;background-color:rgba(255,255,255,.9);z-index:99;font-size:2em;display:none}#nav ul li.active a{color:#b00c12}#nav ul li{margin:15px}@media only screen and (min-width:940px){#nav{text-align:right}#nav span{display:none}#nav>ul{margin:5px;position:relative;background-color:transparent;font-size:1em;display:block}#nav ul a{color:#363636}#nav ul li.active a,#nav ul li:hover>a{color:#b00c12}#nav ul a.button,#nav ul a.button:hover,#nav ul li.active a.button{color:#fff}#nav ul{list-style:none}#nav>ul li{display:inline-block;text-transform:uppercase;margin: -10px 5px;padding:10px 0px;position:relative}#nav ul li:hover ul{display:block;position:absolute;width:500%;top:30px;left:auto;background-color:#fff;margin:0 0 0 -15px;padding:10px;border-radius:3px;text-align:left;z-index:-1;box-shadow:0 16px 15px rgba(0,0,0,.1)}#nav ul ul li{display:block;padding:10px 0;text-transform:none}}.breadcrumbs{color:#555}#slider{background:url('../img/mountain_mobile.webp') top left/480px 600px no-repeat;height:496px;padding-right:20px}#slider h2{font-size:42px}#slider .slides-container{position:relative}#slider .slide{transform:scale(0);position:absolute;opacity:0;transition:opacity 1s;padding-right:130px}@media (min-width:576px){#slider .slide{padding-right:0}}#slider .slide.showing{opacity:1;transform:scale(1)}#wycena{background:url('../img/mountain_mobile_grey.png') top center/750px 750px no-repeat;min-height:630px}#wycenaForm{padding-top:28px}@media only screen and (min-width:750px){.logo{width:260px;height:auto;margin:5px 0}#nav span{font-size:2em}#slider{background:url('../img/mountain_1440.webp') top center/1440px 615px no-repeat;margin-bottom:-80px;height:580px;padding-top:48px}#wycena{background:url('../img/mountain_1440_grey.png') top center/1440px 615px no-repeat;margin-bottom:-80px;min-height:580px;padding-top:48px}}@media only screen and (min-width:1450px){.logo{width:260px;height:auto;margin:10px 0}#nav ul{margin:11px}#slider{background:url('../img/mountain_1680.webp') top center/1680px 718px no-repeat;margin-bottom:-80px;height:655px;padding-top:64px}#wycena{background:url('../img/mountain_1680_grey.png') top center/1680px 718px no-repeat;margin-bottom:-80px;min-height:655px;padding-top:64px}}@media only screen and (min-width:1690px){#slider{background:url('../img/mountain.webp') top center/1920px 821px no-repeat;margin-bottom:-80px;height:745px;padding-top:80px}#wycena{background:url('../img/mountain_grey.png') top center/1920px 821px no-repeat;margin-bottom:-80px;min-height:745px;padding-top:78px}}#intro .icon{margin:0 4%}ul.answers,ul.questions{list-style:none;text-align:left;padding-left:20%}#footer ul,ul.features{list-style:none;padding:0}ul.answers li,ul.questions li{margin:8px;position:relative}#jak_pracujemy{background:url('../img/text-bg-1.svg') top center/cover no-repeat;padding-top:40px;margin-top:-30px}#nasz_cel{background:url('../img/text-bg-2.webp') top center/cover no-repeat #292929}#nasz_cel .container{padding-top:100px}#footer,#szybki_kontakt{background-color:#f6f6f6}#szybki_kontakt a.button_lite{font-size:1.75em;color:#363636;border-color:#515a5d;padding:12px 28px;margin-right:10px}#szybki_kontakt .container{padding:50px 0}.partners img{height:26px;width:auto;margin:0 26px}#dla_firmy,#footnote{background-color:#363636}#dla_firmy .icon{width:25%;height:auto}#footer .logo{width:80%;height:auto}#footer ul{margin:0}#footer ul li{vertical-align:top;margin-bottom:10px;}#footer .grid{align-self:flex-start}#footnote p strong{color:#f6f6f6;font-weight:400}.text-left{text-align:left}.text-right{text-align:right}#uslugi .one-third{padding:16px 24px;border:1px solid #f6f6f6}#uslugi .one-third p:first-child{margin:4px 0}#uslugi .one-third h4{margin:2px 0 12px}#uslugi .card:hover{cursor:pointer;border-color:#515a5d}