*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,time,ul,var,video{padding:0px;margin:0px;font-size:100%;vertical-align:baseline;background:none;border:none;outline:none;float:none;}table,tbody,td,tfoot,th,thead,tr{margin:0px;font-size:100%;vertical-align:baseline;background:none;outline:none;float:none;}table,tbody,td,tfoot,th,thead,tr{margin:0px;font-size:100%;vertical-align:baseline;background:none;outline:none;float:none;}a,input,button,select,textarea{outline:none;}html{font-size:62.5%;}body{line-height:1.46em;font-size:18px;font-size:1.8rem;font-family:'Gilroy',Arial,Helvetica,sans-serif;width:100%;}.block .content ul,.tresc ul,.block .content ol,.tresc ol{display:table;margin:0.5em 1.5em;}a{display:inline-block;text-decoration:none;max-width:100%;}p > a,td > a,li > a,h2 > a,h1 > a,h3 > a,h4 > a{display:inline;}sup{font-size:smaller;vertical-align:super;}sub{font-size:smaller;vertical-align:sub;}p{margin-bottom:1em;}p:last-child{margin-bottom:0;}.clearfix:after{content:"";display:table;clear:both;}img{max-width:100%;width:auto;height:auto;}button{cursor:pointer;}
@font-face{font-family:'filetypes';src:url(../fonts/filetypes.eot?wb8u4u);src:url(../fonts/filetypes.eot?wb8u4u#iefix) format('embedded-opentype'),url(../fonts/filetypes.woff?wb8u4u) format('woff'),url(../fonts/filetypes.svg?wb8u4u#icomoon) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'icomoon';src:url(../fonts/icomoon.eot);src:url(../fonts/icomoon.eot?#iefix) format('embedded-opentype'),url(../fonts/icomoon.woff) format('woff'),url(../fonts/icomoon.svg#icomoon) format('svgfooter .footer-menu--contact');font-weight:normal;font-style:normal;}@font-face{font-family:'galeco';src:url(../fonts/galeco.eot);src:url(../fonts/galeco.eot?#iefix) format('embedded-opentype'),url(../fonts/galeco.woff) format('woff'),url(../fonts/galeco.svg#icomoon) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Gilroy';src:url(../fonts/gilroy-light-webfont.woff) format('woff'),url(../fonts/gilroy-light-webfont.woff2) format('woff2');font-weight:normal;font-style:normal;}@font-face{font-family:'Gilroy';src:url(../fonts/gilroy-extrabold-webfont.woff) format('woff'),url(../fonts/gilroy-extrabold-webfont.woff2) format('woff2');font-weight:bold;font-style:normal;}.icomoon{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.filetypes{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;}.galeco{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;}.content-padding-left{padding-left:5px;}@media (min-width:520px){.content-padding-left{padding-left:20px;}}@media (min-width:996px){.content-padding-left{padding-left:5px;}}.content-padding-right{padding-right:5px;}@media (min-width:520px){.content-padding-right{padding-right:20px;}}@media (min-width:996px){.content-padding-right{padding-right:5px;}}.container{width:100%;margin:0px;}@media (min-width:996px){.container{max-width:960px;margin-left:auto;margin-right:auto;}}@media (min-width:1200px){.container{max-width:1200px;}}@media (min-width:1480px){.container{max-width:1440px;}}.nohighlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.clearfix:after{clear:both;display:table;content:"";}.wordwrap{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;}.noarrowselect{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;}.noarrowselect::-ms-expand{display:none;}@media (min-width:996px){.mobile-only{display:none !important;}}@media (max-width:995px){.desktop-only{display:none !important;}}.underline{content:'';position:absolute;bottom:0px;left:0px;height:4px;background:#000;}html body.admin-menu{margin-top:0px !important;}html body.admin-menu{padding-top:30px;}#admin-menu{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}@media (max-width:900px){html body.admin-menu,html body.admin-menu .content-wrap{padding-top:0px;}#admin-menu{left:-200px;-webkit-transition:left 200ms 500ms;-moz-transition:left 200ms 500ms;-ms-transition:left 200ms 500ms;-o-transition:left 200ms 500ms;transition:left 200ms 500ms;width:200px;height:100%;}#admin-menu:hover{left:0px;-webkit-transition:left 200ms 0s;-moz-transition:left 200ms 0s;-ms-transition:left 200ms 0s;-o-transition:left 200ms 0s;transition:left 200ms 0s;}#admin-menu:before{content:"Menu";background:rgba(0,0,0,0.7);color:#fff;padding:5px 10px;width:200px;position:fixed;top:0px;left:0px;text-align:center;font-weight:bold;z-index:-1;}#admin-menu #admin-menu-wrapper{overflow:visible;padding-left:0px;padding-right:0px;position:relative;z-index:1;background:#101010;}#admin-menu #admin-menu-wrapper > ul{padding-left:10px;padding-right:10px;}#admin-menu #admin-menu-wrapper > .dropdown li{float:none;text-align:center;}#admin-menu #admin-menu-wrapper > .dropdown li a{width:100%;text-align:center;}#admin-menu ul#admin-menu-icon > li.expandable,#admin-menu ul#admin-menu-menu > li.expandable{position:relative;}#admin-menu ul#admin-menu-icon > li.expandable:hover > a,#admin-menu ul#admin-menu-menu > li.expandable:hover > a{background-color:#444;}#admin-menu ul#admin-menu-icon > li.expandable > .dropdown,#admin-menu ul#admin-menu-menu > li.expandable > .dropdown{left:200px !important;top:0px;}#admin-menu ul#admin-menu-menu,#admin-menu ul#admin-menu-icon{padding-bottom:20px;padding-left:0px;padding-right:0px;}#admin-menu ul#admin-menu-menu > li,#admin-menu ul#admin-menu-icon > li{padding-left:10px;padding-right:10px;}#admin-menu ul#admin-menu-icon{width:100%;}#admin-menu ul#admin-menu-icon li.admin-menu-icon{padding-left:0px;padding-right:0px;display:block;width:30px;margin-left:auto !important;margin-right:auto !important;}#admin-menu ul#admin-menu-icon li.admin-menu-icon.expandable > .dropdown{left:115px !important;top:0px;}#admin-menu ul#admin-menu-icon li.admin-menu-icon > a{width:30px;display:inline-block;}#admin-menu ul#admin-menu-account{padding-bottom:20px;}@supports (-moz-transform:rotate(90deg)) or (-webkit-transform:rotate(90deg)) or (-ms-transform:rotate(90deg)) or
          (-o-transform:rotate(90deg)) or (transform:rotate(90deg)){#admin-menu:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);left:-87px;top:86px;}}}ul.tabs{margin:20px 0;padding:0px;text-align:right;}ul.tabs li{margin:0px;display:inline-block;margin-bottom:-1px;}ul.tabs li a{padding:5px 10px;border-top-left-radius:4px;border-top-right-radius:4px;display:block;}#messages{margin-bottom:30px;}#messages .messages{background:none;border-radius:10px;border:2px solid;padding:10px 20px;font-weight:bold;}#messages .messages a{text-decoration:underline;}#messages .messages a:hover{text-decoration:none;}#messages .messages.status{border-color:#38B491;color:#38B491;}#messages .messages.status a{color:#38B491;}#messages .messages.error{border-color:#C86671;color:#C86671;}#messages .messages.error a{color:#C86671;}#messages .messages.warning{border-color:#EA9F00;color:#EA9F00;}#messages .messages.warning a{color:#EA9F00;}.search-results .search-info{display:none;}.not-front.page-search .body-wrapper.content .region-content ul.pager li.pager-previous,.not-front.page-search .body-wrapper.content .region-content ul.pager li.pager-next,.not-front.page-search .body-wrapper.content .region-content ul.pager li.pager-first,.not-front.page-search .body-wrapper.content .region-content ul.pager li.pager-last{font-family:Montserrat,Arial,Helvetica,sans-serif !important;}.not-front.page-search .body-wrapper.content .region-content ul.pager li.pager-first,.not-front.page-search .body-wrapper.content .region-content ul.pager li.pager-last{letter-spacing:0px;}button::-moz-focus-inner,button:focus::-moz-focus-inner{padding:0;border:0;}.video-container{position:relative;padding-bottom:56.25%;height:0;margin-top:2em;margin-bottom:2em;}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.not-front .body-wrapper.content .region-content a.tabledrag-handle:hover,.not-front .body-wrapper.content .region-content a.tabledrag-handle:active,.not-front .body-wrapper.content .region-content a.tabledrag-handle:focus{text-decoration:none;}.not-front .body-wrapper.content .region-content a.tabledrag-handle:hover{cursor:grab;}.not-front .body-wrapper.content .region-content a.tabledrag-handle:active,.not-front .body-wrapper.content .region-content a.tabledrag-handle:focus{cursor:grabbing;}a.tabledrag-handle .handle{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.view-weight .views-exposed-widgets{margin-top:20px;}.view-weight .views-exposed-widgets .views-exposed-widget{vertical-align:middle;display:inline-block;vertical-align:bottom;float:none;}.view-weight .views-exposed-widgets .views-exposed-widget label{margin-bottom:10px;}.view-weight .views-exposed-widgets .views-exposed-widget input[type="text"],.view-weight .views-exposed-widgets .views-exposed-widget input[type="password"],.view-weight .views-exposed-widgets .views-exposed-widget input[type="email"],.view-weight .views-exposed-widgets .views-exposed-widget select{margin-bottom:0px;}.view-weight .views-exposed-widgets .views-submit-button{float:none;vertical-align:middle;display:inline-block;vertical-align:bottom;}.view-weight .views-exposed-widgets .views-submit-button button{margin-top:0px;vertical-align:bottom;}#main-menu{background:#fab834;padding:25px;padding-top:30px;position:absolute;top:0px;z-index:4;right:0px;left:0px;display:none;min-height:100vh;}#main-nav-trigger{background:#fff;border:none;width:76px;height:76px;padding:0px;min-width:0;position:absolute;top:14px;right:16px;z-index:2;line-height:76px;}#main-nav-trigger svg{width:32px;height:25px;vertical-align:-7px;}#main-nav-trigger:hover,#main-nav-trigger:active{padding:0px;background:#fab834;}#main-nav-trigger:hover path,#main-nav-trigger:active path{stroke:#fff;}#main-nav-trigger:hover rect,#main-nav-trigger:active rect{stroke:#000;}#main-nav-close{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;width:40px;height:40px;line-height:37px;min-width:0;padding:0px;border:none;overflow:hidden;display:block;margin-left:auto;margin-right:0;margin-top:0px;border:2px solid;border-radius:50%;min-height:0;margin-bottom:23px;}#main-nav-close:active{color:#fff;}.main-menu--second-level .block-menu-block{display:none;}#main-menu .block-menu-block{margin-top:30px;margin-bottom:40px;}#main-menu .block-menu-block ul.menu,#main-menu .block-menu-block ul.menu ul,#main-menu .block-menu-block ul.menu li{list-style:none;padding:0;margin:0;display:block;text-align:center;}#main-menu .block-menu-block ul.menu a,#main-menu .block-menu-block ul.menu ul a,#main-menu .block-menu-block ul.menu li a{display:block;text-transform:uppercase;font-size:1.4rem;color:#000;line-height:1.6em;padding-bottom:17px;}#main-menu .block-menu-block ul.menu a.active,#main-menu .block-menu-block ul.menu ul a.active,#main-menu .block-menu-block ul.menu li a.active,#main-menu .block-menu-block ul.menu a.active-trail,#main-menu .block-menu-block ul.menu ul a.active-trail,#main-menu .block-menu-block ul.menu li a.active-trail{font-weight:bold;}#main-menu .block-menu-block ul.menu a.active .value,#main-menu .block-menu-block ul.menu ul a.active .value,#main-menu .block-menu-block ul.menu li a.active .value,#main-menu .block-menu-block ul.menu a.active-trail .value,#main-menu .block-menu-block ul.menu ul a.active-trail .value,#main-menu .block-menu-block ul.menu li a.active-trail .value{position:relative;}#main-menu .block-menu-block ul.menu a.active .value:after,#main-menu .block-menu-block ul.menu ul a.active .value:after,#main-menu .block-menu-block ul.menu li a.active .value:after,#main-menu .block-menu-block ul.menu a.active-trail .value:after,#main-menu .block-menu-block ul.menu ul a.active-trail .value:after,#main-menu .block-menu-block ul.menu li a.active-trail .value:after{content:'';bottom:-8px;left:-3px;right:-3px;position:absolute;height:4px;background:#000;}#main-menu .block-menu-block ul.menu a:focus,#main-menu .block-menu-block ul.menu ul a:focus,#main-menu .block-menu-block ul.menu li a:focus,#main-menu .block-menu-block ul.menu a:hover,#main-menu .block-menu-block ul.menu ul a:hover,#main-menu .block-menu-block ul.menu li a:hover{font-weight:bold;}#main-menu .block-menu-block ul.menu li:last-child a{padding-bottom:0px;}#menu-tabs ul.menu{display:flex;flex-wrap:wrap;width:100%;}#menu-tabs ul.menu,#menu-tabs ul.menu ul,#menu-tabs ul.menu li{list-style:none;padding:0px;margin:0px;}#menu-tabs ul.menu li{width:50%;flex-grow:1;border-top:1px solid #fab834;border-left:1px solid #fab834;background:#F8F8F8;text-align:center;}#menu-tabs ul.menu li:first-child,#menu-tabs ul.menu li:nth-child(2){border-top:none;}#menu-tabs ul.menu li:nth-child(2n+1){border-left:none;}#menu-tabs ul.menu li a{text-transform:uppercase;font-size:1.4rem;display:block;color:#000;padding-left:40px;padding-right:40px;height:80px;line-height:80px;}#menu-tabs ul.menu li a .value{display:inline-block;line-height:1.1em;min-height:2.4em;padding-top:7px;border-bottom:4px solid rgba(0,0,0,0);text-align:left;padding-bottom:5px;vertical-align:bottom;position:relative;top:-20px;}#menu-tabs ul.menu li a.active-trail,#menu-tabs ul.menu li a.active{background:#fab834;font-weight:bold;}#menu-tabs ul.menu li a.active-trail .value,#menu-tabs ul.menu li a.active .value{border-bottom:4px solid #000;}#menu-tabs ul.menu li a:hover{background:#fab834;}@media (min-width:768px){#main-nav-trigger{top:37px;right:37px;line-height:80px;height:80px;width:80px;}#main-menu{background:none;padding:0px;display:flex !important;flex-wrap:wrap;min-height:0;top:37px;left:100%;right:37px;overflow:hidden;transition:left 400ms,right 400ms;}#main-menu.focused{overflow:visible;}#main-menu.active{left:4px;right:4px;}#main-nav-close{display:none;}#main-menu .searchbar{order:2;}.main-menu--first-level{width:100%;order:1;display:inline-flex;flex-wrap:wrap;background:#fff;}.main-menu--second-level{width:100%;order:3;background:#fff;display:none;border-top:none;background:#fab834;flex-wrap:wrap;padding-bottom:66px;}.main-menu--second-level .block-menu-block{display:block;}#main-menu .block-menu-block{margin:0px;width:100%;}#main-menu .block-menu-block ul.menu{display:flex;}#main-menu .block-menu-block ul.menu > li{display:inline-block;flex-grow:1;}#main-menu .block-menu-block ul.menu > li a{line-height:80px;padding-bottom:0px;}#main-menu .block-menu-block ul.menu > li a .value{line-height:1.2em;display:inline-block;}#main-menu .block-menu-block ul.menu > li.hover > a{background:#fab834;}#menu-tabs ul.menu li{width:auto;border-bottom:none;border-left:1px solid #fab834;flex-grow:1;flex-basis:0;}#menu-tabs ul.menu li:nth-child(3){border-top:none;border-left:1px solid #fab834;}#menu-tabs ul.menu li:nth-child(4){border-top:none;}#menu-tabs ul.menu li:first-child{border-left:none;}#menu-tabs ul.menu li a .value{position:static;vertical-align:middle;min-height:0;}}#main-menu .main-menu--second-level .block-menu-block{width:100%;height:350px;}#main-menu .main-menu--second-level .block-menu-block ul.menu{padding:0px;display:block;}#main-menu .main-menu--second-level .block-menu-block ul.menu > li{display:block;}#main-menu .main-menu--second-level .block-menu-block ul.menu > li > a{display:none;}#main-menu .main-menu--second-level .block-menu-block ul.menu > li ul{padding:0 67px 0px 100px;display:none;}#main-menu .main-menu--second-level .block-menu-block ul.menu > li.visible > ul{display:block;}#main-menu .main-menu--second-level .block-menu-block ul.menu ul{display:block;}#main-menu .main-menu--second-level .block-menu-block ul.menu ul:before{content:'';width:66px;height:2px;background:#7c7c7c;display:block;margin-bottom:5px;}#main-menu .main-menu--second-level .block-menu-block ul.menu ul li{display:block;padding-top:21px;}#main-menu .main-menu--second-level .block-menu-block ul.menu ul li a{height:auto;line-height:1.4em;text-align:left;}#main-menu .main-menu--second-level .block-menu-block ul.menu ul li a.active,#main-menu .main-menu--second-level .block-menu-block ul.menu ul li a.active-trail{background:none;}#main-menu .main-menu--second-level .block-menu-block ul.menu ul li a.active .value:after,#main-menu .main-menu--second-level .block-menu-block ul.menu ul li a.active-trail .value:after{display:none;}@media (min-width:996px){#main-menu{width:0px;right:33px;top:40px;left:auto;transition:width 400ms,right 400ms;}#main-menu.active{right:33px;width:943px;left:auto;}#main-nav-trigger{top:40px;right:33px;}#main-menu .main-menu--first-level{height:80px;flex-wrap:nowrap;}#main-menu .main-menu--first-level .block-menu-block{width:auto;flex-grow:1;}#main-menu .main-menu--first-level .block-menu-block ul.menu{width:100%;}#main-menu .main-menu--second-level{padding-bottom:33px;}#main-menu .main-menu--second-level .block-menu-block ul.menu > li ul{padding:25px 105px 25px 105px;}#main-menu .main-menu--second-level .block-menu-block ul.menu > li ul:before{display:none;}#main-menu .main-menu--second-level .block-menu-block ul.menu > li ul li{padding-top:10px;}#menu-tabs ul.menu li:nth-child(4){border-top:none;border-left:1px solid #fab834;}}@media (min-width:996px){body #main-nav-trigger{display:none;}body #main-menu{display:block !important;width:740px;}}@media (min-width:1200px){body #main-menu{width:944px;}}@media (min-width:996px) and (max-width:1199px){body:not(.notfront) .logo{left:8px;width:180px;top:54px;}body:not(.notfront) #main-menu{right:8px;}body:not(.notfront) #menu-tabs{right:8px;}}@media (min-width:1200px) and (max-width:1399px){body:not(.notfront) .logo{left:8px;width:210px;top:52px;}body:not(.notfront) #main-menu{right:8px;}body:not(.notfront) #menu-tabs{right:8px;}}@media (min-width:996px){body.notfront #main-menu{right:0;}body.notfront #main-menu .main-menu--first-level{border-bottom:2px solid #000;}body.notfront #main-menu .main-menu--first-level ul.menu > li a{line-height:78px;}}.language-switcher{margin:auto;}.language-switcher ul,.language-switcher li{list-style:none;}.language-switcher ul{width:33px;margin:auto;}.language-switcher li{width:33px;height:33px;line-height:31px;border:1px solid #000;text-transform:uppercase;text-align:center;margin-bottom:-1px;font-weight:bold;}.language-switcher li.active{transition:background-color 300ms;}.language-switcher li.langs{border:none;background:none;max-height:0;overflow:hidden;transition:max-height 300ms;border-bottom:1px solid #000;}.language-switcher li.langs li:last-child{border-bottom:none;}.language-switcher li.langs ul li{background:#fff;}.language-switcher li .locale-untranslated{text-decoration:none;}.language-switcher li .locale-untranslated abbr{color:rgba(0,0,0,0.7);}.language-switcher li abbr{border:none;font-size:1.4rem;text-decoration:none;color:#000;}.language-switcher li a{width:31px;height:31px;line-height:31px;color:#000;}.language-switcher.active li.active{background:#fbba22;}.language-switcher.active li.langs{max-height:33px;}@media (min-width:768px){.language-switcher{display:none;margin-left:0px;margin-right:32px;margin-top:32px;}.language-switcher ul{width:auto;height:33px;}.language-switcher ul:after{content:'';clear:both;display:table;}.language-switcher li{float:right;margin-bottom:0;margin-left:-1px;}.language-switcher li.active{transition:width 300ms,background-color 300ms;width:33px;}.language-switcher li.langs{max-height:none;max-width:0px;transition:max-width 300ms;border-left:1px solid #000;border-bottom:none;}.language-switcher li.langs li:last-child{border-bottom:1px solid #000;}.language-switcher li.langs li:first-child{border-left:none;}.language-switcher.active li.active{background:#fbba22;width:66px;}.language-switcher.active li.langs{max-width:33px;}}@media (min-width:996px){.language-switcher{margin-top:24px;margin-right:28px;display:block !important;}#main-menu .language-switcher{position:relative;width:33px;z-index:5;}#main-menu .language-switcher li.active{background-color:#fff;}#main-menu .language-switcher li.langs{position:absolute;top:0px;right:32px;transition:max-width 300ms,right 300ms;}#main-menu .language-switcher.active li.langs{right:65px;}#main-menu .language-switcher.active li.active{background:#fbba22;}#main-menu .main-menu--first-level .block-menu-block,#main-menu .main-menu--first-level #search-trigger{transition:opacity 300ms;}#main-menu .main-menu--first-level.lang-visible .block-menu-block,#main-menu .main-menu--first-level.lang-visible #search-trigger{opacity:0.3;}}#search-trigger{display:none;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;border:none;background:#fff;height:33px;width:33px;overflow:hidden;position:relative;text-align:center;min-width:0;line-height:33px;min-height:0;padding:0px;}#search-trigger:before{content:'\e907';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;position:absolute;left:0px;top:0px;width:100%;height:100%;line-height:33px;text-align:center;font-size:14px;}#main-menu .searchbar{position:relative;}#main-menu .searchbar form .form-item{margin:0;}#main-menu .searchbar form input[type="text"]{width:100%;border:none;background:#dd9c19;padding:0 10px;height:60px;line-height:60px;font-weight:bold;font-size:1.8rem;}#main-menu .searchbar form input[type="text"]::-webkit-input-placeholder{color:#000000;opacity:1;}#main-menu .searchbar form input[type="text"]::-moz-placeholder{color:#000000;opacity:1;}#main-menu .searchbar form input[type="text"]:-ms-input-placeholder{color:#000000;opacity:1;}#main-menu .searchbar form input[type="text"]:-moz-placeholder{color:#000000;opacity:1;}#main-menu .searchbar form .form-actions{display:none;}@media (min-width:768px){#search-trigger{display:none;margin-left:auto;margin-right:15px;margin-top:32px;z-index:5;}#search-trigger.active:before{content:'\e900';font-size:2rem;}#main-menu .searchbar{position:absolute;left:auto;right:80px;top:80px;background:#fff;z-index:1;padding:30px 0;width:0;overflow:hidden;transition:width 500ms,padding 300ms,right 300ms;}#main-menu .searchbar.focused{overflow:visible;}#main-menu .searchbar:before{content:'\e908';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;font-size:2.7rem;left:60px;top:37px;position:absolute;z-index:2;color:#000;}#main-menu .searchbar form{background:#fff;padding-left:46px;}#main-menu .searchbar form input[type="text"]{background:#fff;border-bottom:2px solid #7c7c7c;font-weight:normal;height:37px;line-height:37px;font-size:1.8rem;}#main-menu .searchbar.active{width:100%;width:calc(100% - 32px);padding:30px 55px;right:32px;}}@media (min-width:996px){#search-trigger{display:block !important;margin-top:24px;background:none;z-index:5;}#search-trigger.active{z-index:7;}#main-menu .searchbar{top:0px;background:#fab834;right:0px;padding-top:23px;padding-bottom:23px;z-index:7;}#main-menu .searchbar:before{top:28px;background:#fab834;}#main-menu .searchbar form{background:none;}#main-menu .searchbar form input[type="text"]{background:none;border-bottom-color:rgba(0,0,0,0.8);border-bottom-width:1px;}#main-menu .searchbar.active{right:0px;width:100%;padding-right:120px;padding-top:23px;padding-bottom:23px;z-index:6;}}.szukacz{background:#fff;position:absolute;z-index:2;left:0px;top:100%;right:0px;text-align:center;font-size:1.4rem;line-height:1.2em;color:#000;padding:40px;display:none;}.szukacz ul{list-style:none;margin:0px;padding:0px;display:block;}.szukacz ul a{color:#000;font-size:1.8rem;line-height:1.1em;display:block;margin-bottom:15px;}.szukacz ul a:hover{color:#004271;font-weight:bold;}.szukacz .quicklinks ul{margin-top:15px;}.szukacz .so-sad-no-results:before{content:url(../img/sad.svg);height:85px;width:85px;display:inline-block;margin-top:5px;margin-bottom:45px;}.szukacz .so-sad-no-results:after,.szukacz .wow-so-much-results:after{content:'';width:80%;display:block;margin:10px auto;height:4px;background:#000;}@media (min-width:768px){.szukacz{text-align:left;padding:40px 75px;}.szukacz .so-sad-no-results:after,.szukacz .wow-so-much-results:after{display:none;}.szukacz .so-sad-no-results:before{margin-top:15px;margin-bottom:55px;margin-left:30px;}.szukacz .results li:last-child{padding-bottom:30px;}.szukacz .quicklinks ul{padding-left:30px;}}.focused .szukacz,.wide .szukacz{display:block;}body > header{background:#004271;color:#fff;position:relative;margin-bottom:40px;border:4px solid #fff;}@media (min-width:768px){body > header{margin-bottom:80px;}}body > header > .container{position:relative;min-height:100vh;min-height:calc(100vh + 161px);min-height:calc(var(--vh,1vh) * 100 + 161px);}@media (min-width:768px){body > header > .container{min-height:100vh;min-height:calc(100vh - 8px);min-height:calc(var(--vh,1vh) * 100  - 8px);}}@media (min-width:768px){body > header{margin-bottom:0px;}}#mood-image{overflow:hidden;min-height:100vh;min-height:calc(100vh + 161px);min-height:calc(var(--vh,1vh) * 100  + 161px);position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:1;}@media (min-width:768px){#mood-image{min-height:100vh;min-height:calc(100vh - 8px);min-height:calc(var(--vh,1vh) * 100  - 8px);}}#mood-image .mood:before{content:'';z-index:2;position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:radial-gradient(ellipse at top left,rgba(0,0,0,0.8),transparent);}#mood-image .container{position:relative;height:100%;}#mood-image .mood{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:1;overflow:hidden;background:#004271;transition:opacity 300ms;}#mood-image .mood.active{opacity:1;z-index:3;}#mood-image .mood:not(.last){opacity:0;}#mood-image .mood:not(.last).active{opacity:1;z-index:3;}#mood-image .edit-link{font-family:'Gilroy',Arial,Helvetica,sans-serif;background:none;border:4px solid #fab834;color:#000;font-size:1.6rem;vertical-align:middle;min-height:48px;padding:0px 14px;line-height:40px;background:#fff;text-align:center;z-index:15;position:absolute;bottom:30px;left:30px;}#mood-image .edit-link:hover{background:#fab834;font-weight:bold;}#mood-image .mood-image--caption{position:relative;height:100%;position:absolute;z-index:3;left:20px;top:109px;padding-left:19px;padding-right:19px;}#mood-image .mood .field-name-field-bean-header{font-size:1.8rem;line-height:1.3em;}#mood-image .mood .field-name-field-bean-tekst{font-weight:bold;font-size:3rem;line-height:1.1em;max-width:460px;}@media (min-width:768px){#mood-image .mood .field-name-field-bean-tekst{max-width:700px;}}#mood-image .mood .field-name-field-bean-podpis{padding-top:5px;color:#fab834;font-weight:bold;text-transform:uppercase;}#mood-image .mood .field-name-field-bean-odnosnik{margin-top:10px;}#mood-image .mood .field-name-field-bean-odnosnik a{font-family:'Gilroy',Arial,Helvetica,sans-serif;background:none;border:4px solid #fab834;color:#000;font-size:1.6rem;vertical-align:middle;min-height:48px;padding:0px 14px;text-align:center;min-width:189px;background:#fff;line-height:40px;}#mood-image .mood .field-name-field-bean-odnosnik a:hover{background:#fab834;font-weight:bold;}#mood-image .mood-image--image img{position:absolute;min-height:100%;max-width:none;min-width:100%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;}#mood-image .moods-nav{position:absolute;z-index:5;right:0px;left:0px;bottom:115px;}#mood-image .moods-nav .nav-mood{outline:8px solid #fff;position:relative;overflow:hidden;height:386px;cursor:pointer;transition:background 300ms;}#mood-image .moods-nav .nav-mood .field-name-field-bean-obraz{transition:opacity 300ms;}#mood-image .moods-nav .nav-mood.active{background:rgba(0,0,0,0.3);z-index:2;outline:8px solid #fab834;}#mood-image .moods-nav .nav-mood.active .field-name-field-bean-obraz{opacity:0;}#mood-image .moods-nav.count-1 .nav-mood:first-child{height:370px;}#mood-image .moods-nav.count-1 .nav-mood{height:112px;}#mood-image .moods-nav.count-2 .nav-mood:first-child{height:248px;}#mood-image .moods-nav.count-2 .nav-mood{height:112px;}#mood-image .moods-nav.count-3 .nav-mood:first-child{height:112px;}#mood-image .moods-nav.count-3 .nav-mood{height:112px;}#mood-image .moods-nav img{vertical-align:middle;position:absolute;min-height:100%;max-width:none;min-width:100%;top:50%;left:50%;transform:translate(-50%,-50%);}#mood-image .moods-nav .nav-mood-image--caption{position:absolute;top:28px;left:24px;right:24px;}#mood-image .moods-nav .field-name-field-bean-header{font-size:1rem;line-height:1.3em;}#mood-image .moods-nav .field-name-field-bean-tekst{font-weight:bold;font-size:2.4rem;line-height:1.1em;text-transform:uppercase;}#mood-image .moods-nav .field-name-field-bean-podpis{padding-top:5px;font-size:1.2rem;color:#fab834;font-weight:bold;text-transform:uppercase;line-height:1.3em;}#mood-image .moods-nav .field-name-field-bean-odnosnik{margin-top:5px;}#mood-image .moods-nav .field-name-field-bean-odnosnik a{font-family:'Gilroy',Arial,Helvetica,sans-serif;background:none;border:4px solid #fab834;color:#000;font-size:1.6rem;vertical-align:middle;min-height:48px;padding:0px 14px;text-align:center;min-width:189px;background:#fff;line-height:40px;}#mood-image .moods-nav .field-name-field-bean-odnosnik a:hover{background:#fab834;font-weight:bold;}@media (min-width:768px){#mood-image{height:100vh;height:calc(100vh - 8px);height:calc(var(--vh,1vh) * 100 - 8px);}#mood-image > .container{height:100vh;height:calc(100vh - 8px);height:calc(var(--vh,1vh) * 100 - 8px);}#mood-image .mood-image--caption{top:50%;padding-left:56px;padding-right:56px;max-width:410px;left:32px;transform:translate(0,-50%);padding:0;height:auto;}#mood-image .mood .field-name-field-bean-header{font-size:4rem;}#mood-image .mood .field-name-field-bean-tekst{font-size:6rem;}#mood-image .moods-nav{left:auto;right:41px;top:131px;bottom:249px;width:210px;}#mood-image .moods-nav .nav-mood{height:100%;outline:4px solid #fff;}#mood-image .moods-nav .nav-mood.active{outline:4px solid #fab834;}#mood-image .moods-nav.count-1 .nav-mood:first-child{height:100%;}#mood-image .moods-nav.count-1 .nav-mood{height:100%;}#mood-image .moods-nav.count-2 .nav-mood:first-child{height:75%;}#mood-image .moods-nav.count-2 .nav-mood{height:25%;}#mood-image .moods-nav.count-3 .nav-mood:first-child{height:50%;}#mood-image .moods-nav.count-3 .nav-mood{height:25%;}}@media (min-width:996px){#mood-image .mood-image--caption{max-width:440px;}#mood-image .moods-nav{top:137px;right:16px;width:440px;}#mood-image .moods-nav .nav-mood{height:100%;outline:8px solid #fff;}#mood-image .moods-nav .nav-mood.active{outline:8px solid #fab834;}#mood-image .moods-nav.count-1{width:240px;}#mood-image .moods-nav.count-1 .nav-mood:first-child{height:100%;}#mood-image .moods-nav.count-1 .nav-mood{height:50%;}#mood-image .moods-nav.count-2 .nav-mood:first-child{height:100%;width:50%;width:calc(50% - 4px);left:0px;top:0px;}#mood-image .moods-nav.count-2 .nav-mood{height:100%;width:calc(50% - 4px);position:absolute;right:0px;top:0px;}#mood-image .moods-nav.count-3 .nav-mood:first-child{height:100%;width:calc(50% - 4px);left:0px;top:0px;}#mood-image .moods-nav.count-3 .nav-mood{height:50%;width:calc(50% - 4px);position:absolute;right:0px;top:0px;}#mood-image .moods-nav.count-3 .nav-mood:first-child + .nav-mood + .nav-mood{top:50%;margin-top:-5px;}}@media (min-width:1200px){#mood-image .moods-nav{right:16px;width:673px;bottom:170px;}#mood-image .moods-nav .nav-mood{height:100%;outline:8px solid #fff;}#mood-image .moods-nav .nav-mood.active{outline:8px solid #fab834;}#mood-image .moods-nav.count-1{width:444px;}#mood-image .moods-nav.count-1 .nav-mood:first-child{height:100%;}#mood-image .moods-nav.count-1 .nav-mood{height:50%;}#mood-image .moods-nav.count-2 .nav-mood:first-child{height:100%;width:444px;}#mood-image .moods-nav.count-2 .nav-mood{width:221px;}#mood-image .moods-nav.count-3 .nav-mood:first-child{height:100%;width:444px;}#mood-image .moods-nav.count-3 .nav-mood{width:50%;}#mood-image .moods-nav .nav-mood:first-child .nav-mood-image--caption{top:50px;left:32px;right:32px;}#mood-image .moods-nav .nav-mood:first-child .field-name-field-bean-header{font-size:2rem;}#mood-image .moods-nav .nav-mood:first-child .field-name-field-bean-tekst{font-size:4rem;}#mood-image .moods-nav .nav-mood:first-child .field-name-field-bean-podpis{font-size:1.7rem;}#mood-image .mood-image--caption{padding-left:45px;padding-right:45px;max-width:700px;}}@media (min-width:1400px){#mood-image .moods-nav{right:41px;}}@media (max-width:767px) and (max-height:619px){#mood-image .moods-nav{display:none;}#mood-image{min-height:100vh;min-height:calc(100vh - 8px);min-height:calc(var(--vh,1vh) * 100 - 8px);}body > header > .container{min-height:100vh;height:475px;min-height:calc(100vh - 8px);min-height:calc(var(--vh,1vh) * 100 - 8px);}}@media (min-width:768px) and (max-height:666px){#mood-image .mood .field-name-field-bean-header{font-size:3.6rem;}#mood-image .mood .field-name-field-bean-tekst{font-size:5rem;}}.logo{position:absolute;left:0px;top:30px;left:25px;width:133px;z-index:2;}@media (min-width:768px){.logo{width:265px;top:37px;left:35px;}}@media (min-width:996px){.logo{top:40px;}}@media (min-width:1200px){.logo{top:50px;left:55px;}}#menu-tabs{position:absolute;left:0px;bottom:0px;z-index:2;right:0px;}@media (min-width:768px){#menu-tabs{left:20px;right:20px;bottom:25px;}}@media (min-width:996px){#menu-tabs{bottom:30px;left:auto;right:33px;width:918px;}}body.notfront .logo{top:39px;left:34px;width:159px;height:41px;}body.notfront #main-nav-trigger{top:23px;right:25px;}body.notfront > header{min-height:0;height:auto;background-color:#f8f8f8;}body.notfront > header > .container{min-height:0;height:auto;min-height:198px;}@media (min-width:768px){body.notfront .logo{top:34px;}body.notfront #main-menu{top:23px;}body.notfront > header > .container{min-height:228px;}}@media (min-width:996px){body.notfront > header{background:#fff;}body.notfront > header > .container{min-height:200px;}body.notfront .logo{top:70px;left:20px;}body.notfront #main-menu{top:50px;}}@media (min-width:1200px){body.notfront .logo{left:75px;}}@media (min-width:1400px){body:not(.notfront) header .container{max-width:none;}}.slideDown{display:block;height:47px;width:38px;background:url(../img/strzalka.svg) no-repeat 0 0;position:absolute;bottom:175px;left:35px;cursor:pointer;transition:bottom 300ms;z-index:2;}.slideDown:hover{bottom:170px;}@media (min-width:768px) and (max-width:1129px){.slideDown{left:auto;right:35px;bottom:139px;}.slideDown:hover{bottom:134px;}}@media (min-width:1400px){.slideDown{bottom:108px;left:76px;}.slideDown:hover{bottom:103px;}}.not-front article .body-wrapper.content .content .flexslider{border:none;padding-right:80px;background:#fab834;border-radius:0;margin:0px;}.not-front article .body-wrapper.content .content .flexslider ul,.not-front article .body-wrapper.content .content .flexslider li,.not-front article .body-wrapper.content .content .flexslider a,.not-front article .body-wrapper.content .content .flexslider img{margin:0px;padding:0px;border:none;}.not-front article .body-wrapper.content .content .flexslider .flex-control-paging{position:absolute;width:80px;right:0px;padding:0px;margin:0px;bottom:25px;counter-reset:pager;}.not-front article .body-wrapper.content .content .flexslider .flex-control-paging li{color:#fff;counter-increment:pager;}.not-front article .body-wrapper.content .content .flexslider .flex-control-paging li a{text-indent:0px;color:#fff;width:auto;display:none;height:auto;background:none;box-shadow:none;overflow:visible;}.not-front article .body-wrapper.content .content .flexslider .flex-control-paging li a.flex-active{display:inline-block;font-weight:bold;}.not-front article .body-wrapper.content .content .flexslider .flex-control-paging li:last-child a{display:inline-block;}.not-front article .body-wrapper.content .content .flexslider .flex-control-paging li:last-child a:before{content:'/';}.not-front article .body-wrapper.content .content .flexslider .flex-control-paging li:last-child .flex-active{font-weight:normal;}.not-front article .body-wrapper.content .content .flexslider .flex-control-paging li:last-child .flex-active:before{content:counter(pager) '/';font-weight:bold;}.not-front article .body-wrapper.content .content .flexslider .flex-direction-nav{width:80px;position:absolute;top:0px;bottom:0px;right:0px;z-index:2;height:100%;display:block;}.not-front article .body-wrapper.content .content .flexslider .flex-direction-nav .flex-nav-prev,.not-front article .body-wrapper.content .content .flexslider .flex-direction-nav .flex-nav-next{position:absolute;top:0;left:0;bottom:0px;right:0px;height:100%;}.not-front article .body-wrapper.content .content .flexslider .flex-direction-nav .flex-nav-prev a,.not-front article .body-wrapper.content .content .flexslider .flex-direction-nav .flex-nav-next a{position:absolute;display:block;top:0;left:0;bottom:0px;right:0px;height:100%;width:80px;overflow:hidden;text-indent:9999px;opacity:1;}.not-front article .body-wrapper.content .content .flexslider .flex-direction-nav .flex-nav-prev a:before,.not-front article .body-wrapper.content .content .flexslider .flex-direction-nav .flex-nav-next a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;content:'\e905';width:40px;height:32px;color:#fff;position:absolute;right:5px;font-size:32px;display:block;text-indent:0;top:24px;}.not-front article .body-wrapper.content .content .flexslider .flex-direction-nav .flex-nav-prev{display:none;}.not-front article .body-wrapper.content .content .flexslider .flex-direction-nav .flex-nav-prev a:before{content:'\e904';}.products{padding:0 8px;}.products > header{position:relative;font-size:4rem;line-height:1.17em;padding:40px 0px;margin:0 25px;}.products > header:after{content:'';background:#004271;position:absolute;left:0px;right:0px;top:50%;margin-top:-2px;height:4px;}.products > header h2,.products > header .sidebar-header{color:#004271;position:relative;z-index:1;display:inline;background:#fff;padding-right:32px;transition:background-color 300ms;}.products section{margin-bottom:8px;margin-top:8px;display:inline-block;width:100%;}.products section header h2,.products section header sidebar-header{font-weight:bold;font-size:4rem;line-height:1.22em;}.products section#block-block-3,.products section#block-block-4{background:#151313;padding:30px 18px;}.products section#block-block-3 header,.products section#block-block-4 header,.products section#block-block-3 .content,.products section#block-block-4 .content{color:#fff;}.products section#block-block-3 header h2,.products section#block-block-4 header h2,.products section#block-block-3 header .sidebar-header,.products section#block-block-4 header .sidebar-header{font-size:3.6rem;line-height:1.22em;max-width:330px;}@media (min-width:1480px){.products section#block-block-3 header h2,.products section#block-block-4 header h2,.products section#block-block-3 header .sidebar-header,.products section#block-block-4 header .sidebar-header{font-size:4rem;}}.products section#block-block-3 header{color:#fab834;}.products section#block-block-3 .content{font-size:3.6rem;line-height:1em;}@media (min-width:1480px){.products section#block-block-3 .content{font-size:4rem;}}.products section#block-block-4 header{padding-bottom:25px;margin-bottom:25px;position:relative;}.products section#block-block-4 header:after{content:'';top:100%;position:absolute;background:#fab834;height:4px;width:130px;}.products section#block-block-4 .content{font-size:1.8rem;}.products section.block-bean-produkt-na-froncie{border:0px solid #f8f8f8;padding:27px 18px 140px;transition:all 300ms;background:#f8f8f8;position:relative;}.products section.block-bean-produkt-na-froncie a.coverup{display:block;left:0px;top:0px;right:0px;bottom:0px;position:absolute;z-index:4;}.products section.block-bean-produkt-na-froncie:before{content:'';z-index:-1;transition:all 300ms;background:#f8f8f8;left:0px;top:0px;right:0px;bottom:0px;position:absolute;}.products section.block-bean-produkt-na-froncie:after{content:'';width:1px;height:1px;display:block;background:#004271;right:30px;bottom:40px;opacity:0;transition:transform 300ms;transform-origin:center center;position:absolute;z-index:1;}.products section.block-bean-produkt-na-froncie .field-name-field-bean-obraz{line-height:200px;margin-top:25px;}.products section.block-bean-produkt-na-froncie .field-name-field-bean-obraz a,.products section.block-bean-produkt-na-froncie .field-name-field-bean-obraz img{display:inline-block;max-height:200px;max-width:100%;vertical-align:middle;}.products section.block-bean-produkt-na-froncie .field-name-field-bean-odnosnik{margin-top:10px;}.products section.block-bean-produkt-na-froncie .field-name-field-bean-odnosnik a{font-size:1.6rem;line-height:1.2em;color:#004271;}.products section.block-bean-produkt-na-froncie .field-name-field-bean-odnosnik a:after{content:"\e90a";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;margin-left:10px;font-size:1.1rem;vertical-align:0px;}.products section.block-bean-produkt-na-froncie .field-name-field-bean-header{font-size:3rem;line-height:1.1em;padding-right:70px;bottom:22px;position:absolute;}.products section.block-bean-produkt-na-froncie:hover{cursor:pointer;font-weight:bold;background-color:#fab834;}.products section.block-bean-produkt-na-froncie:hover:before{background:#fab834;left:-8px;right:-8px;top:-8px;bottom:-8px;}.products section.block-bean-produkt-na-froncie:hover:after{opacity:1;transform:scale(39);}.products section#block-bean-podsufitka-nova,.products section#block-bean-podsufitka-nova-replicated{background-image:url(../img/thumb-nova.png);background-position:center bottom;background-repeat:no-repeat;}.products section#block-bean-podsufitka-nova .field-name-field-bean-header,.products section#block-bean-podsufitka-nova-replicated .field-name-field-bean-header{color:#fff;}@media (min-width:768px) and (max-width:1199px){.products{display:flex;flex-wrap:wrap;}.products > header{margin:0 30px;font-size:6rem;padding:55px 0;}.products section{width:50%;width:calc(50% - 8px);}.products section:nth-child(2n){margin-left:8px;}.products section:nth-child(2n+1){margin-right:8px;}.products section#block-block-3{width:100%;margin-left:0px;}}@media (min-width:1200px){.products{display:-ms-grid;display:grid;-ms-grid-gap:16px;grid-gap:16px;-ms-grid-columns:calc(33.33% - 11px) calc(33.33% - 11px) calc(33.33% - 11px);-ms-grid-rows:auto auto auto auto auto;grid-template-columns:calc(33.33% - 11px) calc(33.33% - 11px) calc(33.33% - 11px);}.products > header{margin:0 47px;margin-right:32px;font-size:6rem;padding:55px 0;}.products header{-ms-grid-row:1;grid-column-start:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-column-end:4;}.products section{width:100%;height:464px;margin-bottom:0px;margin-top:0px;}.products section.block-bean-produkt-na-froncie{padding:50px 55px 30px;}.products section.block-bean-produkt-na-froncie .field-name-field-bean-header{bottom:30px;}.products section.block-bean-produkt-na-froncie:after{right:40px;bottom:50px;}.products section#block-bean-pvc2,.products section#block-bean-pvc2-replicated{grid-column-start:3;-ms-grid-column:3;-ms-grid-column-span:1;grid-column-end:4;grid-row-start:2;-ms-grid-row:2;-ms-grid-row-span:2;grid-row-end:4;height:944px;}.products section#block-bean-pvc2 .field-name-field-bean-obraz,.products section#block-bean-pvc2-replicated .field-name-field-bean-obraz{line-height:520px;margin-top:130px;}.products section#block-bean-pvc2 .field-name-field-bean-obraz a,.products section#block-bean-pvc2-replicated .field-name-field-bean-obraz a,.products section#block-bean-pvc2 .field-name-field-bean-obraz img,.products section#block-bean-pvc2-replicated .field-name-field-bean-obraz img{width:125%;max-height:none;max-width:none;margin-left:-43px;}.products section#block-block-4,.products section#block-block-3{padding:50px 55px 30px;}.products section#block-block-4{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:5;-ms-grid-row-span:1;grid-column-start:1;grid-column-end:2;grid-row-start:5;grid-row-end:6;}.products section#block-block-3{-ms-grid-column:1;-ms-grid-row:2;}.products section#block-bean-bezokapowy{-ms-grid-column:2;-ms-grid-row:2;}.products section#block-bean-stal2{-ms-grid-column:1;-ms-grid-row:3;}.products section#block-bean-stal{-ms-grid-column:2;-ms-grid-row:3;}.products section#block-bean-pvc{-ms-grid-column:1;-ms-grid-row:4;}.products section#block-bean-luxocynk{-ms-grid-column:2;-ms-grid-row:4;}.products section#block-bean-tytancynk{-ms-grid-column:3;-ms-grid-row:4;}.products section#block-bean-podsufitka-nova{-ms-grid-column:2;-ms-grid-row:5;}.products section#block-bean-dachy-plaskie{-ms-grid-column:3;-ms-grid-row:5;}}.sidebar-menu--block,.main-menu--block,.footer-menu--block{text-align:center;margin-top:35px;}.sidebar-menu--block header h2,.main-menu--block header h2,.footer-menu--block header h2,.sidebar-menu--block header .sidebar-header,.main-menu--block header .sidebar-header,.footer-menu--block header .sidebar-header{color:#000;text-transform:uppercase;margin:0px;padding:0px;display:inline-block;padding-bottom:3px;font-size:1.4rem;position:relative;}.sidebar-menu--block header h2:after,.main-menu--block header h2:after,.footer-menu--block header h2:after,.sidebar-menu--block header .sidebar-header:after,.main-menu--block header .sidebar-header:after,.footer-menu--block header .sidebar-header:after{content:'';position:absolute;bottom:0px;left:0px;height:4px;background:#000;left:-1px;right:-1px;}.sidebar-menu--block .content,.main-menu--block .content,.footer-menu--block .content{margin-top:15px;}.sidebar-menu--block .content a,.main-menu--block .content a,.footer-menu--block .content a{color:#000;text-transform:lowercase;font-weight:bold;font-size:1.4rem;}.sidebar-menu--block.esklep .content a,.main-menu--block.esklep .content a,.footer-menu--block.esklep .content a{padding-left:53px;position:relative;line-height:25px;display:inline-block;}.sidebar-menu--block.esklep .content a:before,.main-menu--block.esklep .content a:before,.footer-menu--block.esklep .content a:before{content:'\e902';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;top:0px;position:absolute;left:0px;font-size:25px;line-height:1;display:block;}.sidebar-menu--block.social header h2:after,.main-menu--block.social header h2:after,.footer-menu--block.social header h2:after,.sidebar-menu--block.social header .sidebar-header:after,.main-menu--block.social header .sidebar-header:after,.footer-menu--block.social header .sidebar-header:after{left:-17px;right:-17px;}.sidebar-menu--block.social .field-name-field-spolecznosciowy .field-item,.main-menu--block.social .field-name-field-spolecznosciowy .field-item,.footer-menu--block.social .field-name-field-spolecznosciowy .field-item{display:inline-block;margin-right:30px;vertical-align:middle;}.sidebar-menu--block.social .field-name-field-spolecznosciowy .field-item:last-child,.main-menu--block.social .field-name-field-spolecznosciowy .field-item:last-child,.footer-menu--block.social .field-name-field-spolecznosciowy .field-item:last-child{margin-right:0px;}.sidebar-menu--block.social .field-name-field-spolecznosciowy .field-item a,.main-menu--block.social .field-name-field-spolecznosciowy .field-item a,.footer-menu--block.social .field-name-field-spolecznosciowy .field-item a{display:block;width:24px;line-height:24px;height:24px;position:relative;text-align:center;overflow:hidden;text-indent:-9999px;}.sidebar-menu--block.social .field-name-field-spolecznosciowy .field-item a:before,.main-menu--block.social .field-name-field-spolecznosciowy .field-item a:before,.footer-menu--block.social .field-name-field-spolecznosciowy .field-item a:before{content:'';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;font-size:24px;text-indent:-0px;position:absolute;left:0px;width:100%;top:0px;}.sidebar-menu--block.social .field-name-field-spolecznosciowy .field-item a.facebook:before,.main-menu--block.social .field-name-field-spolecznosciowy .field-item a.facebook:before,.footer-menu--block.social .field-name-field-spolecznosciowy .field-item a.facebook:before{content:'\e90c';}.sidebar-menu--block.social .field-name-field-spolecznosciowy .field-item a.facebook:hover:before,.main-menu--block.social .field-name-field-spolecznosciowy .field-item a.facebook:hover:before,.footer-menu--block.social .field-name-field-spolecznosciowy .field-item a.facebook:hover:before{color:#3b5998;}.sidebar-menu--block.social .field-name-field-spolecznosciowy .field-item a.google:before,.main-menu--block.social .field-name-field-spolecznosciowy .field-item a.google:before,.footer-menu--block.social .field-name-field-spolecznosciowy .field-item a.google:before{content:'\e90d';}.sidebar-menu--block.social .field-name-field-spolecznosciowy .field-item a.youtube:before,.main-menu--block.social .field-name-field-spolecznosciowy .field-item a.youtube:before,.footer-menu--block.social .field-name-field-spolecznosciowy .field-item a.youtube:before{content:'\e90e';}.sidebar-menu--block.social .field-name-field-spolecznosciowy .field-item a.youtube:hover:before,.main-menu--block.social .field-name-field-spolecznosciowy .field-item a.youtube:hover:before,.footer-menu--block.social .field-name-field-spolecznosciowy .field-item a.youtube:hover:before{color:#ff0000;}@media (min-width:768px){.sidebar-menu--block,.main-menu--block,.footer-menu--block{display:inline-block;width:50%;vertical-align:top;}.sidebar-menu--block header h2,.main-menu--block header h2,.footer-menu--block header h2,.sidebar-menu--block header .sidebar-header,.main-menu--block header .sidebar-header,.footer-menu--block header .sidebar-header{width:100%;text-align:left;}.sidebar-menu--block .content,.main-menu--block .content,.footer-menu--block .content{text-align:left;}.sidebar-menu--block section,.main-menu--block section,.footer-menu--block section{position:relative;}.sidebar-menu--block.esklep,.main-menu--block.esklep,.footer-menu--block.esklep{margin-left:auto;margin-right:0px;padding-right:15px;padding-left:100px;}.sidebar-menu--block.social,.main-menu--block.social,.footer-menu--block.social{margin-right:auto;margin-left:0px;padding-left:15px;padding-right:67px;}.sidebar-menu--block.social header h2:after,.main-menu--block.social header h2:after,.footer-menu--block.social header h2:after,.sidebar-menu--block.social header .sidebar-header:after,.main-menu--block.social header .sidebar-header:after,.footer-menu--block.social header .sidebar-header:after{left:0px;right:0px;}}@media (min-width:996px){.sidebar-menu--block.esklep,.main-menu--block.esklep,.footer-menu--block.esklep{padding-left:105px;}}@media (min-width:1200px) and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.products section{border:8px solid #fff;}.products section:hover{background-color:#fab834;}.products section.block-bean-produkt-na-froncie{border:8px solid #fff;}.products section#block-bean-pvc2,.products section#block-bean-pvc2-replicated{height:928px;}}.body-wrapper.upper-footer .view-strony-powiazane{padding:0 8px;padding-top:40px;margin-top:50px;position:relative;}.body-wrapper.upper-footer .view-strony-powiazane:before{content:'';background:#004271;height:4px;left:44px;top:0px;right:44px;position:absolute;}.body-wrapper.upper-footer .view-strony-powiazane .views-row{padding:40px 16px 40px;margin-bottom:15px;position:relative;transition:background-color 300ms;}.body-wrapper.upper-footer .view-strony-powiazane .views-row:before{content:'';z-index:-1;transition:all 300ms;left:0px;top:0px;right:0px;bottom:0px;position:absolute;}.body-wrapper.upper-footer .view-strony-powiazane .views-row a{color:#000;}.body-wrapper.upper-footer .view-strony-powiazane .views-row .views-field-field-data{font-size:1.6rem;}.body-wrapper.upper-footer .view-strony-powiazane .views-row .views-field-title{font-size:4rem;}.body-wrapper.upper-footer .view-strony-powiazane .views-row .views-field-title a{line-height:1.2em;color:#000 !important;}.body-wrapper.upper-footer .view-strony-powiazane .views-row .views-field-field-opis{font-size:1.8rem;line-height:1.2em;margin-top:30px;padding-top:40px;position:relative;}.body-wrapper.upper-footer .view-strony-powiazane .views-row .views-field-field-opis:before{content:'';height:4px;position:absolute;width:140px;top:0px;left:0px;background:#000;}.body-wrapper.upper-footer .view-strony-powiazane .views-row .views-field-view-node{margin-top:22px;}.body-wrapper.upper-footer .view-strony-powiazane .views-row .views-field-view-node a{background:none;border:4px solid #fab834;color:#000;font-size:1.6rem;vertical-align:middle;min-height:48px;line-height:40px;padding:0px 14px;text-align:center;min-width:189px;color:#000 !important;transition:background-color 300ms;}.body-wrapper.upper-footer .view-strony-powiazane .views-row .views-field-view-node a:hover{background:#fab834;font-weight:bold;}.body-wrapper.upper-footer .view-strony-powiazane .views-row:hover{background:#f8f8f8;}.body-wrapper.upper-footer .view-strony-powiazane .views-row:hover:before{background:#f8f8f8;left:-8px;top:-8px;right:-8px;bottom:-8px;}.body-wrapper.upper-footer .view-strony-powiazane .views-row:hover .views-field-field-opis:before{background:#fab834;}.body-wrapper.upper-footer .view-strony-powiazane .views-row:hover .views-field-field-data{font-weight:bold;}.body-wrapper.upper-footer .view-strony-powiazane .views-row:hover .views-field-view-node a{background:#fab834;font-weight:bold;}.body-wrapper.upper-footer .view-strony-powiazane .views-row:hover .views-field-title{font-weight:bold;}@media (min-width:768px){.body-wrapper.upper-footer .view-strony-powiazane{padding:0px;padding-top:60px;margin-top:60px;}.body-wrapper.upper-footer .view-strony-powiazane:before{height:2px;left:30px;right:30px;}.body-wrapper.upper-footer .view-strony-powiazane .view-content{display:flex;}.body-wrapper.upper-footer .view-strony-powiazane .views-row{width:50%;width:calc(50% - 16px);margin:8px;padding:45px 55px;}}@media (min-width:1200px){.body-wrapper.upper-footer .view-strony-powiazane .view-content:before{content:'';width:33.33%;width:calc(33.33% - 16px);margin:8px;}.body-wrapper.upper-footer .view-strony-powiazane:before{width:951px;right:8px;left:auto;}.body-wrapper.upper-footer .view-strony-powiazane .views-row{width:33.33%;width:calc(33.33% - 16px);}}.body-wrapper.eksperci,.body-wrapper.doradcy{margin-top:57px;padding:8px;}.body-wrapper.eksperci > .container,.body-wrapper.doradcy > .container{display:flex;flex-wrap:wrap;justify-content:space-between;}.body-wrapper.eksperci > .container section,.body-wrapper.doradcy > .container section{width:100%;margin-bottom:16px;}.body-wrapper.eksperci > .container section:hover,.body-wrapper.doradcy > .container section:hover{background:#fab834;}.body-wrapper.eksperci > .container section .content,.body-wrapper.doradcy > .container section .content{display:flex;}.body-wrapper.eksperci .field-name-field-portret,.body-wrapper.doradcy .field-name-field-portret{flex-shrink:0;display:none;}.body-wrapper.eksperci .field-name-field-portret img,.body-wrapper.doradcy .field-name-field-portret img{vertical-align:middle;}.body-wrapper.eksperci .group-dane,.body-wrapper.doradcy .group-dane{padding-left:37px;padding-top:37px;padding-bottom:37px;}.body-wrapper.eksperci .group-dane .field-name-field-imie-i-nazwisko,.body-wrapper.doradcy .group-dane .field-name-field-imie-i-nazwisko{font-size:4rem;line-height:1.1em;font-weight:bold;}.body-wrapper.eksperci .group-dane .field-name-field-stanowisko,.body-wrapper.doradcy .group-dane .field-name-field-stanowisko{font-size:1.8rem;line-height:1.3em;margin-top:5px;}.body-wrapper.eksperci .group-dane .field-name-field-stanowisko + .field,.body-wrapper.doradcy .group-dane .field-name-field-stanowisko + .field{padding-top:32px;margin-top:40px;position:relative;}.body-wrapper.eksperci .group-dane .field-name-field-stanowisko + .field:after,.body-wrapper.doradcy .group-dane .field-name-field-stanowisko + .field:after{content:'';height:4px;width:130px;background:#000;position:absolute;top:0px;left:0;}.body-wrapper.eksperci .group-dane .field-name-field-bean-telefon,.body-wrapper.doradcy .group-dane .field-name-field-bean-telefon{font-size:1.8rem;}.body-wrapper.eksperci .group-dane .field-name-field-bean-telefon:before,.body-wrapper.doradcy .group-dane .field-name-field-bean-telefon:before{content:'tel.:';font-weight:bold;}.body-wrapper.eksperci .group-dane .field-name-field-bean-email,.body-wrapper.doradcy .group-dane .field-name-field-bean-email{font-size:1.8rem;}.body-wrapper.eksperci .group-dane .field-name-field-bean-email a,.body-wrapper.doradcy .group-dane .field-name-field-bean-email a{color:#000;}.body-wrapper.eksperci .group-dane .field-name-field-bean-email a:before,.body-wrapper.doradcy .group-dane .field-name-field-bean-email a:before{content:'mail:';font-weight:bold;}.body-wrapper.eksperci > .container > header,.body-wrapper.doradcy > .container > header{position:relative;line-height:1.17em;width:100%;margin-bottom:67px;padding:0px 25px;}.body-wrapper.eksperci > .container > header:after,.body-wrapper.doradcy > .container > header:after{content:'';background:#004271;position:absolute;left:25px;right:25px;top:50%;margin-top:-1px;height:2px;}.body-wrapper.eksperci > .container > header h2,.body-wrapper.doradcy > .container > header h2,.body-wrapper.eksperci > .container > header .sidebar-header,.body-wrapper.doradcy > .container > header .sidebar-header{color:#004271;position:relative;z-index:1;font-weight:700;display:inline;background:#fff;padding-right:32px;transition:background-color 300ms;font-size:4rem;}@media (min-width:520px){.body-wrapper.eksperci .field-name-field-portret,.body-wrapper.doradcy .field-name-field-portret{display:inline-block;}}@media (min-width:768px){.body-wrapper.eksperci > .container > header,.body-wrapper.doradcy > .container > header{padding:0 30px;}.body-wrapper.eksperci > .container > header:after,.body-wrapper.doradcy > .container > header:after{left:30px;right:30px;}.body-wrapper.eksperci > .container > header h2,.body-wrapper.doradcy > .container > header h2,.body-wrapper.eksperci > .container > header .sidebar-header,.body-wrapper.doradcy > .container > header .sidebar-header{font-size:6rem;}.body-wrapper.eksperci > .container section,.body-wrapper.doradcy > .container section{width:50%;width:calc(50% - 4px);}}@media (min-width:996px){.body-wrapper.eksperci .group-dane,.body-wrapper.doradcy .group-dane{padding-left:53px;}}@media (min-width:1200px){.body-wrapper.eksperci > .container > header,.body-wrapper.doradcy > .container > header{padding:0 40px 0 55px;}.body-wrapper.eksperci > .container > header:after,.body-wrapper.doradcy > .container > header:after{left:55px;right:40px;}}.sidebar-header{font-weight:700;}.block-container{margin:auto;width:80%;}.field-name-field-data{font-size:1.6rem;line-height:1.6em;border-bottom:2px solid #000;font-weight:bold;display:inline-block;}.view-aktualnosci{padding:0 8px;}.view-aktualnosci .views-row{padding:40px 25px 25px;margin-bottom:15px;position:relative;transition:background-color 300ms;}.view-aktualnosci .views-row:before{content:'';z-index:-1;transition:all 300ms;left:0px;top:0px;right:0px;bottom:0px;position:absolute;}.view-aktualnosci .views-row a{color:#000;}.view-aktualnosci .views-row .views-field-field-data{font-size:1.6rem;}.view-aktualnosci .views-row .views-field-title{font-weight:bold;font-size:1.8rem;margin-top:35px;}.view-aktualnosci .views-row .views-field-title a{line-height:1.2em;color:#000 !important;}.view-aktualnosci .views-row .views-field-body,.view-aktualnosci .views-row .views-field-field-tresc{font-size:1.8rem;line-height:1.2em;margin-top:17px;}.view-aktualnosci .views-row .views-field-view-node{margin-top:22px;}.view-aktualnosci .views-row .views-field-view-node a{background:none;border:4px solid #fab834;color:#000;font-size:1.6rem;vertical-align:middle;min-height:48px;line-height:40px;padding:0px 14px;text-align:center;min-width:189px;color:#000 !important;transition:background-color 300ms;}.view-aktualnosci .views-row .views-field-view-node a:hover{background:#fab834;font-weight:bold;}.view-aktualnosci .views-row:hover{background:#f8f8f8;}.view-aktualnosci .views-row:hover:before{background:#f8f8f8;left:-8px;top:-8px;right:-8px;bottom:-8px;}.view-aktualnosci .views-row:hover .views-field-field-data{font-weight:bold;}.view-aktualnosci .views-row:hover .views-field-view-node a{background:#fab834;font-weight:bold;}@media (min-width:768px){.view-aktualnosci{padding:0px;}.view-aktualnosci .view-content{display:flex;flex-wrap:wrap;}.view-aktualnosci .views-row{width:50%;min-height:464px;width:calc(50% - 16px);margin:8px;padding:45px 55px;display:flex;flex-wrap:wrap;flex-direction:column;}.view-aktualnosci .views-row .views-field-body{flex-grow:1;}}#block-views-aktualnosci-block-1 header{position:relative;font-size:4rem;line-height:1.17em;padding:40px 0px;margin:0 33px;}#block-views-aktualnosci-block-1 header:after{content:'';background:#004271;position:absolute;left:0px;right:0px;top:50%;margin-top:-1px;height:2px;}#block-views-aktualnosci-block-1 header h2,#block-views-aktualnosci-block-1 header .sidebar-header{color:#004271;position:relative;z-index:1;font-weight:normal;display:inline;background:#fff;padding-right:32px;transition:background-color 300ms;}@media (min-width:768px){#block-views-aktualnosci-block-1 header{margin:0 39px;font-size:6rem;padding:63px 0;}}@media (min-width:1200px){#block-views-aktualnosci-block-1 header{margin:0 55px;margin-right:40px;}}#block-views-aktualnosci-block-1 .view-aktualnosci .views-row{background:#f8f8f8;}#block-views-aktualnosci-block-1 .view-aktualnosci .views-row:before{background:#f8f8f8;}@media (min-width:768px) and (max-width:1199px){#block-views-aktualnosci-block-1 .view-aktualnosci .views-row:nth-child(3){display:none;}}@media (min-width:1200px){#block-views-aktualnosci-block-1 .view-aktualnosci{padding:0px;}#block-views-aktualnosci-block-1 .view-aktualnosci .view-content{display:flex;}#block-views-aktualnosci-block-1 .view-aktualnosci .views-row{width:33.33%;min-height:464px;width:calc(33.33% - 16px);margin:8px;}}footer{transition:background-color 300ms;margin-top:16px;}footer #footer-search-trigger{display:none;}footer .container{padding:0px 25px;}footer .container:first-child{padding-top:49px;}footer .block-bean-dane-kontaktowe header{position:relative;font-size:4rem;line-height:1.1em;}footer .block-bean-dane-kontaktowe header:after{content:'';background:#004271;position:absolute;left:0px;right:0px;top:50%;margin-top:-1px;height:2px;}footer .block-bean-dane-kontaktowe header h2,footer .block-bean-dane-kontaktowe header .sidebar-header{color:#004271;position:relative;z-index:1;font-weight:normal;display:inline;background:#fff;padding-right:32px;transition:background-color 300ms;}footer .block-bean-dane-kontaktowe .content{margin-top:40px;}footer .block-bean-dane-kontaktowe .field{font-size:1.8rem;line-height:1.22em;}footer .block-bean-dane-kontaktowe .field-name-field-bean-nazwa-firmy{font-size:4rem;font-weight:bold;}footer .block-bean-dane-kontaktowe .field-name-field-bean-adres{padding-top:20px;}footer .block-bean-dane-kontaktowe .field-name-field-bean-nip{padding-top:20px;}footer .block-bean-dane-kontaktowe .field-name-field-bean-nip:before{content:'NIP:';font-weight:bold;margin-right:0.3em;}footer .block-bean-dane-kontaktowe .field-name-field-krs:before{content:'KRS:';font-weight:bold;margin-right:0.3em;}footer .block-bean-dane-kontaktowe .field-name-field-bdo:before{content:'BDO:';font-weight:bold;margin-right:0.3em;}footer .block-bean-dane-kontaktowe .field-name-field-bean-telefon{padding-top:20px;}footer .block-bean-dane-kontaktowe .field-name-field-bean-telefon a{color:#000;position:relative;}footer .block-bean-dane-kontaktowe .field-name-field-bean-telefon:before{content:'tel.:';font-weight:bold;margin-right:0.3em;}footer .block-bean-dane-kontaktowe .field-name-field-bean-fax:before{content:'fax.:';font-weight:bold;margin-right:0.3em;}footer .block-bean-dane-kontaktowe .field-name-field-bean-email{padding-top:20px;}footer .block-bean-dane-kontaktowe .field-name-field-bean-email a{color:#000;}footer .footer-menu--toggle,footer .footer-menu--contact{margin-top:35px;cursor:pointer;padding-right:40px;width:173px;position:relative;}footer .footer-menu--toggle:after,footer .footer-menu--contact:after{content:'\e909';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;position:absolute;top:0px;right:0px;width:40px;line-height:40px;font-size:0.8rem;}footer .footer-menu--toggle.active:after,footer .footer-menu--contact.active:after{content:'\e90b';}footer .footer-menu--contact{font-family:'Gilroy',Arial,Helvetica,sans-serif;background:none;border:4px solid #fab834;color:#000;font-size:1.6rem;vertical-align:middle;min-height:48px;padding:0px 14px;text-align:center;min-width:240px;display:block;margin-top:16px;line-height:40px;}footer .footer-menu--contact:hover{font-weight:bold;}footer .footer-menu--contact:after{display:none;}footer .language-switcher{position:absolute;right:25px;left:auto;margin-top:101px;}footer .language-switcher ul{width:58px;}footer .language-switcher ul li{height:58px;width:58px;border-width:2px;margin-bottom:-2px;line-height:52px;}footer .language-switcher ul li.langs{border-bottom:2px solid #000;}footer .language-switcher ul li a{width:100%;line-height:54px;display:block;height:54px;}footer .language-switcher ul li abbr{font-size:3.2rem;vertical-align:middle;}footer .language-switcher.active li.langs{max-height:58px;}footer .searchbar form > div{display:flex;background:#DD9C19;}footer .searchbar form > div .form-item{flex-grow:1;margin:0;}footer .searchbar form > div .form-actions{margin-right:0;margin:0px;}footer .searchbar form > div input[type="text"]{border:none;height:58px;width:100%;font-weight:bold;font-size:1.8rem;}footer .searchbar form > div input[type="text"]::-webkit-input-placeholder{color:#000000;opacity:1;}footer .searchbar form > div input[type="text"]::-moz-placeholder{color:#000000;opacity:1;}footer .searchbar form > div input[type="text"]:-ms-input-placeholder{color:#000000;opacity:1;}footer .searchbar form > div input[type="text"]:-moz-placeholder{color:#000000;opacity:1;}footer .searchbar form > div button{border:none;padding:0px;width:65px;min-width:0;cursor:pointer;overflow:hidden;position:relative;text-indent:-9999px;}footer .searchbar form > div button:hover,footer .searchbar form > div button:focus,footer .searchbar form > div button:active{background:none;}footer .searchbar form > div button:after{content:'\e908';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;text-indent:0;font-size:27px;line-height:58px;}footer #footer--menu-menu{margin-top:20px;}footer #footer--menu-menu ul,footer #footer--menu-menu li{margin:0px;padding:0px;list-style:none;}footer #footer--menu-menu ul a,footer #footer--menu-menu li a{color:#000;text-transform:uppercase;font-size:1.4rem;padding-top:8px;padding-bottom:8px;}footer #footer--menu-menu ul.menu{display:flex;flex-wrap:wrap;justify-content:space-between;}footer #footer--menu-menu ul.menu > li{margin-bottom:15px;margin-top:15px;max-width:272px;width:49%;}footer #footer--menu-menu ul.menu > li:first-child{width:100%;order:1;}footer #footer--menu-menu ul.menu > li.menu-mlid-880{order:2;display:none;}footer #footer--menu-menu ul.menu > li.menu-mlid-1057{order:3;}footer #footer--menu-menu ul.menu > li.menu-mlid-927{order:4;}footer #footer--menu-menu ul.menu > li.menu-mlid-948{order:5;}footer #footer--menu-menu ul.menu > li.menu-mlid-1062{order:6;}footer #footer--menu-menu ul.menu > li.menu-mlid-1045{order:7;}footer #footer--menu-menu ul.menu > li > a{font-weight:bold;position:relative;display:inline-block;min-width:120px;padding-bottom:3px;}footer #footer--menu-menu ul.menu > li > a:after{content:'';position:absolute;bottom:0px;left:0px;height:4px;background:#000;right:0px;}footer .footer-menu--block{display:none;}footer .footer-menu{background:#fab834;padding-bottom:40px;display:none;}footer .footer-menu .footer-menu--toggle,footer .footer-menu .footer-menu--contact{font-weight:bold;color:#000;border-color:#000;}footer .footer-menu.active .block-bean-dane-kontaktowe header h2,footer .footer-menu.active .block-bean-dane-kontaktowe header .sidebar-header{font-weight:bold;}footer.active{background:#fab834;}footer.active .block-bean-dane-kontaktowe header h2,footer.active .block-bean-dane-kontaktowe header .sidebar-header{font-weight:bold;background:#fab834;}footer.active .footer-menu--toggle{border-color:#000;font-weight:bold;}footer.active .footer-menu--contact{border-color:#000;}@media (max-width:767px){footer.active .container > section + .footer-menu--toggle{display:none;}footer.active .footer-menu .footer-menu--toggle{display:inline-block;}}@media (min-width:768px){footer .footer-menu > .container{display:flex;flex-wrap:wrap;}footer button{align-self:flex-start;}footer .footer-menu .footer-menu--toggle,footer .footer-menu .footer-menu--contact{margin-right:0px;margin-left:auto;}footer .container{padding:0px 30px;position:relative;}footer .container > section + .footer-menu--toggle,footer .container > section + .footer-menu--toggle + .footer-menu--contact{display:block;position:absolute;z-index:1;right:30px;top:166px;}footer .container > section + .footer-menu--toggle + .footer-menu--contact{top:246px;}footer .container:first-child{padding-top:60px;}footer .searchbar{width:384px;display:inline-block;flex-grow:1;transition:width 300ms;position:absolute;right:30px;}footer .searchbar.wide{width:calc(100vw - 60px);}footer .block-bean-dane-kontaktowe header{font-size:6rem;}footer .block-bean-dane-kontaktowe .content{margin-top:70px;}footer .block-bean-dane-kontaktowe .field-group-div{width:50%;display:inline-block;max-width:350px;vertical-align:top;}footer .block-bean-dane-kontaktowe .field-name-field-bean-nazwa-firmy{width:100%;}footer .language-switcher{position:static;margin:0px;width:50%;display:inline-block;margin-right:-3px;max-width:300px;}footer .language-switcher ul{height:58px;width:auto;}footer .language-switcher ul li.active{width:58px;}footer .language-switcher ul li.langs{border-left:none;border-right:2px solid #000;}footer .language-switcher ul li.langs li:last-child{border-bottom:2px solid #000;border-right:none;}footer .language-switcher ul li.langs li:first-child{border-left:2px solid #000;}footer .language-switcher ul li{margin-bottom:0;margin-right:-2px;float:left;margin-left:0px;}footer .language-switcher.active li.active{width:117px;}footer .language-switcher.active li.langs{max-width:58px;}footer #footer--menu-menu{width:100%;}footer .footer-menu--block.esklep,footer .footer-menu--block.social{display:inline-block;width:50%;padding-right:48px;}footer .footer-menu--block.esklep{margin-left:0;margin-right:0;padding-left:0px;}footer .footer-menu--block.social{margin-left:0;margin-right:auto;padding-right:0px;}footer .footer-menu--block.social header h2:after,footer .footer-menu--block.social header .sidebar-header:after{left:0px;right:0px;}footer .footer-menu .container .footer-menu--toggle,footer .footer-menu .container .footer-menu--contact{display:inline-block;}}@media (min-width:1200px){footer .container{padding:0 40px 0 55px;}footer .container > section + .footer-menu--toggle,footer .container > section + .footer-menu--toggle + .footer-menu--contact{right:40px;}footer .searchbar{right:40px;}footer .searchbar.wide{width:calc(100% - 415px);}footer .footer-menu--block.esklep,footer .footer-menu--block.social{width:272px;margin-right:0px;margin-left:0px;}footer .footer-menu--block.esklep{margin-left:auto;padding-right:17px;}footer .footer-menu--block.social{padding-left:17px;}footer .footer-menu .container .footer-menu--toggle,footer .footer-menu .container .footer-menu--toggle + .footer-menu--contact{display:none;}}.copyright{font-size:1.8rem;margin-top:0px;padding-bottom:45px;}.copyright .container{padding:0px 25px;padding-top:50px;}.copyright .container:before{content:'';display:block;height:4px;width:84px;background:#004271;margin-bottom:15px;}@media (min-width:768px){.copyright .container{padding:0px 30px;padding-top:50px;}}@media (min-width:1200px){.copyright .container{padding:50px 40px 0 55px;}}@supports (display:grid){@media (min-width:600px){footer #footer--menu-menu ul.menu{display:grid;grid-template-columns:50% 50%;grid-gap:16px;}footer #footer--menu-menu ul.menu ul,footer #footer--menu-menu ul.menu li{width:100%;}footer #footer--menu-menu ul.menu > li{margin-bottom:0px;margin-top:5px;}footer #footer--menu-menu ul.menu > li.menu-mlid-880{display:block;}footer #footer--menu-menu ul.menu > li.menu-mlid-1057{grid-row-start:1;grid-row-end:3;grid-column-start:2;grid-column-end:2;}footer #footer--menu-menu ul.menu > li.menu-mlid-927{grid-row-start:3;grid-row-end:6;}}@media (min-width:996px){footer #footer--menu-menu ul.menu{grid-template-columns:33.33% 33.33% 33.33%;grid-template-areas:"a c d" "b c d" "e f g";align-content:start;}footer #footer--menu-menu ul.menu > li:first-child{grid-area:a;}footer #footer--menu-menu ul.menu > li.menu-mlid-880{grid-area:b;}footer #footer--menu-menu ul.menu > li.menu-mlid-1057{grid-area:c;}footer #footer--menu-menu ul.menu > li.menu-mlid-927{grid-area:d;}footer #footer--menu-menu ul.menu > li.menu-mlid-948{grid-area:e;}footer #footer--menu-menu ul.menu > li.menu-mlid-1062{grid-area:f;}footer #footer--menu-menu ul.menu > li.menu-mlid-1045{grid-area:g;}}@media (min-width:1200px){footer .footer-menu--block.esklep,footer .footer-menu--block.social{width:33.33%;width:calc(33.33% - 32px);padding-left:0px;padding-right:0px;}footer .footer-menu--block.social{margin-left:48px;}}@media (min-width:1400px){footer .footer-menu--block.esklep,footer .footer-menu--block.social{width:25%;width:calc(25% - 48px);}footer .footer-menu--block.social{margin-left:64px;}footer #footer--menu-menu ul.menu{grid-template-columns:25% 25% 25% 25%;grid-template-areas:"a c d f" "b c d g" "e c d g";}}}.not-front{}.not-front a.external:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f045\202f';}.not-front a.pdf:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f1c1\00a0';}.not-front a.txt:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f1c2\00a0';}.not-front a.zip:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f1c6\00a0';}.not-front a.excel:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f1c3\00a0';}.not-front a.exe:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f1c9\00a0';}.not-front a.dwg:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f1c5\00a0';}.not-front a.pps:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f1c4\00a0';}.not-front a.skype:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f17e\202f';}.not-front a.tel:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f095\202f';}footer a.mail:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f003\202f';}.not-front article .body-wrapper.content .content,.not-front .main-wrapper article .content{}.not-front article .body-wrapper.content .content a,.not-front .main-wrapper article .content a{outline:0;text-decoration:none;color:#004271;}.not-front article .body-wrapper.content .content a:hover,.not-front .main-wrapper article .content a:hover,.not-front article .body-wrapper.content .content a:focus,.not-front .main-wrapper article .content a:focus{outline:none;cursor:pointer;text-decoration:none;font-weight:bold;}.not-front article .body-wrapper.content .content p,.not-front .main-wrapper article .content p{margin:0;margin-bottom:2em;margin-top:1em;line-height:1.68em;}.not-front article .body-wrapper.content .content p:first-child,.not-front .main-wrapper article .content p:first-child{margin-top:0px;}.not-front article .body-wrapper.content .content p:last-child,.not-front .main-wrapper article .content p:last-child{margin-bottom:0px;}.not-front article .body-wrapper.content .content .intro,.not-front .main-wrapper article .content .intro{margin-bottom:4em;}.not-front article .body-wrapper.content .content .intro p,.not-front .main-wrapper article .content .intro p{font-size:2.1rem;line-height:1.3em;}.not-front article .body-wrapper.content .content b,.not-front .main-wrapper article .content b,.not-front article .body-wrapper.content .content strong,.not-front .main-wrapper article .content strong{font-weight:bold;}.not-front article .body-wrapper.content .content hr,.not-front .main-wrapper article .content hr{border:0;margin:2em 0 2em 0;height:1px;background-color:#e3e5e6;}.not-front article .body-wrapper.content .content h1,.not-front .main-wrapper article .content h1{margin:0;margin-bottom:0.85em;margin-top:2em;font-size:4rem;}@media (min-width:768px){.not-front article .body-wrapper.content .content h1,.not-front .main-wrapper article .content h1{font-size:6rem;}}.not-front article .body-wrapper.content .content h2,.not-front .main-wrapper article .content h2{margin:0;margin-bottom:1em;margin-top:2em;font-size:2.6rem;}@media (min-width:768px){.not-front article .body-wrapper.content .content h2,.not-front .main-wrapper article .content h2{font-size:4rem;}}.not-front article .body-wrapper.content .content h3,.not-front .main-wrapper article .content h3{margin:0;margin-bottom:1.34em;margin-top:2em;font-size:2.1rem;}@media (min-width:768px){.not-front article .body-wrapper.content .content h3,.not-front .main-wrapper article .content h3{font-size:3rem;}}.not-front article .body-wrapper.content .content h4,.not-front .main-wrapper article .content h4{margin:0;margin-bottom:1.6em;margin-top:2em;font-size:1.8rem;}.not-front article .body-wrapper.content .content h5,.not-front .main-wrapper article .content h5{margin:0;margin-bottom:1.7em;margin-top:2em;font-size:1.8rem;}.not-front article .body-wrapper.content .content h1,.not-front .main-wrapper article .content h1,.not-front article .body-wrapper.content .content h2,.not-front .main-wrapper article .content h2,.not-front article .body-wrapper.content .content h3,.not-front .main-wrapper article .content h3,.not-front article .body-wrapper.content .content h4,.not-front .main-wrapper article .content h4,.not-front article .body-wrapper.content .content h5,.not-front .main-wrapper article .content h5,.not-front article .body-wrapper.content .content h6,.not-front .main-wrapper article .content h6{font-weight:bold;line-height:1.1em;color:inherit;}.not-front article .body-wrapper.content .content h1:first-child,.not-front .main-wrapper article .content h1:first-child,.not-front article .body-wrapper.content .content h2:first-child,.not-front .main-wrapper article .content h2:first-child,.not-front article .body-wrapper.content .content h3:first-child,.not-front .main-wrapper article .content h3:first-child,.not-front article .body-wrapper.content .content h4:first-child,.not-front .main-wrapper article .content h4:first-child,.not-front article .body-wrapper.content .content h5:first-child,.not-front .main-wrapper article .content h5:first-child,.not-front article .body-wrapper.content .content h6:first-child,.not-front .main-wrapper article .content h6:first-child,span + .not-front article .body-wrapper.content .content h1,span + .not-front .main-wrapper article .content h1,span + .not-front article .body-wrapper.content .content h2,span + .not-front .main-wrapper article .content h2,span + .not-front article .body-wrapper.content .content h3,span + .not-front .main-wrapper article .content h3,span + .not-front article .body-wrapper.content .content h4,span + .not-front .main-wrapper article .content h4,span + .not-front article .body-wrapper.content .content h5,span + .not-front .main-wrapper article .content h5,span + .not-front article .body-wrapper.content .content h6,span + .not-front .main-wrapper article .content h6{margin-top:0px;}.not-front article .body-wrapper.content .content h1 + h1,.not-front .main-wrapper article .content h1 + h1,.not-front article .body-wrapper.content .content h2 + h1,.not-front .main-wrapper article .content h2 + h1,.not-front article .body-wrapper.content .content h3 + h1,.not-front .main-wrapper article .content h3 + h1,.not-front article .body-wrapper.content .content h4 + h1,.not-front .main-wrapper article .content h4 + h1,.not-front article .body-wrapper.content .content h5 + h1,.not-front .main-wrapper article .content h5 + h1,.not-front article .body-wrapper.content .content h6 + h1,.not-front .main-wrapper article .content h6 + h1,.not-front article .body-wrapper.content .content h1 + h2,.not-front .main-wrapper article .content h1 + h2,.not-front article .body-wrapper.content .content h2 + h2,.not-front .main-wrapper article .content h2 + h2,.not-front article .body-wrapper.content .content h3 + h2,.not-front .main-wrapper article .content h3 + h2,.not-front article .body-wrapper.content .content h4 + h2,.not-front .main-wrapper article .content h4 + h2,.not-front article .body-wrapper.content .content h5 + h2,.not-front .main-wrapper article .content h5 + h2,.not-front article .body-wrapper.content .content h6 + h2,.not-front .main-wrapper article .content h6 + h2,.not-front article .body-wrapper.content .content h1 + h3,.not-front .main-wrapper article .content h1 + h3,.not-front article .body-wrapper.content .content h2 + h3,.not-front .main-wrapper article .content h2 + h3,.not-front article .body-wrapper.content .content h3 + h3,.not-front .main-wrapper article .content h3 + h3,.not-front article .body-wrapper.content .content h4 + h3,.not-front .main-wrapper article .content h4 + h3,.not-front article .body-wrapper.content .content h5 + h3,.not-front .main-wrapper article .content h5 + h3,.not-front article .body-wrapper.content .content h6 + h3,.not-front .main-wrapper article .content h6 + h3,.not-front article .body-wrapper.content .content h1 + h4,.not-front .main-wrapper article .content h1 + h4,.not-front article .body-wrapper.content .content h2 + h4,.not-front .main-wrapper article .content h2 + h4,.not-front article .body-wrapper.content .content h3 + h4,.not-front .main-wrapper article .content h3 + h4,.not-front article .body-wrapper.content .content h4 + h4,.not-front .main-wrapper article .content h4 + h4,.not-front article .body-wrapper.content .content h5 + h4,.not-front .main-wrapper article .content h5 + h4,.not-front article .body-wrapper.content .content h6 + h4,.not-front .main-wrapper article .content h6 + h4,.not-front article .body-wrapper.content .content h1 + h5,.not-front .main-wrapper article .content h1 + h5,.not-front article .body-wrapper.content .content h2 + h5,.not-front .main-wrapper article .content h2 + h5,.not-front article .body-wrapper.content .content h3 + h5,.not-front .main-wrapper article .content h3 + h5,.not-front article .body-wrapper.content .content h4 + h5,.not-front .main-wrapper article .content h4 + h5,.not-front article .body-wrapper.content .content h5 + h5,.not-front .main-wrapper article .content h5 + h5,.not-front article .body-wrapper.content .content h6 + h5,.not-front .main-wrapper article .content h6 + h5{margin-top:-1em;}.not-front article .body-wrapper.content .content blockquote,.not-front .main-wrapper article .content blockquote{margin:2em 0;padding-left:52px;font-style:italic;position:relative;color:#666666;}.not-front article .body-wrapper.content .content blockquote:before,.not-front .main-wrapper article .content blockquote:before{content:'“';position:absolute;left:3px;font-style:normal;top:0.15em;font-size:114px;}@media (min-width:996px){.not-front article .body-wrapper.content .content blockquote,.not-front .main-wrapper article .content blockquote{padding-left:85px;}.not-front article .body-wrapper.content .content blockquote:before,.not-front .main-wrapper article .content blockquote:before{left:29px;}}.not-front article .body-wrapper.content .content li,.not-front .main-wrapper article .content li{line-height:1.68em;margin-bottom:0.5em;}.not-front article .body-wrapper.content .content ol,.not-front .main-wrapper article .content ol,.not-front article .body-wrapper.content .content ul,.not-front .main-wrapper article .content ul{margin:1.5em 0;padding:0 0 0 3em;}.not-front article .body-wrapper.content .content ol ol,.not-front .main-wrapper article .content ol ol,.not-front article .body-wrapper.content .content ul ol,.not-front .main-wrapper article .content ul ol,.not-front article .body-wrapper.content .content ol ul,.not-front .main-wrapper article .content ol ul,.not-front article .body-wrapper.content .content ul ul,.not-front .main-wrapper article .content ul ul{margin:0;padding-left:2.75em;}.not-front article .body-wrapper.content .content ol ol ol,.not-front .main-wrapper article .content ol ol ol,.not-front article .body-wrapper.content .content ul ol ol,.not-front .main-wrapper article .content ul ol ol,.not-front article .body-wrapper.content .content ol ul ol,.not-front .main-wrapper article .content ol ul ol,.not-front article .body-wrapper.content .content ul ul ol,.not-front .main-wrapper article .content ul ul ol,.not-front article .body-wrapper.content .content ol ol ul,.not-front .main-wrapper article .content ol ol ul,.not-front article .body-wrapper.content .content ul ol ul,.not-front .main-wrapper article .content ul ol ul,.not-front article .body-wrapper.content .content ol ul ul,.not-front .main-wrapper article .content ol ul ul,.not-front article .body-wrapper.content .content ul ul ul,.not-front .main-wrapper article .content ul ul ul{padding-left:4.125em;}.not-front article .body-wrapper.content .content ol.classic,.not-front .main-wrapper article .content ol.classic{counter-reset:item;}.not-front article .body-wrapper.content .content ol.classic li,.not-front .main-wrapper article .content ol.classic li{display:block;position:relative;}.not-front article .body-wrapper.content .content ol.classic li:before,.not-front .main-wrapper article .content ol.classic li:before{content:counters(item,".") ".";counter-increment:item;position:absolute;margin-right:100%;right:10px;}.not-front article .body-wrapper.content .content img,.not-front .main-wrapper article .content img{max-width:100%;}.not-front article .body-wrapper.content .content img[style*="left"],.not-front .main-wrapper article .content img[style*="left"],.not-front article .body-wrapper.content .content img.align-left,.not-front .main-wrapper article .content img.align-left{margin:25px 30px 20px 0;}.not-front article .body-wrapper.content .content img[style*="right"],.not-front .main-wrapper article .content img[style*="right"],.not-front article .body-wrapper.content .content img.align-right,.not-front .main-wrapper article .content img.align-right{margin:25px 0 20px 30px;}.not-front article .body-wrapper.content .content figure.caption,.not-front .main-wrapper article .content figure.caption{text-align:center;}.not-front article .body-wrapper.content .content figure.caption img,.not-front .main-wrapper article .content figure.caption img{margin:auto;}.not-front article .body-wrapper.content .content figure.caption.align-left,.not-front .main-wrapper article .content figure.caption.align-left{margin:25px 30px 20px 0;}.not-front article .body-wrapper.content .content figure.caption.align-center,.not-front .main-wrapper article .content figure.caption.align-center{margin:20px 0;}.not-front article .body-wrapper.content .content figure.caption.align-right,.not-front .main-wrapper article .content figure.caption.align-right{margin:25px 0 20px 30px;}.not-front article .body-wrapper.content .content figure.caption > figcaption,.not-front .main-wrapper article .content figure.caption > figcaption{display:table-cell;padding:5px 10px;background-color:#f1f2f3;}.not-front article .body-wrapper.content .content .cke_widget_block,.not-front .main-wrapper article .content .cke_widget_block,.not-front article .body-wrapper.content .content .cke_widget_wrapper.cke_widget_inline,.not-front .main-wrapper article .content .cke_widget_wrapper.cke_widget_inline{max-width:100%;}.not-front article .body-wrapper.content .content .cke_widget_block img,.not-front .main-wrapper article .content .cke_widget_block img,.not-front article .body-wrapper.content .content .cke_widget_wrapper.cke_widget_inline img,.not-front .main-wrapper article .content .cke_widget_wrapper.cke_widget_inline img{margin:0;}.not-front article .body-wrapper.content .content .cke_widget_block.align-left,.not-front .main-wrapper article .content .cke_widget_block.align-left,.not-front article .body-wrapper.content .content .cke_widget_wrapper.cke_widget_inline.align-left,.not-front .main-wrapper article .content .cke_widget_wrapper.cke_widget_inline.align-left{margin:25px 30px 20px 0;max-width:100%;}.not-front article .body-wrapper.content .content .cke_widget_block.align-center,.not-front .main-wrapper article .content .cke_widget_block.align-center,.not-front article .body-wrapper.content .content .cke_widget_wrapper.cke_widget_inline.align-center,.not-front .main-wrapper article .content .cke_widget_wrapper.cke_widget_inline.align-center{margin:20px 0;max-width:100%;}.not-front article .body-wrapper.content .content .cke_widget_block.align-right,.not-front .main-wrapper article .content .cke_widget_block.align-right,.not-front article .body-wrapper.content .content .cke_widget_wrapper.cke_widget_inline.align-right,.not-front .main-wrapper article .content .cke_widget_wrapper.cke_widget_inline.align-right{margin:25px 0 20px 30px;max-width:100%;}.not-front article .body-wrapper.content .content a.colorbox-load:hover,.not-front .main-wrapper article .content a.colorbox-load:hover{opacity:0.9;}.not-front article .body-wrapper.content .content table,.not-front .main-wrapper article .content table{border-collapse:collapse;border-spacing:0;font-size:14px;border:1px solid #e3e5e6;width:100%;margin:2.3em 0;}.not-front article .body-wrapper.content .content table caption,.not-front .main-wrapper article .content table caption{font-family:Georgia,serif;font-weight:bold;text-align:left;}.not-front article .body-wrapper.content .content table td,.not-front .main-wrapper article .content table td,.not-front article .body-wrapper.content .content table th,.not-front .main-wrapper article .content table th{padding:15px 20px;font-size:1.5rem;line-height:1.4em;vertical-align:top;}.not-front article .body-wrapper.content .content table td p,.not-front .main-wrapper article .content table td p,.not-front article .body-wrapper.content .content table th p,.not-front .main-wrapper article .content table th p,.not-front article .body-wrapper.content .content table td ul,.not-front .main-wrapper article .content table td ul,.not-front article .body-wrapper.content .content table th ul,.not-front .main-wrapper article .content table th ul,.not-front article .body-wrapper.content .content table td ol,.not-front .main-wrapper article .content table td ol,.not-front article .body-wrapper.content .content table th ol,.not-front .main-wrapper article .content table th ol{font-size:1.5rem;line-height:1.4em;}margin-bottom:0.5em .not-front article .body-wrapper.content .content table td p:last-child,margin-bottom:0.5em .not-front .main-wrapper article .content table td p:last-child,margin-bottom:0.5em .not-front article .body-wrapper.content .content table th p:last-child,margin-bottom:0.5em .not-front .main-wrapper article .content table th p:last-child{margin-bottom:0px;}.not-front article .body-wrapper.content .content table th,.not-front .main-wrapper article .content table th{background-color:none;color:inherit;font-weight:bold;font-size:1.4rem;}.not-front article .body-wrapper.content .content table tbody,.not-front .main-wrapper article .content table tbody,.not-front article .body-wrapper.content .content table thead,.not-front .main-wrapper article .content table thead,.not-front article .body-wrapper.content .content table tfoot,.not-front .main-wrapper article .content table tfoot,.not-front article .body-wrapper.content .content table table,.not-front .main-wrapper article .content table table,.not-front article .body-wrapper.content .content table td,.not-front .main-wrapper article .content table td,.not-front article .body-wrapper.content .content table tr,.not-front .main-wrapper article .content table tr,.not-front article .body-wrapper.content .content table th,.not-front .main-wrapper article .content table th{border:1px solid #e3e5e6;}.not-front article .body-wrapper.content .content table tbody,.not-front .main-wrapper article .content table tbody,.not-front article .body-wrapper.content .content table thead,.not-front .main-wrapper article .content table thead,.not-front article .body-wrapper.content .content table tfoot,.not-front .main-wrapper article .content table tfoot,.not-front article .body-wrapper.content .content table tr,.not-front .main-wrapper article .content table tr{border:none;}.not-front article .body-wrapper.content .content table thead,.not-front .main-wrapper article .content table thead{border-bottom:3px solid #e3e5e6;}.not-front article .body-wrapper.content .content table:last-child,.not-front .main-wrapper article .content table:last-child{margin-bottom:0px;}.not-front article .body-wrapper.content .content table[border="0"],.not-front .main-wrapper article .content table[border="0"],.not-front article .body-wrapper.content .content table[border="0"] tbody,.not-front .main-wrapper article .content table[border="0"] tbody,.not-front article .body-wrapper.content .content table[border="0"] thead,.not-front .main-wrapper article .content table[border="0"] thead,.not-front article .body-wrapper.content .content table[border="0"] tfoot,.not-front .main-wrapper article .content table[border="0"] tfoot,.not-front article .body-wrapper.content .content table[border="0"] tr,.not-front .main-wrapper article .content table[border="0"] tr,.not-front article .body-wrapper.content .content table[border="0"] th,.not-front .main-wrapper article .content table[border="0"] th,.not-front article .body-wrapper.content .content table[border="0"] td,.not-front .main-wrapper article .content table[border="0"] td{border:none;}.not-front article .body-wrapper.content .content table.bezramki,.not-front .main-wrapper article .content table.bezramki{border:1px solid #e3e5e6;}.not-front article .body-wrapper.content .content table.bezramki tr,.not-front .main-wrapper article .content table.bezramki tr,.not-front article .body-wrapper.content .content table.bezramki tbody,.not-front .main-wrapper article .content table.bezramki tbody{border:none;}.not-front article .body-wrapper.content .content table.bezramki th,.not-front .main-wrapper article .content table.bezramki th{border-width:0 0px 3px 0;}.not-front article .body-wrapper.content .content table.bezramki td,.not-front .main-wrapper article .content table.bezramki td{border-width:0 0px 0px 0;padding:7px 20px;}.not-front article .body-wrapper.content .content table.bezramki tbody,.not-front .main-wrapper article .content table.bezramki tbody{border-top:1px solid #e3e5e6;}.not-front article .body-wrapper.content .content table.zebra.kolumny tr td:nth-child(odd),.not-front .main-wrapper article .content table.zebra.kolumny tr td:nth-child(odd){background-color:#fafafa;}.not-front article .body-wrapper.content .content table.zebra.wiersze tbody tr:nth-child(odd),.not-front .main-wrapper article .content table.zebra.wiersze tbody tr:nth-child(odd){background-color:#fafafa;}.not-front article .body-wrapper.content .content table.zebra.paski tbody tr:nth-child(odd),.not-front .main-wrapper article .content table.zebra.paski tbody tr:nth-child(odd){background-color:#f3f3f3;}.not-front article .body-wrapper.content .content table.zebra.paski tbody tr:nth-child(even),.not-front .main-wrapper article .content table.zebra.paski tbody tr:nth-child(even){background-color:#fafafa;}.not-front article .body-wrapper.content .content table.zebra.paski.kolumny tr td:nth-child(odd),.not-front .main-wrapper article .content table.zebra.paski.kolumny tr td:nth-child(odd){background-color:#f3f3f3;}.not-front article .body-wrapper.content .content table.zebra.paski.kolumny tr td:nth-child(even),.not-front .main-wrapper article .content table.zebra.paski.kolumny tr td:nth-child(even){background-color:#fafafa;}.not-front article .body-wrapper.content .content table.zebra.paski th,.not-front .main-wrapper article .content table.zebra.paski th{background-color:none;color:inherit;}.not-front article .body-wrapper.content .content table.krawedzie.wiersze thead tr th,.not-front .main-wrapper article .content table.krawedzie.wiersze thead tr th{border-bottom:3px solid #e3e5e6;}.not-front article .body-wrapper.content .content table.krawedzie.wiersze tr th,.not-front .main-wrapper article .content table.krawedzie.wiersze tr th,.not-front article .body-wrapper.content .content table.krawedzie.wiersze tr td,.not-front .main-wrapper article .content table.krawedzie.wiersze tr td{border:none;border-bottom:1px solid #e3e5e6;}.not-front article .body-wrapper.content .content table.krawedzie.kolumny thead tr th,.not-front .main-wrapper article .content table.krawedzie.kolumny thead tr th{border-width:0 1px 3px 1px;}.not-front article .body-wrapper.content .content table.krawedzie.kolumny tbody tr th,.not-front .main-wrapper article .content table.krawedzie.kolumny tbody tr th,.not-front article .body-wrapper.content .content table.krawedzie.kolumny tbody tr td,.not-front .main-wrapper article .content table.krawedzie.kolumny tbody tr td{border-width:0 1px 0px 1px;}.not-front article .body-wrapper.content .content table.img,.not-front .main-wrapper article .content table.img{border-collapse:separate;border-spacing:5px;border:none;}.not-front article .body-wrapper.content .content table.img th,.not-front .main-wrapper article .content table.img th,.not-front article .body-wrapper.content .content table.img td,.not-front .main-wrapper article .content table.img td{border:none;}.not-front article .body-wrapper.content .content table.img > caption,.not-front .main-wrapper article .content table.img > caption{border-bottom:2px solid #e3e5e6;}.not-front article .body-wrapper.content .content table.img thead tr:first-child > *,.not-front .main-wrapper article .content table.img thead tr:first-child > *{border-bottom:2px solid #e3e5e6;vertical-align:bottom;text-align:center;font-weight:600;line-height:1.286em;}.not-front article .body-wrapper.content .content table.img thead tr:first-child > * p,.not-front .main-wrapper article .content table.img thead tr:first-child > * p{margin:0;}@media (max-width:768px){.not-front article .body-wrapper.content .content .tablerwd,.not-front .main-wrapper article .content .tablerwd{width:100%;overflow-x:auto;}.not-front article .body-wrapper.content .content .tablerwd table,.not-front .main-wrapper article .content .tablerwd table{width:auto !important;}}@media (max-width:768px){.not-front article .body-wrapper.content .content .tableinfo,.not-front .main-wrapper article .content .tableinfo{width:100%;display:block;border:1px solid #faebcc;border-left-width:5px;color:#8a6d3b;padding:15px;margin-bottom:20px;font-size:1.4rem;padding-left:60px;position:relative;background:#fcf8e3 url(../img/one-finger-swipe-right.svg) no-repeat 15px center;background-size:auto 32px;}.not-front article .body-wrapper.content .content .tableinfo:before,.not-front .main-wrapper article .content .tableinfo:before{content:'Tabela może nie być widoczna w całości. Przesuń w celu odkrycia komórek.';line-height:1.3em;display:block;}}form{clear:both;}form label,form legend{font-weight:bold;font-size:1.8rem;line-height:1.1em;padding-bottom:15px;}form label:after,form legend:after{content:'';height:4px;width:130px;background:#000;}form input,form textarea,form select{border:none;background:none;font-family:'Gilroy',Arial,Helvetica,sans-serif;max-width:100%;}form input[type="text"],form input[type="password"],form input[type="email"],form select,form textarea{border:4px solid #fab834;font-size:1.6rem;line-height:1.5em;vertical-align:middle;padding:0 14px;width:100%;}form input[type="text"]:required,form input[type="password"]:required,form input[type="email"]:required,form select:required,form textarea:required,form input[type="text"]:invalid,form input[type="password"]:invalid,form input[type="email"]:invalid,form select:invalid,form textarea:invalid{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}form input[type="text"],form input[type="password"],form input[type="email"],form select{height:48px;line-height:48px;}form textarea{resize:vertical;}.form-type-checkbox:after{content:'';display:table;clear:both;}.form-type-checkbox input{float:left;}.form-type-checkbox label{font-size:1.4rem;display:block;line-height:1.3em;overflow:hidden;}button{font-family:'Gilroy',Arial,Helvetica,sans-serif;background:none;border:4px solid #fab834;color:#000;font-size:1.6rem;vertical-align:middle;min-height:48px;padding:0px 14px;text-align:center;min-width:189px;}button:hover{background:#fab834;font-weight:bold;}article .search-form input{width:auto;}.not-front{}.not-front .breadcrumbs{margin-bottom:20px;font-size:1.4rem;color:#000;}.not-front .breadcrumbs .breadcrumb_home:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e900';margin-right:10px;position:relative;top:1px;}.not-front .breadcrumbs a{color:#000;}.not-front ul.tabs a{font-size:1.4rem;color:#000;}article{padding:8px;}article #page-title{margin-top:34px;margin-bottom:60px;}article #page-title h1{font-size:4rem;line-height:55px;line-height:1.1em;}@media (min-width:768px){article #page-title h1{font-size:6rem;line-height:80px;}}article aside + section{background:#f8f8f8;padding:16px;}article .field-name-field-obraz{text-align:center;}article .field-name-field-obraz a{border:8px solid #fff;}article .field-name-field-obraz img,article .field-name-field-obraz a{vertical-align:middle;}article .entity-paragraphs-item{margin:2em 0;}article .paragraphs-item-obraz .field-name-field-podpis{padding:8px 16px;font-size:1.4rem;font-weight:bold;}article .field-name-field-galeria .field-item{display:inline-block;vertical-align:top;width:50%;text-align:center;padding:8px;background:#fff;}article .field-name-field-galeria .field-item a{position:relative;vertical-align:middle;}article .field-name-field-galeria .field-item a:before{content:'';color:#fff;text-align:center;position:absolute;vertical-align:middle;background-color:rgba(0,0,0,0.4);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-ms-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms;z-index:1;width:100%;height:100%;}article .field-name-field-galeria .field-item a:active:before{-webkit-opacity:1;-moz-opacity:1;opacity:1;}@media (min-width:996px){article .field-name-field-galeria .field-item a:hover:before{-webkit-opacity:1;-moz-opacity:1;opacity:1;}}@media (min-width:480px){article .field-name-field-galeria .field-item{width:33.334%;}}article .field-name-field-galeria a img{vertical-align:middle;}article .field-name-field-do-pobrania a{color:#000 !important;font-size:1.4rem;line-height:1.3em;vertical-align:top;padding-top:1px;}article .field-name-field-do-pobrania .fileicon{margin-right:10px;vertical-align:top;display:inline-block;position:absolute;left:0px;top:0px;}article .field-name-field-do-pobrania .fileicon:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;content:'\e901';color:#4A4A4A;}article .field-name-field-do-pobrania .field-items{display:flex;flex-wrap:wrap;justify-content:space-between;}article .field-name-field-do-pobrania .field-item{position:relative;padding-left:30px;}@media (min-width:480px){article .field-name-field-do-pobrania .field-item{width:49%;}}article .field-name-field-do-pobrania .field-item:hover .fileicon:before{color:#000;}@media (min-width:996px){body:not(.notfront) .main-wrapper{display:flex;width:100%;}body:not(.notfront) .main-wrapper aside{margin-left:0px;margin-right:auto;}body:not(.notfront) .main-wrapper #messages{width:100%;}body:not(.notfront) .main-wrapper aside + .content{max-width:960px;margin-left:auto;flex-grow:1;border-top:0px;border-bottom:0px;width:100%;}article{display:flex;width:100%;}article #page-title{margin-top:46px;}article:after{clear:both;content:'';display:table;}article aside{margin-left:0px;margin-right:auto;}article aside + section{max-width:740px;margin-left:auto;width:100%;border:8px solid #fff;border-top:0px;border-bottom:0px;padding-left:50px;padding-right:50px;margin-right:-8px;}article aside + section > .container{max-width:740px;}.nocontentbg article aside + section > .container{max-width:none;}}@media (min-width:1200px){article aside + section{max-width:951px;}}.nocontentbg article aside + section,body:not(.notfront):not(.node-type-do-pobrania).nocontentbg main article .content .node{background:none;border:none;padding-left:8px;padding-right:8px;}@media (min-width:996px){.nocontentbg article aside + section,body:not(.notfront):not(.node-type-do-pobrania).nocontentbg main article .content .node{padding-left:0px;padding-right:0px;}}body:not(.notfront):not(.node-type-do-pobrania).nocontentbg main article .content .node{max-width:none;}body.node-type-strona-kontaktowa .map-wrapper{position:relative;padding-top:300px;}body.node-type-strona-kontaktowa .map-wrapper .tabs{position:relative;z-index:2;}body.node-type-strona-kontaktowa .tabs{position:relative;z-index:5;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content #google-map-container{position:absolute;top:0px;left:0px;width:100%;height:300px;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .webform-client-form,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane{margin-top:40px;border:1px solid #d6dce2;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field + .field:not(.field-name-field-adres){margin-top:20px;padding-top:20px;border-top:1px solid #d6dce2;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field:not(.field-name-field-nazwa-firmy){padding-left:20px;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-item + .field-item{padding-top:15px;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-e-mail,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-telefon{font-size:1.8rem;font-weight:600;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-e-mail a,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-telefon a{border:none;font-weight:600;}@media (min-width:768px){body.node-type-strona-kontaktowa .body-wrapper.content .region-content .map-wrapper{padding-top:350px;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content #google-map-container{height:350px;}}@media (min-width:996px){body.node-type-strona-kontaktowa .body-wrapper.content .region-content #google-map-container{height:460px;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .node > .content{display:flex;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .webform-client-form,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane{position:relative;z-index:2;margin-top:0px;padding:40px;width:49%;display:inline-block;background:#fff;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .webform-client-form{margin-left:1%;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .webform-client-form .webform-component-markup{margin-top:0px;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane{margin-right:1%;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field + .field:not(.field-name-field-adres){margin-top:30px;padding-top:30px;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-e-mail,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-telefon{font-size:2rem;font-weight:600;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-e-mail .field-item,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-telefon .field-item,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-adres .field-item,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-fax .field-item{position:relative;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-e-mail .field-item:before,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-telefon .field-item:before,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-adres .field-item:before,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-fax .field-item:before{content:'a';position:absolute;left:-25px;top:5px;font-weight:normal;font-size:1.8rem;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-e-mail .field-item + .field-item:before,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-telefon .field-item + .field-item:before,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-adres .field-item + .field-item:before,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-fax .field-item + .field-item:before{top:17px;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-e-mail .field-item:before,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-fax .field-item:before{content:'a';}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-telefon .field-item:before{content:'a';}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-adres .field-item:before{content:'a';}}.view > label{font-weight:bold;font-size:1.4rem;line-height:1.1em;text-transform:uppercase;margin-top:30px;padding-left:63px;padding-right:63px;position:relative;max-width:380px;padding-bottom:7px;margin-bottom:16px;}.view > label:after{content:'';position:absolute;bottom:0px;left:0px;height:4px;background:#000;left:63px;right:0px;}.not-front article .body-wrapper.content .content ul.pager{margin:0px;padding:0px;list-style:none;padding-left:63px;padding-right:67px;position:relative;max-width:450px;}.not-front article .body-wrapper.content .content ul.pager li{list-style:none;margin:0px;padding:0px;vertical-align:middle;padding:4px 8px;}.not-front article .body-wrapper.content .content ul.pager li a{color:#000;}.not-front article .body-wrapper.content .content ul.pager li.pager-next,.not-front article .body-wrapper.content .content ul.pager li.pager-previous{width:41px;height:29px;display:inline-block;padding:0px;position:absolute;}.not-front article .body-wrapper.content .content ul.pager li.pager-next a,.not-front article .body-wrapper.content .content ul.pager li.pager-previous a{display:block;width:41px;height:29px;text-indent:-9999px;overflow:hidden;position:relative;padding:0px;}.not-front article .body-wrapper.content .content ul.pager li.pager-next a:before,.not-front article .body-wrapper.content .content ul.pager li.pager-previous a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;display:block;color:#4A4A4A;font-size:30px;position:absolute;left:0px;top:0px;width:100%;height:100%;text-indent:0;}.not-front article .body-wrapper.content .content ul.pager li.pager-next a:hover:before,.not-front article .body-wrapper.content .content ul.pager li.pager-previous a:hover:before{color:#fab834;}.not-front article .body-wrapper.content .content ul.pager li.pager-next{right:0px;}.not-front article .body-wrapper.content .content ul.pager li.pager-next a:before{content:'\e905';}.not-front article .body-wrapper.content .content ul.pager li.pager-previous{left:5px;}.not-front article .body-wrapper.content .content ul.pager li.pager-previous a:before{content:'\e904';}.node-type-kamienie-milowe article aside + section{padding-top:60px;padding-bottom:60px;}.node-type-kamienie-milowe article aside + section > .container{margin-left:0px;}@media (min-width:768px){.node-type-kamienie-milowe article aside + section .field-name-body{margin-bottom:75px;}}.not-front article .body-wrapper.content .content .view-kamienie-milowe .field-group:not(:last-child){margin-bottom:40px;}.not-front article .body-wrapper.content .content .view-kamienie-milowe .views-row:not(:last-child){margin-bottom:20px;}.not-front article .body-wrapper.content .content .view-kamienie-milowe .field-group:not(:last-child) .views-row:last-child .views-field-field-opis:last-child{padding-bottom:10px;border-bottom:3px solid #000;position:relative;}.not-front article .body-wrapper.content .content .view-kamienie-milowe h3{font-size:6rem;color:#fab834;position:relative;margin-bottom:0px;padding-bottom:15px;line-height:1em;display:inline-block;margin-top:0px;}.not-front article .body-wrapper.content .content .view-kamienie-milowe h3:after{content:'';left:0px;right:0px;bottom:0px;height:3px;background:#000;position:absolute;}.not-front article .body-wrapper.content .content .view-kamienie-milowe .views-field-field-miesiac{margin-top:40px;font-size:4rem;line-height:1.1em;}.not-front article .body-wrapper.content .content .view-kamienie-milowe .views-field-field-opis{margin-top:16px;}@media (min-width:996px){.not-front article .body-wrapper.content .content .view-kamienie-milowe .field-group{position:relative;}.not-front article .body-wrapper.content .content .view-kamienie-milowe .field-group > h3{position:absolute;left:0px;top:0px;}.not-front article .body-wrapper.content .content .view-kamienie-milowe .views-field-field-miesiac,.not-front article .body-wrapper.content .content .view-kamienie-milowe .views-field-field-opis{padding-left:33.33%;}.not-front article .body-wrapper.content .content .view-kamienie-milowe .field-group:not(:last-child) .views-row:last-child .views-field-field-opis:last-child{border-bottom:none;position:relative;}.not-front article .body-wrapper.content .content .view-kamienie-milowe .field-group:not(:last-child) .views-row:last-child .views-field-field-opis:last-child:after{content:'';background:#000;height:3px;left:33.33%;right:0px;position:absolute;bottom:-3px;}}.not-front article .body-wrapper.content .content .views-field-field-galeria{margin-top:40px;}.not-front article .body-wrapper.content .content .views-field-field-galeria ul{margin:0px;padding:0px;display:flex;flex-wrap:wrap;}.not-front article .body-wrapper.content .content .views-field-field-galeria li{display:inline-block;vertical-align:top;width:50%;text-align:center;padding:8px;background:#fff;margin:0px;}.not-front article .body-wrapper.content .content .views-field-field-galeria li a{position:relative;vertical-align:middle;display:block;}.not-front article .body-wrapper.content .content .views-field-field-galeria li a:before{content:'';color:#fff;text-align:center;position:absolute;vertical-align:middle;background-color:rgba(0,0,0,0.4);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-ms-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms;z-index:1;width:100%;height:100%;}.not-front article .body-wrapper.content .content .views-field-field-galeria li a:active:before{-webkit-opacity:1;-moz-opacity:1;opacity:1;}@media (min-width:996px){.not-front article .body-wrapper.content .content .views-field-field-galeria li a:hover:before{-webkit-opacity:1;-moz-opacity:1;opacity:1;}}@media (min-width:480px){.not-front article .body-wrapper.content .content .views-field-field-galeria li{width:33.334%;}}.not-front article .body-wrapper.content .content .views-field-field-galeria a img{vertical-align:middle;}.node-type-do-pobrania .paragraphs-item-do-pobrania .content{display:flex;flex-wrap:wrap;}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-paragraf-naglowek{position:relative;line-height:1.17em;width:100%;margin-bottom:67px;margin-top:67px;padding:0px 25px;}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-paragraf-naglowek:after{content:'';background:#004271;position:absolute;left:25px;right:25px;top:50%;margin-top:-1px;height:2px;}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-paragraf-naglowek h2{color:#004271;position:relative;z-index:1;font-weight:normal;display:inline;background:#fff;padding-right:32px;transition:background-color 300ms;font-size:4rem;}@media (min-width:768px){.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-paragraf-naglowek:after{left:30px;right:30px;}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-paragraf-naglowek h2{font-size:6rem;}}@media (min-width:1200px){.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-paragraf-naglowek{padding:0 40px 0 55px;}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-paragraf-naglowek:after{left:55px;right:40px;}}.node-type-do-pobrania .paragraphs-item-do-pobrania .group-wstep{padding:40px 25px 25px;background:#fab834;margin-bottom:8px;}@media (min-width:768px){.node-type-do-pobrania .paragraphs-item-do-pobrania .group-wstep{margin:4px;padding:45px 55px;width:50%;width:calc(50% - 16px);}}@media (min-width:1200px){.node-type-do-pobrania .paragraphs-item-do-pobrania .group-wstep{width:33.33%;width:calc(33.33% - 16px);}}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-naglowek-wstepu h3{font-size:4rem;line-height:1.1em;}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-wstep{font-size:1.8rem;line-height:1.2em;margin-top:60px;padding-top:44px;position:relative;}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-wstep:before{content:'';height:4px;width:130px;background:#000;position:absolute;top:0px;}.node-type-do-pobrania .paragraphs-item-do-pobrania .sekcja-do-pobrania{padding:40px 25px 0;background:#f8f8f8;margin-bottom:8px;width:100%;}@media (min-width:768px){.node-type-do-pobrania .paragraphs-item-do-pobrania .sekcja-do-pobrania{margin:4px 4px;padding:40px 55px;padding-bottom:0px;width:50%;width:calc(50% - 16px);display:flex;flex-wrap:wrap;flex-direction:column;}}@media (min-width:1200px){.node-type-do-pobrania .paragraphs-item-do-pobrania .sekcja-do-pobrania{width:33.33%;min-height:464px;width:calc(33.33% - 16px);}}.node-type-do-pobrania .paragraphs-item-do-pobrania .sekcja-do-pobrania.visible{position:relative;z-index:3;}.node-type-do-pobrania .paragraphs-item-do-pobrania .sekcja-do-pobrania.visible .field-name-field-pliki .extend-wrapper .extend-wrapper-2{overflow-y:scroll;overflow-x:hidden;height:300px;}@media (min-width:1200px){.node-type-do-pobrania .paragraphs-item-do-pobrania .sekcja-do-pobrania.visible .field-name-field-pliki .extend-wrapper .extend-wrapper-2{height:630px;}}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-fc-naglowek h4{font-size:3.9rem;font-weight:normal;line-height:1.1em;min-height:2.2em;}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-typy-plikow{margin-top:23px;}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-typy-plikow svg{display:inline-block;margin-right:20px;}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-typy-plikow svg .triangle{display:none;}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-typy-plikow .icon{display:inline-block;width:60px;height:67px;margin-right:20px;background:#004271;background-size:100% 100%;background-repeat:no-repeat;background-position:center;}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-typy-plikow .icon.pdf{background-image:url(../img/ikona-pdf-inactive.svg);}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-typy-plikow .icon.jpg{background-image:url(../img/ikona-jpg-inactive.svg);}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-typy-plikow .icon.png{background-image:url(../img/ikona-png-inactive.svg);}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-typy-plikow .icon.ai{background-image:url(../img/ikona-ai-inactive.svg);}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-typy-plikow .icon.tiff{background-image:url(../img/ikona-tiff-inactive.svg);}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-typy-plikow .icon.zip{background-image:url(../img/ikona-zip-inactive.svg);}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-typy-plikow .icon.rar{background-image:url(../img/ikona-rar-inactive.svg);}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-typy-plikow .icon.excel{background-image:url(../img/ikona-excel-inactive.svg);}.node-type-do-pobrania .paragraphs-item-do-pobrania .sekcja-do-pobrania:hover .field-name-field-typy-plikow svg .triangle{display:block;}.node-type-do-pobrania .paragraphs-item-do-pobrania .sekcja-do-pobrania:hover .field-name-field-typy-plikow .icon.pdf{background-image:url(../img/ikona-pdf-active.svg);}.node-type-do-pobrania .paragraphs-item-do-pobrania .sekcja-do-pobrania:hover .field-name-field-typy-plikow .icon.jpg{background-image:url(../img/ikona-jpg-active.svg);}.node-type-do-pobrania .paragraphs-item-do-pobrania .sekcja-do-pobrania:hover .field-name-field-typy-plikow .icon.png{background-image:url(../img/ikona-png-active.svg);}.node-type-do-pobrania .paragraphs-item-do-pobrania .sekcja-do-pobrania:hover .field-name-field-typy-plikow .icon.ai{background-image:url(../img/ikona-ai-active.svg);}.node-type-do-pobrania .paragraphs-item-do-pobrania .sekcja-do-pobrania:hover .field-name-field-typy-plikow .icon.tiff{background-image:url(../img/ikona-tiff-active.svg);}.node-type-do-pobrania .paragraphs-item-do-pobrania .sekcja-do-pobrania:hover .field-name-field-typy-plikow .icon.zip{background-image:url(../img/ikona-zip-active.svg);}.node-type-do-pobrania .paragraphs-item-do-pobrania .sekcja-do-pobrania:hover .field-name-field-typy-plikow .icon.rar{background-image:url(../img/ikona-rar-active.svg);}.node-type-do-pobrania .paragraphs-item-do-pobrania .sekcja-do-pobrania:hover .field-name-field-typy-plikow .icon.excel{background-image:url(../img/ikona-excel-active.svg);}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-pliki{margin-top:30px;padding-top:7px;position:relative;padding-bottom:35px;}@media (min-width:768px){.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-pliki{flex-grow:1;}}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-pliki:before{content:'';height:4px;width:130px;background:#000;position:absolute;top:0px;}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-pliki .field-item a{font-size:1.6rem;line-height:1.2em;padding-top:8px;padding-bottom:8px;color:#004271;}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-pliki .field-item a:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;content:'\e90a';margin-left:12px;font-size:1.2rem;}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-pliki .button-extend{padding-top:10px;background:#f8f8f8;padding-left:25px;padding-right:25px;padding-bottom:40px;margin-left:-25px;box-sizing:content-box;width:100%;}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-pliki .button-extend button.active{background:#fab834;font-weight:bold;}@media (min-width:768px){.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-pliki .button-extend{padding-left:55px;padding-right:55px;padding-bottom:37px;margin-left:-55px;}}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-pliki .extend-wrapper{position:relative;bottom:0;height:120px;margin-bottom:45px;}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-pliki .extend-wrapper .extend-wrapper-2{height:109px;transition:height 500ms;margin-left:-25px;width:100%;background:#f8f8f8;box-sizing:content-box;padding:0px 25px 0px;}@media (min-width:768px){.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-pliki .extend-wrapper .extend-wrapper-2{padding:0 55px 0px;margin-left:-55px;}}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-pliki .extend-wrapper .extend-wrapper-inner{max-height:0px;overflow:hidden;background:#f8f8f8;width:100%;position:relative;z-index:3;transition:max-height 500ms;}.node-type-do-pobrania .paragraphs-item-do-pobrania .field-name-field-pliki .extend-wrapper .extend-wrapper-inner.visible{overflow-y:hidden;max-height:1150px;}.node-strefa-architekta .paragraphs-item-strefa-architekta-pliki.visible{position:relative;z-index:3;}.node-strefa-architekta > .content{display:flex;flex-wrap:wrap;}.node-strefa-architekta .field-name-field-paragraf-naglowek{position:relative;font-size:4rem;line-height:1.17em;padding:0px 25px;width:100%;}.node-strefa-architekta .field-name-field-paragraf-naglowek:after{content:'';background:#004271;position:absolute;left:25px;right:25px;top:50%;margin-top:-1px;height:2px;}.node-strefa-architekta .field-name-field-paragraf-naglowek h2{color:#004271;position:relative;z-index:1;font-weight:normal;display:inline;background:#fff;padding-right:32px;transition:background-color 300ms;}@media (min-width:768px){.node-strefa-architekta .field-name-field-paragraf-naglowek{font-size:6rem;padding:60px 30px;}.node-strefa-architekta .field-name-field-paragraf-naglowek:after{left:30px;right:30px;}}@media (min-width:1200px){.node-strefa-architekta .field-name-field-paragraf-naglowek{padding:60px 40px 50px 55px;}.node-strefa-architekta .field-name-field-paragraf-naglowek:after{left:55px;right:40px;}}.node-strefa-architekta .group-wstep{background:#000;color:#fff;margin:8px;padding:40px 25px 25px;}@media (min-width:768px){.node-strefa-architekta .group-wstep{padding:45px 55px;width:50%;width:calc(50% - 16px);}}@media (min-width:1200px){.node-strefa-architekta .group-wstep{width:33.33%;width:calc(33.33% - 16px);}}.node-strefa-architekta .field-name-field-naglowek-wstepu h3{font-size:3rem;}.node-strefa-architekta .field-name-field-wstep{font-size:1.8rem;line-height:1.2em;padding-top:40px;margin-top:60px;position:relative;}.node-strefa-architekta .field-name-field-wstep:before{content:'';width:130px;height:4px;position:absolute;top:0px;left:0px;background:#fab834;}.node-strefa-architekta .group-bottom{position:relative;padding-bottom:99px;z-index:2;}.node-strefa-architekta .group-top{position:relative;}.node-strefa-architekta .field-name-field-opis{padding:0px 25px 0px;padding-top:15px;}@media (min-width:768px){.node-strefa-architekta .field-name-field-opis{padding:0px 55px;padding-top:15px;}}.node-strefa-architekta .file-list-wrapper{padding:0px 25px 25px;padding-right:8px;width:100%;background:#f8f8f8;top:100%;margin-top:-94px;position:absolute;}@media (min-width:768px){.node-strefa-architekta .file-list-wrapper{padding:27px 55px;padding-right:8px;padding-top:0px;}}.node-strefa-architekta .paragraphs-item-strefa-architekta-pliki{background:#f8f8f8;margin:8px;width:100%;}@media (min-width:768px){.node-strefa-architekta .paragraphs-item-strefa-architekta-pliki{width:50%;width:calc(50% - 16px);}}@media (min-width:1200px){.node-strefa-architekta .paragraphs-item-strefa-architekta-pliki{width:33.33%;width:calc(33.33% - 16px);}}.node-strefa-architekta .paragraphs-item-strefa-architekta-pliki:hover .field-name-field-opis,.node-strefa-architekta .paragraphs-item-strefa-architekta-pliki:hover .group-top{font-weight:bold;}.node-strefa-architekta .field-name-field-miniatura{position:relative;z-index:1;}.node-strefa-architekta .field-name-field-miniatura:before{position:absolute;z-index:1;top:0px;left:0px;bottom:0px;right:0px;background:-moz-linear-gradient(top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 40%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 40%);background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 40%);}.node-strefa-architekta .field-name-field-miniatura img{vertical-align:middle;opacity:0.97;width:100%;}.node-strefa-architekta .group-title{position:absolute;z-index:1;padding:40px 25px 25px;width:100%;top:0px;left:0px;}@media (min-width:768px){.node-strefa-architekta .group-title{padding:45px 55px;}}.node-strefa-architekta .field-name-field-system-rynnowy-tekst{font-size:4rem;line-height:0.8em;text-transform:uppercase;font-weight:bold;}.node-strefa-architekta .field-name-field-system-rynnowy{position:absolute;width:80px;height:54px;right:-8px;top:45px;z-index:1;}.node-strefa-architekta .field-name-field-system-rynnowy .system-logo{margin-bottom:8px;}.node-strefa-architekta .field-name-field-odnosnik-do-systemu{padding-top:10px;}.node-strefa-architekta .field-name-field-odnosnik-do-systemu a{color:#004271;font-size:1.6rem;}.node-strefa-architekta .field-name-field-odnosnik-do-systemu a:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;content:'\e90a';margin-left:12px;font-size:1.2rem;}.node-strefa-architekta .field-name-field-opis{line-height:1.2em;padding-right:25px;}@media (min-width:758px){.node-strefa-architekta .field-name-field-opis{padding-right:55px;}}.node-strefa-architekta .field-name-field-lista-plikow{padding-top:90px;display:none;padding-bottom:55px;}@media (min-width:1200px){.node-strefa-architekta .field-name-field-lista-plikow{height:445px;}}@media (min-width:1480px){.node-strefa-architekta .field-name-field-lista-plikow{height:520px;}}.node-strefa-architekta .field-name-field-lista-plikow > .field-items > .field-item{padding-right:60px;position:relative;}.node-strefa-architekta .field-name-field-lista-plikow > .field-items > .field-item:not(:last-child){padding-bottom:30px;}.node-strefa-architekta .field-name-field-lista-plikow + button{margin-top:20px;}.node-strefa-architekta .field-name-field-lista-plikow + button:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;content:'\e909';margin-left:15px;font-size:11px;vertical-align:middle;}.node-strefa-architekta .field-name-field-lista-plikow + button.active{border-color:#000;background:#fab834;}.node-strefa-architekta .field-name-field-lista-plikow + button.active:after{content:'\e90b';}.node-strefa-architekta .group-lewa{max-width:270px;}.node-strefa-architekta .group-lewa .field-name-field-fc-naglowek{font-weight:bold;}.node-strefa-architekta .field-name-field-fc-naglowek{text-transform:uppercase;font-size:1.4rem;margin-bottom:16px;padding-bottom:5px;position:relative;}.node-strefa-architekta .field-name-field-fc-naglowek:after{content:'';background:#000;height:4px;width:100%;position:absolute;left:0px;bottom:0px;}.node-strefa-architekta .field-name-field-lista-plikow .field-name-field-miniatura{width:60px;height:60px;position:absolute;right:0px;top:27px;}.node-strefa-architekta .field-name-field-lista-plikow .field-name-field-miniatura img{vertical-align:middle;}.node-strefa-architekta .field-name-field-pliki2 .field-item{display:inline-block;min-width:97px;margin-right:12px;}.node-strefa-architekta .field-name-field-pliki2 a{color:#004271;font-size:1.4rem;display:block;position:relative;padding-right:20px;}.node-strefa-architekta .field-name-field-pliki2 a:before{content:'';background:#4A4A4A;height:2px;width:100%;position:absolute;left:0px;bottom:0px;}.node-strefa-architekta .field-name-field-pliki2 a:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;content:'\e90f';color:#4A4A4A;position:absolute;right:0px;bottom:5px;font-size:1.2rem;transition:bottom 300ms;}.node-strefa-architekta .field-name-field-pliki2 a:hover{font-weight:bold;border-color:#000;}.node-strefa-architekta .field-name-field-pliki2 a:hover:after{color:#000;bottom:3px;}.body-wrapper.content{width:100%;}#google-map-container{height:360px;}main{position:relative;z-index:3;display:block;width:100%;}@media (min-width:1200px){body:not(.product-front) article{padding:0px;}}body:not(.product-front) main{max-width:1200px;margin:0 auto;}@media (min-width:1480px){body:not(.product-front) main{max-width:1440px;}}body:not(.notfront):not(.node-type-do-pobrania):not(.node-type-strefa-architekta) main article{display:block;max-width:none;}body:not(.notfront):not(.node-type-do-pobrania):not(.node-type-strefa-architekta) main article .node{background:#f8f8f8;padding:16px;}@media (min-width:996px){body:not(.notfront):not(.node-type-do-pobrania):not(.node-type-strefa-architekta) main article .node{max-width:740px;margin-left:auto;width:100%;border:8px solid #fff;border-top:0px;border-bottom:0px;padding-left:50px;padding-right:50px;margin-right:-8px;}body:not(.notfront):not(.node-type-do-pobrania):not(.node-type-strefa-architekta) main article .node > .container{max-width:740px;}}@media (min-width:1200px){body:not(.notfront):not(.node-type-do-pobrania):not(.node-type-strefa-architekta) main article .node{max-width:951px;}}.node-type-webform .webform-client-form{margin-top:60px;padding-top:60px;border-top:2px solid #000;}.logotypy-produkty td:first-child{width:100px;}@media (min-width:1200px){.logotypy-produkty td{vertical-align:middle;}.logotypy-produkty td:first-child{width:160px;}}article .paragraphs-item-dwie-kolumny-tekst-z-grafika{margin-top:40px;margin-bottom:40px;}article .paragraphs-item-dwie-kolumny-tekst-z-grafika .content .field-name-field-paragraf-grafika{text-align:center;}article .paragraphs-item-dwie-kolumny-tekst-z-grafika .content .field-name-field-paragraf-grafika img{vertical-align:middle;}article .paragraphs-item-dwie-kolumny-tekst-z-grafika .content .field-name-field-opis p{margin-bottom:1em;line-height:1.4em;}article .paragraphs-item-dwie-kolumny-tekst-z-grafika .content .field-name-field-opis h2{font-size:2.4rem;line-height:1em;margin-bottom:0.5em;}@media (min-width:768px){article .paragraphs-item-dwie-kolumny-tekst-z-grafika{margin-top:60px;margin-bottom:60px;}article .paragraphs-item-dwie-kolumny-tekst-z-grafika .content{display:flex;}article .paragraphs-item-dwie-kolumny-tekst-z-grafika .content .field-name-field-paragraf-grafika{max-width:50%;max-width:calc(50% - 20px);margin-right:40px;flex-shrink:0;padding-top:40px;}article .paragraphs-item-dwie-kolumny-tekst-z-grafika.right .content .field-name-field-paragraf-grafika{order:2;margin-right:0;margin-left:30px;}}.not-front article .paragraphs-item-tekst-na-tle-grafiki{margin-top:40px;margin-bottom:40px;}.not-front article .paragraphs-item-tekst-na-tle-grafiki .field-name-field-paragraf-grafika{margin-bottom:2rem;}.not-front article .paragraphs-item-tekst-na-tle-grafiki .field-name-field-paragraf-grafika img{vertical-align:middle;}.not-front article .paragraphs-item-tekst-na-tle-grafiki .field-name-field-opis{font-size:1.6rem;}.not-front article .paragraphs-item-tekst-na-tle-grafiki .content .field-name-field-opis h2{font-size:2.4rem;line-height:1em;margin-bottom:0.5em;}@media (min-width:768px) and (max-width:995px),(min-width:1200px){.not-front article .paragraphs-item-tekst-na-tle-grafiki{margin-top:60px;margin-bottom:60px;}.not-front article .paragraphs-item-tekst-na-tle-grafiki .content{position:relative;}.not-front article .paragraphs-item-tekst-na-tle-grafiki .field-name-field-opis{position:absolute;top:35px;left:40px;z-index:1;width:45%;text-shadow:0px 0px 2px #ffffff;mix-blend-mode:luminosity;}.not-front article .paragraphs-item-tekst-na-tle-grafiki .field-name-field-opis p{margin-bottom:1em;line-height:1.3em;}}@media (min-width:768px) and (max-width:995px),(min-width:1200px){.not-front article .paragraphs-item-tekst-na-tle-grafiki.bialy .field-name-field-opis{color:#fff;text-shadow:none;width:50%;}}@media (min-width:768px) and (max-width:995px),(min-width:1200px){.not-front article .paragraphs-item-tekst-na-tle-grafiki.bzo .field-name-field-opis{top:60px;width:40%;}}.not-front article .paragraphs-item-dwie-kolumny-dwie-grafiki{margin-top:40px;margin-bottom:40px;}@media (min-width:768px){.not-front article .paragraphs-item-dwie-kolumny-dwie-grafiki{margin-top:60px;margin-bottom:60px;}}@media (min-width:768px) and (max-width:995px),(min-width:1200px){.not-front article .paragraphs-item-dwie-kolumny-dwie-grafiki.half{width:50%;margin-right:-3px;vertical-align:top;display:inline-block;padding-right:20px;}.not-front article .paragraphs-item-dwie-kolumny-dwie-grafiki.half .content .field-name-field-paragraf-naglowek h2{font-size:2.4rem;line-height:1em;margin-bottom:0.5em;}.not-front article .paragraphs-item-dwie-kolumny-dwie-grafiki.half + half{padding-right:0px;padding-left:0px;}}.not-front article .body-wrapper.content table.techniczna,.not-front .main-wrapper article table.techniczna{table-layout:fixed;}.not-front article .body-wrapper.content table.techniczna span.kolor,.not-front .main-wrapper article table.techniczna span.kolor{display:inline-block;width:40px;height:40px;margin:0 3px;vertical-align:middle;}.not-front article .body-wrapper.content table.techniczna thead,.not-front .main-wrapper article table.techniczna thead{border-bottom:none;}.not-front article .body-wrapper.content table.techniczna,.not-front .main-wrapper article table.techniczna,.not-front article .body-wrapper.content table.techniczna tbody,.not-front .main-wrapper article table.techniczna tbody{border:none;}.not-front article .body-wrapper.content table.techniczna th,.not-front .main-wrapper article table.techniczna th,.not-front article .body-wrapper.content table.techniczna tbody th,.not-front .main-wrapper article table.techniczna tbody th{font-weight:normal;}.not-front article .body-wrapper.content table.techniczna td,.not-front .main-wrapper article table.techniczna td,.not-front article .body-wrapper.content table.techniczna tbody td,.not-front .main-wrapper article table.techniczna tbody td,.not-front article .body-wrapper.content table.techniczna th,.not-front .main-wrapper article table.techniczna th,.not-front article .body-wrapper.content table.techniczna tbody th,.not-front .main-wrapper article table.techniczna tbody th{font-size:1.8rem;border-color:#fab834;vertical-align:middle;}.not-front article .body-wrapper.content table.techniczna td img,.not-front .main-wrapper article table.techniczna td img,.not-front article .body-wrapper.content table.techniczna tbody td img,.not-front .main-wrapper article table.techniczna tbody td img,.not-front article .body-wrapper.content table.techniczna th img,.not-front .main-wrapper article table.techniczna th img,.not-front article .body-wrapper.content table.techniczna tbody th img,.not-front .main-wrapper article table.techniczna tbody th img{vertical-align:middle;}.not-front article .body-wrapper.content table.techniczna td p,.not-front .main-wrapper article table.techniczna td p,.not-front article .body-wrapper.content table.techniczna tbody td p,.not-front .main-wrapper article table.techniczna tbody td p,.not-front article .body-wrapper.content table.techniczna th p,.not-front .main-wrapper article table.techniczna th p,.not-front article .body-wrapper.content table.techniczna tbody th p,.not-front .main-wrapper article table.techniczna tbody th p{font-size:1.8rem;}.not-front article .body-wrapper.content table.techniczna th:first-child,.not-front .main-wrapper article table.techniczna th:first-child,.not-front article .body-wrapper.content table.techniczna tbody th:first-child,.not-front .main-wrapper article table.techniczna tbody th:first-child,.not-front article .body-wrapper.content table.techniczna td:first-child,.not-front .main-wrapper article table.techniczna td:first-child,.not-front article .body-wrapper.content table.techniczna tbody td:first-child,.not-front .main-wrapper article table.techniczna tbody td:first-child{border-left:none;padding-left:0px;}.not-front article .body-wrapper.content table.techniczna th:first-child img,.not-front .main-wrapper article table.techniczna th:first-child img,.not-front article .body-wrapper.content table.techniczna tbody th:first-child img,.not-front .main-wrapper article table.techniczna tbody th:first-child img,.not-front article .body-wrapper.content table.techniczna td:first-child img,.not-front .main-wrapper article table.techniczna td:first-child img,.not-front article .body-wrapper.content table.techniczna tbody td:first-child img,.not-front .main-wrapper article table.techniczna tbody td:first-child img{margin-left:20px;}.not-front article .body-wrapper.content table.techniczna th:last-child,.not-front .main-wrapper article table.techniczna th:last-child,.not-front article .body-wrapper.content table.techniczna tbody th:last-child,.not-front .main-wrapper article table.techniczna tbody th:last-child,.not-front article .body-wrapper.content table.techniczna td:last-child,.not-front .main-wrapper article table.techniczna td:last-child,.not-front article .body-wrapper.content table.techniczna tbody td:last-child,.not-front .main-wrapper article table.techniczna tbody td:last-child{border-right:none;}.not-front article .body-wrapper.content table.techniczna tr:first-child th,.not-front .main-wrapper article table.techniczna tr:first-child th,.not-front article .body-wrapper.content table.techniczna tbody tr:first-child th,.not-front .main-wrapper article table.techniczna tbody tr:first-child th{text-align:center;}.not-front article .body-wrapper.content table.techniczna tr:first-child,.not-front .main-wrapper article table.techniczna tr:first-child,.not-front article .body-wrapper.content table.techniczna tbody tr:first-child,.not-front .main-wrapper article table.techniczna tbody tr:first-child,.not-front article .body-wrapper.content table.techniczna tr:first-child + tr,.not-front .main-wrapper article table.techniczna tr:first-child + tr,.not-front article .body-wrapper.content table.techniczna tbody tr:first-child + tr,.not-front .main-wrapper article table.techniczna tbody tr:first-child + tr{border-top:none;}.not-front article .body-wrapper.content table.techniczna tr:first-child th,.not-front .main-wrapper article table.techniczna tr:first-child th,.not-front article .body-wrapper.content table.techniczna tbody tr:first-child th,.not-front .main-wrapper article table.techniczna tbody tr:first-child th,.not-front article .body-wrapper.content table.techniczna tr:first-child + tr th,.not-front .main-wrapper article table.techniczna tr:first-child + tr th,.not-front article .body-wrapper.content table.techniczna tbody tr:first-child + tr th,.not-front .main-wrapper article table.techniczna tbody tr:first-child + tr th{border-top:none;border-bottom:none;}.not-front article .body-wrapper.content table.techniczna tr:last-child td,.not-front .main-wrapper article table.techniczna tr:last-child td,.not-front article .body-wrapper.content table.techniczna tbody tr:last-child td,.not-front .main-wrapper article table.techniczna tbody tr:last-child td{border-bottom:none;}.tabs{width:100%;}@media (max-width:599px){.not-front article .body-wrapper.content .content table.tabela-kontakt,.not-front article .body-wrapper.content .content table.tabela-kontakt tbody,.not-front article .body-wrapper.content .content table.tabela-kontakt tr,.not-front article .body-wrapper.content .content table.tabela-kontakt td{display:block;}}@media (min-width:600px){.not-front article .body-wrapper.content .content table.tabela-kontakt{width:100% !important;}}.not-front article .body-wrapper.content .content table.tabela-kontakt td{padding:15px 0;}#block-system-main{width:100%;}#cboxOverlay{display:none !important;}#colorbox{-webkit-box-shadow:5px 20px 30px rgba(0,0,0,0.15);-moz-box-shadow:5px 20px 30px rgba(0,0,0,0.15);box-shadow:5px 20px 30px rgba(0,0,0,0.15);}#colorbox #cboxWrapper{border-radius:0px;}#colorbox #cboxTopLeft,#colorbox #cboxTopCenter,#colorbox #cboxTopRight,#colorbox #cboxMiddleLeft,#colorbox #cboxMiddleRight,#colorbox #cboxBottomLeft,#colorbox #cboxBottomCenter,#colorbox #cboxBottomRight{display:none;}#colorbox #cboxContent{overflow:visible;}#colorbox #cboxLoadedContent{margin-bottom:0px;padding-left:92px;padding-right:62px;padding-top:60px;padding-bottom:50px;}#colorbox #cboxNext{min-width:0;height:32px;width:42px;top:50%;margin-top:-17px;right:-6px;left:auto;min-height:0;background:none;}#colorbox #cboxNext:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;position:absolute;text-indent:0;content:'\e905';font-size:32px;line-height:32px;color:#4a4a4a;left:0px;top:0px;text-align:center;}#colorbox #cboxNext:hover:before{color:#fab834;}#colorbox #cboxClose{background:none;min-width:0;width:42px;height:42px;top:24px;right:-6px;min-height:0;text-align:center;border:2px solid #000;border-radius:50%;}#colorbox #cboxClose:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;position:absolute;text-indent:0;content:'\e900';font-size:20px;line-height:28px;color:#000;left:8px;top:5px;}#colorbox #cboxClose:hover:before{color:#fab834;}#colorbox #cboxPrevious{background:none;min-width:0;height:32px;width:42px;top:50%;margin-top:-17px;left:24px;right:auto;min-height:0;}#colorbox #cboxPrevious:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;position:absolute;text-indent:0;content:'\e904';font-size:32px;line-height:32px;color:#4a4a4a;left:0px;top:0px;text-align:center;}#colorbox #cboxPrevious:hover:before{color:#fab834;}#colorbox #cboxCurrent{display:none !important;}#colorbox #cboxTitle{padding:0px !important;height:auto !important;overflow:hidden;display:block !important;background:none;width:auto;float:auto;font-weight:bold;color:#000;font-size:1.8rem;left:60px;right:60px;bottom:16px;line-height:1.3em;max-height:2.6em;}.not-front article .body-wrapper.content .content .view-porady .view-content,.not-front article .body-wrapper.content .content .view-porady-lista .view-content,.not-front article .body-wrapper.content .content .view-filmy-instruktazowe .view-content,.not-front main article .view-filmy-instruktazowe .view-content,.not-front article .body-wrapper.content .content .view-porady .field-group,.not-front article .body-wrapper.content .content .view-porady-lista .field-group,.not-front article .body-wrapper.content .content .view-filmy-instruktazowe .field-group,.not-front main article .view-filmy-instruktazowe .field-group{display:flex;flex-wrap:wrap;padding:8px 4px;}.not-front article .body-wrapper.content .content .view-porady .field-group,.not-front article .body-wrapper.content .content .view-porady-lista .field-group,.not-front article .body-wrapper.content .content .view-filmy-instruktazowe .field-group,.not-front main article .view-filmy-instruktazowe .field-group{margin-bottom:30px;width:100%;}.not-front article .body-wrapper.content .content .view-porady .field-group .video-container,.not-front article .body-wrapper.content .content .view-porady-lista .field-group .video-container,.not-front article .body-wrapper.content .content .view-filmy-instruktazowe .field-group .video-container,.not-front main article .view-filmy-instruktazowe .field-group .video-container{margin:0px;}.not-front article .body-wrapper.content .content .view-porady .field-group h3,.not-front article .body-wrapper.content .content .view-porady-lista .field-group h3,.not-front article .body-wrapper.content .content .view-filmy-instruktazowe .field-group h3,.not-front main article .view-filmy-instruktazowe .field-group h3{margin-bottom:40px;width:100%;font-size:3rem;color:#004271;font-weight:normal;}.not-front article .body-wrapper.content .content .view-porady .views-row,.not-front article .body-wrapper.content .content .view-porady-lista .views-row,.not-front article .body-wrapper.content .content .view-filmy-instruktazowe .views-row,.not-front main article .view-filmy-instruktazowe .views-row{width:100%;margin-bottom:8px;border-left:4px solid #fff;border-right:4px solid #fff;background:#000;}.not-front article .body-wrapper.content .content .view-porady .views-row .views-field-name a,.not-front article .body-wrapper.content .content .view-porady-lista .views-row .views-field-name a,.not-front article .body-wrapper.content .content .view-filmy-instruktazowe .views-row .views-field-name a,.not-front main article .view-filmy-instruktazowe .views-row .views-field-name a,.not-front article .body-wrapper.content .content .view-porady .views-row .views-field-title a,.not-front article .body-wrapper.content .content .view-porady-lista .views-row .views-field-title a,.not-front article .body-wrapper.content .content .view-filmy-instruktazowe .views-row .views-field-title a,.not-front main article .view-filmy-instruktazowe .views-row .views-field-title a,.not-front article .body-wrapper.content .content .view-porady .views-row .views-field-field-podpis-pod-filmem a,.not-front article .body-wrapper.content .content .view-porady-lista .views-row .views-field-field-podpis-pod-filmem a,.not-front article .body-wrapper.content .content .view-filmy-instruktazowe .views-row .views-field-field-podpis-pod-filmem a,.not-front main article .view-filmy-instruktazowe .views-row .views-field-field-podpis-pod-filmem a{padding-top:55px;padding-bottom:40px;padding-left:52px;padding-right:52px;font-weight:bold;font-size:1.8rem;position:relative;color:#fff;line-height:1.3em;}.not-front article .body-wrapper.content .content .view-porady .views-row .views-field-name a:before,.not-front article .body-wrapper.content .content .view-porady-lista .views-row .views-field-name a:before,.not-front article .body-wrapper.content .content .view-filmy-instruktazowe .views-row .views-field-name a:before,.not-front main article .view-filmy-instruktazowe .views-row .views-field-name a:before,.not-front article .body-wrapper.content .content .view-porady .views-row .views-field-title a:before,.not-front article .body-wrapper.content .content .view-porady-lista .views-row .views-field-title a:before,.not-front article .body-wrapper.content .content .view-filmy-instruktazowe .views-row .views-field-title a:before,.not-front main article .view-filmy-instruktazowe .views-row .views-field-title a:before,.not-front article .body-wrapper.content .content .view-porady .views-row .views-field-field-podpis-pod-filmem a:before,.not-front article .body-wrapper.content .content .view-porady-lista .views-row .views-field-field-podpis-pod-filmem a:before,.not-front article .body-wrapper.content .content .view-filmy-instruktazowe .views-row .views-field-field-podpis-pod-filmem a:before,.not-front main article .view-filmy-instruktazowe .views-row .views-field-field-podpis-pod-filmem a:before{width:130px;height:4px;background:#fab834;content:'';position:absolute;top:28px;}.not-front article .body-wrapper.content .content .view-porady .views-row:hover .views-field-name a,.not-front article .body-wrapper.content .content .view-porady-lista .views-row:hover .views-field-name a,.not-front article .body-wrapper.content .content .view-filmy-instruktazowe .views-row:hover .views-field-name a,.not-front main article .view-filmy-instruktazowe .views-row:hover .views-field-name a,.not-front article .body-wrapper.content .content .view-porady .views-row:hover .views-field-title a,.not-front article .body-wrapper.content .content .view-porady-lista .views-row:hover .views-field-title a,.not-front article .body-wrapper.content .content .view-filmy-instruktazowe .views-row:hover .views-field-title a,.not-front main article .view-filmy-instruktazowe .views-row:hover .views-field-title a,.not-front article .body-wrapper.content .content .view-porady .views-row:hover .views-field-field-podpis-pod-filmem a,.not-front article .body-wrapper.content .content .view-porady-lista .views-row:hover .views-field-field-podpis-pod-filmem a,.not-front article .body-wrapper.content .content .view-filmy-instruktazowe .views-row:hover .views-field-field-podpis-pod-filmem a,.not-front main article .view-filmy-instruktazowe .views-row:hover .views-field-field-podpis-pod-filmem a{color:#fab834;}.not-front article .body-wrapper.content .content .view-porady .views-row .views-field-field-miniatura img,.not-front article .body-wrapper.content .content .view-porady-lista .views-row .views-field-field-miniatura img,.not-front article .body-wrapper.content .content .view-filmy-instruktazowe .views-row .views-field-field-miniatura img,.not-front main article .view-filmy-instruktazowe .views-row .views-field-field-miniatura img,.not-front article .body-wrapper.content .content .view-porady .views-row .views-field-field-miniatura a,.not-front article .body-wrapper.content .content .view-porady-lista .views-row .views-field-field-miniatura a,.not-front article .body-wrapper.content .content .view-filmy-instruktazowe .views-row .views-field-field-miniatura a,.not-front main article .view-filmy-instruktazowe .views-row .views-field-field-miniatura a{display:block;width:100%;}@media (min-width:520px){.not-front article .body-wrapper.content .content .view-porady .views-row,.not-front article .body-wrapper.content .content .view-porady-lista .views-row,.not-front article .body-wrapper.content .content .view-filmy-instruktazowe .views-row,.not-front main article .view-filmy-instruktazowe .views-row{width:50%;min-height:464px;}}@media (min-width:1200px){.not-front main article .view-filmy-instruktazowe .views-row{width:33.33%;}}.porady article aside + section > .container{max-width:1440px;}.view-produkty{padding:8px;}.view-produkty .view-content{display:flex;flex-wrap:wrap;}.view-produkty .views-field{padding-bottom:8px;}.view-produkty .views-label{font-weight:bold;}.view-produkty .views-label{display:inline-block;float:left;padding-right:20px;min-width:40%;}.view-produkty .field-content{display:block;overflow:hidden;}.view-produkty .views-field-title{font-weight:bold;font-size:2.4rem;margin-bottom:24px;line-height:1.1em;}.view-produkty .views-field-title .field-content{overflow:visible;}.view-produkty .views-row{background:#f8f8f8;width:100%;padding:40px 25px 25px;margin-bottom:8px;font-size:1.4rem;line-height:1.2em;}.view-produkty .views-row:after{content:'';display:table;clear:both;}.view-produkty .views-field-field-kolory .color{display:inline-block;margin-top:2px;margin-bottom:2px;width:20px;height:20px;vertical-align:middle;}.view-produkty .views-field-field-kolory .color:not(:last-child){margin-right:16px;}@media (min-width:768px){.view-produkty .views-field-title{font-size:3.2rem;}.view-produkty .views-row{min-height:464px;width:calc(50% - 16px);margin:8px;padding:45px 55px;padding-bottom:20px;padding-right:20px;}}.product-front #page-title{font-size:4rem;line-height:1.12em;padding:0px 25px;width:100%;position:relative;padding-left:100px;margin-bottom:15px;}.product-front #page-title:after{content:'';background:#004271;position:absolute;left:100px;right:25px;top:50%;margin-top:-1px;height:2px;}.product-front #page-title img{width:80px;position:absolute;left:0px;top:50%;z-index:3;margin-top:-27px;}.product-front #page-title h1{color:#004271;position:relative;z-index:1;font-weight:normal;display:inline;background:#fff;padding-right:32px;transition:background-color 300ms;}@media (min-width:768px){.product-front #page-title{font-size:6rem;padding:60px 30px;padding-left:185px;}.product-front #page-title img{width:auto;margin-top:-37px;left:35px;}.product-front #page-title:after{left:200px;right:30px;}}@media (min-width:1200px){.product-front #page-title{padding:60px 40px 50px 55px;padding-left:185px;}.product-front #page-title:after{left:200px;right:40px;}}.product-front .product-intro .container{padding:4px 8px;}.product-front .product-intro .container section{background:#f8f8f8;padding:40px 25px 25px;}@media (min-width:768px){.product-front .product-intro .container section{padding:45px 55px;}}.product-front .product-intro .container section .field-name-title-field{font-size:4rem;line-height:1.1em;}.product-front .product-intro .container section .field-name-title-field h2{font-weight:normal;}.product-front .product-intro .container section .field-name-field-ikona,.product-front .product-intro .container section .field-name-field-ikona2{margin-right:16px;width:50px;height:50px;float:left;}.product-front .product-intro .container section .field-name-field-ikona img,.product-front .product-intro .container section .field-name-field-ikona2 img{vertical-align:middle;}.product-front .product-intro .container section .field-name-field-bean-tresc{line-height:1.2em;font-size:1.8rem;padding-top:24px;margin-top:60px;position:relative;}.product-front .product-intro .container section .field-name-field-bean-tresc:before{content:'';width:130px;background:#000;height:4px;position:absolute;top:0px;left:0px;}.product-front .product-intro .container .field-name-field-zalety .group-tresc{overflow:hidden;line-height:1.2em;}.product-front .product-intro .container .field-name-field-zalety .field-name-field-fc-opis{margin-top:20px;}.product-front .product-intro .container .field-name-field-zalety .field-name-field-fc-naglowek{font-weight:bold;}.product-front .product-intro .container .field-name-field-zalety > .field-items > .field-item{margin-bottom:15px;}@media (min-width:996px){.product-front .product-intro .container .field-name-field-zalety > .field-items{display:flex;flex-wrap:wrap;}.product-front .product-intro .container .field-name-field-zalety > .field-items > .field-item{width:50%;}.product-front .product-intro .container .field-name-field-zalety > .field-items > .field-item.even{padding-right:20px;}.product-front .product-intro .container .field-name-field-zalety > .field-items > .field-item.odd{padding-left:20px;}}@media (min-width:996px){.product-front .product-intro .container .field-name-field-zalety > .field-items > .field-item.even{padding-right:50px;}.product-front .product-intro .container .field-name-field-zalety > .field-items > .field-item.odd{padding-left:50px;}}@media (min-width:768px){.product-front .product-intro .container{display:flex;}.product-front .product-intro section{width:50%;}}@media (min-width:1200px){.product-front .product-intro section{flex-grow:1;}.product-front .product-intro section:first-child{width:464px;flex-grow:0;flex-shrink:0;}}.product-front .peek{height:465px;background:#004271;background-attachment:fixed;margin:4px 0;}.product-front.plaskie .peek{background:url(../img/dachy-scroll.jpg) no-repeat 0 0;background-size:cover;background-attachment:fixed;}.product-front.bezokapowy .peek{background:url(../img/bezokapowy-scroll.jpg) no-repeat 0 0;background-size:cover;background-attachment:fixed;}.product-front.stal .peek{background:url(../img/stal-scroll.jpg) no-repeat 0 0;background-size:cover;background-attachment:fixed;}.product-front.stal2 .peek{background:url(../img/stal2-scroll.jpg) no-repeat 0 0;background-size:cover;background-attachment:fixed;}.product-front.pvc .peek{background:#000000 url(../img/pvc-scroll.jpg) no-repeat 0 center;background-size:cover;background-attachment:fixed;}.product-front.pvc2 .peek{background:url(../img/pvc2-scroll.jpg) no-repeat 0 0;background-size:cover;background-attachment:fixed;}.product-front.nova .peek{background:url(../img/nova-scroll.jpg) no-repeat 0 0;background-size:cover;background-attachment:fixed;}.product-front.luxocynk .peek{background:url(../img/luxocynk-scroll.jpg) no-repeat 0 0;background-size:cover;background-attachment:fixed;}.product-front .product-elementy .container{padding:4px 8px;}.product-front .product-elementy .container section:first-child{background:#fab834;padding-bottom:100px;position:relative;}.product-front .product-elementy .container section:first-child:after{content:'';position:absolute;right:45px;bottom:45px;background:#004271;width:40px;height:40px;}.product-front .product-elementy .container section:first-child .field-name-title-field{font-size:4rem;line-height:1.1em;font-weight:bold;}.product-front .product-elementy .container section:first-child .field-name-field-bean-obraz{margin-top:20px;}@media (min-width:768px){.product-front .product-elementy .container section:first-child .field-name-field-bean-obraz{width:calc(100% + 90px);margin-left:-45px;flex-shrink:0;}}.product-front .product-elementy .container section:first-child .field-name-field-bean-tresc{line-height:1.2em;font-size:1.8rem;padding-top:24px;position:relative;}.product-front .product-elementy .container section:first-child .field-name-field-bean-tresc:before{content:'';width:130px;background:#000;height:4px;position:absolute;top:0px;left:0px;}@media (min-width:1400px){.product-front .product-elementy .container section:first-child .content{display:flex;flex-wrap:wrap;height:100%;align-items:flex-start;}.product-front .product-elementy .container section:first-child .content .field-name-field-bean-tresc{display:inline-block;width:100%;vertical-align:bottom;align-self:flex-end;}}.product-front .product-elementy .container section:last-child{position:relative;}.product-front .product-elementy .container section:last-child .field-name-title-field{font-size:4rem;line-height:1.1em;margin-bottom:60px;}.product-front .product-elementy .container section:last-child .field-name-title-field h2{font-size:4rem;font-weight:normal;}.product-front .product-elementy .container section:last-child .field-name-field-bean-obraz .field-item:not(:first-child){display:none;}.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc{padding-top:24px;position:relative;}.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc:before{content:'';width:130px;background:#000;height:4px;position:absolute;top:0px;left:0px;}@media (min-width:996px){.product-front .product-elementy .container section:last-child .field-name-field-bean-obraz .field-items{display:flex;flex-wrap:wrap;}.product-front .product-elementy .container section:last-child .field-name-field-bean-obraz .field-item{display:inline-block;vertical-align:bottom;width:50%;}.product-front .product-elementy .container section:last-child .field-name-field-bean-obraz .field-item:not(:first-child){display:inline-block;}.product-front .product-elementy .container section:last-child .field-name-field-bean-obraz:after{content:'';display:inline-block;background:red;width:50%;}.product-front .product-elementy .container section:last-child .field-name-title-field{margin-bottom:100px;}}.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc{position:absolute;bottom:70px;right:0px;width:50%;padding-right:110px;max-width:412px;}.product-front .product-elementy .container section{background:#f8f8f8;padding:40px 25px 25px;}@media (min-width:768px){.product-front .product-elementy .container section{padding:45px 55px;}}@media (min-width:768px){.product-front .product-elementy .container{display:flex;}.product-front .product-elementy section{width:50%;}}@media (min-width:1200px){.product-front .product-elementy section{flex-grow:1;}.product-front .product-elementy section:first-child{margin-right:8px;width:464px;flex-grow:0;flex-shrink:0;}}.product-front .product-zalety .container{padding:4px 8px;}.product-front .product-zalety .container .field-name-field-bean-odnosnik{margin-top:30px;}.product-front .product-zalety .container .field-name-field-bean-odnosnik a{font-family:'Gilroy',Arial,Helvetica,sans-serif;background:#fff;border:4px solid #fab834;color:#000;font-size:1.6rem;vertical-align:middle;min-height:48px;padding:0px 14px;text-align:center;line-height:40px;min-width:189px;}.product-front .product-zalety .container .field-name-field-bean-odnosnik a:hover{background:#fab834;font-weight:bold;}.product-front .product-zalety .container .field-name-field-bean-obraz{min-height:465px;position:relative;overflow:hidden;}.product-front .product-zalety .container .field-name-field-bean-obraz img{vertical-align:middle;position:absolute;max-width:none;min-width:100%;min-height:100%;width:auto;height:auto;left:50%;top:50%;transform:translate(-50%,-50%);}.product-front .product-zalety .container .group-lewa{background:#f8f8f8;padding:40px 25px 25px;}.product-front .product-zalety .container .group-lewa .field-name-title-field{font-size:4rem;line-height:1.1em;min-height:2.2em;}.product-front .product-zalety .container .group-lewa .field-name-field-bean-tresc{line-height:1.2em;font-size:1.8rem;padding-top:24px;margin-top:35px;position:relative;}.product-front .product-zalety .container .group-lewa .field-name-field-bean-tresc:before{content:'';width:130px;background:#000;height:4px;position:absolute;top:0px;left:0px;}@media (min-width:768px){.product-front .product-zalety .container .group-lewa{padding:45px 55px;}}@media (min-width:768px){.product-front .product-zalety .container .block-bean-tekst-z-grafika > .content{display:flex;}.product-front .product-zalety .container .block-bean-tekst-z-grafika > .content .group-lewa,.product-front .product-zalety .container .block-bean-tekst-z-grafika > .content .field-name-field-bean-obraz{width:50%;}}@media (min-width:1200px){.product-front .product-zalety .container .block-bean-tekst-z-grafika > .content .field-name-field-bean-obraz{flex-grow:1;}.product-front .product-zalety .container .block-bean-tekst-z-grafika > .content .group-lewa{width:464px;flex-grow:0;flex-shrink:0;margin-right:8px;min-height:464px;}}.bezokapowy.product-front .product-elementy .container section:last-child .field-name-field-bean-obraz .field-item,.pvc2.product-front .product-elementy .container section:last-child .field-name-field-bean-obraz .field-item,.stal.product-front .product-elementy .container section:last-child .field-name-field-bean-obraz .field-item,.stal2.product-front .product-elementy .container section:last-child .field-name-field-bean-obraz .field-item,.luxocynk.product-front .product-elementy .container section:last-child .field-name-field-bean-obraz .field-item,.pvc.product-front .product-elementy .container section:last-child .field-name-field-bean-obraz .field-item,.plaskie.product-front .product-elementy .container section:last-child .field-name-field-bean-obraz .field-item{width:100%;}.bezokapowy.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc,.pvc2.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc,.stal.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc,.stal2.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc,.luxocynk.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc,.pvc.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc,.plaskie.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc{position:static;max-width:none;width:auto;padding:0px;}.bezokapowy.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc:before,.pvc2.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc:before,.stal.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc:before,.stal2.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc:before,.luxocynk.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc:before,.pvc.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc:before,.plaskie.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc:before{display:none;}.bezokapowy.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc strong,.pvc2.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc strong,.stal.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc strong,.stal2.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc strong,.luxocynk.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc strong,.pvc.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc strong,.plaskie.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc strong{font-size:1.8rem;border-bottom:2px solid #000;line-height:30px;display:inline-block;}.bezokapowy.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul,.pvc2.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul,.stal.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul,.stal2.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul,.luxocynk.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul,.pvc.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul,.plaskie.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul{font-size:1.8rem;list-style:none;margin:0;padding:0;}.bezokapowy.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul li,.pvc2.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul li,.stal.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul li,.stal2.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul li,.luxocynk.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul li,.pvc.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul li,.plaskie.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul li{list-style:none;margin:0;padding:0;line-height:22px;}.bezokapowy.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul li:before,.pvc2.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul li:before,.stal.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul li:before,.stal2.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul li:before,.luxocynk.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul li:before,.pvc.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul li:before,.plaskie.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul li:before{content:'– ';}@media (min-width:768px){.bezokapowy.product-front .product-elementy .container,.pvc2.product-front .product-elementy .container,.stal.product-front .product-elementy .container,.stal2.product-front .product-elementy .container,.luxocynk.product-front .product-elementy .container,.pvc.product-front .product-elementy .container,.plaskie.product-front .product-elementy .container{flex-wrap:wrap;}.bezokapowy.product-front .product-elementy .container section,.pvc2.product-front .product-elementy .container section,.stal.product-front .product-elementy .container section,.stal2.product-front .product-elementy .container section,.luxocynk.product-front .product-elementy .container section,.pvc.product-front .product-elementy .container section,.plaskie.product-front .product-elementy .container section{width:100%;}.bezokapowy.product-front .product-elementy .container section .content:after,.pvc2.product-front .product-elementy .container section .content:after,.stal.product-front .product-elementy .container section .content:after,.stal2.product-front .product-elementy .container section .content:after,.luxocynk.product-front .product-elementy .container section .content:after,.pvc.product-front .product-elementy .container section .content:after,.plaskie.product-front .product-elementy .container section .content:after{content:'';clear:both;display:table;}.bezokapowy.product-front .product-elementy .container section .content .field-name-field-bean-obraz,.pvc2.product-front .product-elementy .container section .content .field-name-field-bean-obraz,.stal.product-front .product-elementy .container section .content .field-name-field-bean-obraz,.stal2.product-front .product-elementy .container section .content .field-name-field-bean-obraz,.luxocynk.product-front .product-elementy .container section .content .field-name-field-bean-obraz,.pvc.product-front .product-elementy .container section .content .field-name-field-bean-obraz,.plaskie.product-front .product-elementy .container section .content .field-name-field-bean-obraz{width:50%;float:left;text-align:center;}.bezokapowy.product-front .product-elementy .container section .content .field-name-field-bean-tresc,.pvc2.product-front .product-elementy .container section .content .field-name-field-bean-tresc,.stal.product-front .product-elementy .container section .content .field-name-field-bean-tresc,.stal2.product-front .product-elementy .container section .content .field-name-field-bean-tresc,.luxocynk.product-front .product-elementy .container section .content .field-name-field-bean-tresc,.pvc.product-front .product-elementy .container section .content .field-name-field-bean-tresc,.plaskie.product-front .product-elementy .container section .content .field-name-field-bean-tresc{float:right;width:50%;padding-left:60px;}.bezokapowy.product-front .product-elementy .container section .content .field-name-field-bean-tresc:before,.pvc2.product-front .product-elementy .container section .content .field-name-field-bean-tresc:before,.stal.product-front .product-elementy .container section .content .field-name-field-bean-tresc:before,.stal2.product-front .product-elementy .container section .content .field-name-field-bean-tresc:before,.luxocynk.product-front .product-elementy .container section .content .field-name-field-bean-tresc:before,.pvc.product-front .product-elementy .container section .content .field-name-field-bean-tresc:before,.plaskie.product-front .product-elementy .container section .content .field-name-field-bean-tresc:before{left:60px;}.bezokapowy.product-front .product-elementy .container section:first-child .field-name-title-field,.pvc2.product-front .product-elementy .container section:first-child .field-name-title-field,.stal.product-front .product-elementy .container section:first-child .field-name-title-field,.stal2.product-front .product-elementy .container section:first-child .field-name-title-field,.luxocynk.product-front .product-elementy .container section:first-child .field-name-title-field,.pvc.product-front .product-elementy .container section:first-child .field-name-title-field,.plaskie.product-front .product-elementy .container section:first-child .field-name-title-field{margin-bottom:60px;}}@media (min-width:996px){.bezokapowy.product-front .product-elementy .container section .content .field-name-title-field,.pvc2.product-front .product-elementy .container section .content .field-name-title-field,.stal.product-front .product-elementy .container section .content .field-name-title-field,.stal2.product-front .product-elementy .container section .content .field-name-title-field,.luxocynk.product-front .product-elementy .container section .content .field-name-title-field,.pvc.product-front .product-elementy .container section .content .field-name-title-field,.plaskie.product-front .product-elementy .container section .content .field-name-title-field{margin-bottom:60px;}}@media (min-width:1200px){.bezokapowy.product-front .product-elementy .container section .content .field-name-field-bean-tresc,.pvc2.product-front .product-elementy .container section .content .field-name-field-bean-tresc,.stal.product-front .product-elementy .container section .content .field-name-field-bean-tresc,.stal2.product-front .product-elementy .container section .content .field-name-field-bean-tresc,.luxocynk.product-front .product-elementy .container section .content .field-name-field-bean-tresc,.pvc.product-front .product-elementy .container section .content .field-name-field-bean-tresc,.plaskie.product-front .product-elementy .container section .content .field-name-field-bean-tresc{float:none;width:auto;overflow:hidden;}.bezokapowy.product-front .product-elementy .container section:not(:first-child) .content,.pvc2.product-front .product-elementy .container section:not(:first-child) .content,.stal.product-front .product-elementy .container section:not(:first-child) .content,.stal2.product-front .product-elementy .container section:not(:first-child) .content,.luxocynk.product-front .product-elementy .container section:not(:first-child) .content,.pvc.product-front .product-elementy .container section:not(:first-child) .content,.plaskie.product-front .product-elementy .container section:not(:first-child) .content{position:relative;}.bezokapowy.product-front .product-elementy .container section:not(:first-child) .content .field-name-field-bean-obraz,.pvc2.product-front .product-elementy .container section:not(:first-child) .content .field-name-field-bean-obraz,.stal.product-front .product-elementy .container section:not(:first-child) .content .field-name-field-bean-obraz,.stal2.product-front .product-elementy .container section:not(:first-child) .content .field-name-field-bean-obraz,.luxocynk.product-front .product-elementy .container section:not(:first-child) .content .field-name-field-bean-obraz,.pvc.product-front .product-elementy .container section:not(:first-child) .content .field-name-field-bean-obraz,.plaskie.product-front .product-elementy .container section:not(:first-child) .content .field-name-field-bean-obraz{text-align:left;width:100%;}.bezokapowy.product-front .product-elementy .container section:not(:first-child) .content .field-name-field-bean-tresc,.pvc2.product-front .product-elementy .container section:not(:first-child) .content .field-name-field-bean-tresc,.stal.product-front .product-elementy .container section:not(:first-child) .content .field-name-field-bean-tresc,.stal2.product-front .product-elementy .container section:not(:first-child) .content .field-name-field-bean-tresc,.luxocynk.product-front .product-elementy .container section:not(:first-child) .content .field-name-field-bean-tresc,.pvc.product-front .product-elementy .container section:not(:first-child) .content .field-name-field-bean-tresc,.plaskie.product-front .product-elementy .container section:not(:first-child) .content .field-name-field-bean-tresc{position:absolute;bottom:-10px;left:50%;margin-left:60px;}}@media (min-width:1400px){.bezokapowy.product-front .product-elementy .container,.pvc2.product-front .product-elementy .container,.stal.product-front .product-elementy .container,.stal2.product-front .product-elementy .container,.luxocynk.product-front .product-elementy .container,.pvc.product-front .product-elementy .container,.plaskie.product-front .product-elementy .container{flex-wrap:nowrap;}.bezokapowy.product-front .product-elementy .container section .content .field-name-field-bean-obraz,.pvc2.product-front .product-elementy .container section .content .field-name-field-bean-obraz,.stal.product-front .product-elementy .container section .content .field-name-field-bean-obraz,.stal2.product-front .product-elementy .container section .content .field-name-field-bean-obraz,.luxocynk.product-front .product-elementy .container section .content .field-name-field-bean-obraz,.pvc.product-front .product-elementy .container section .content .field-name-field-bean-obraz,.plaskie.product-front .product-elementy .container section .content .field-name-field-bean-obraz{max-width:none;float:none;width:100%;}.bezokapowy.product-front .product-elementy .container section .content .field-name-field-bean-tresc,.pvc2.product-front .product-elementy .container section .content .field-name-field-bean-tresc,.stal.product-front .product-elementy .container section .content .field-name-field-bean-tresc,.stal2.product-front .product-elementy .container section .content .field-name-field-bean-tresc,.luxocynk.product-front .product-elementy .container section .content .field-name-field-bean-tresc,.pvc.product-front .product-elementy .container section .content .field-name-field-bean-tresc,.plaskie.product-front .product-elementy .container section .content .field-name-field-bean-tresc{float:none;width:auto;padding-left:0px;}.bezokapowy.product-front .product-elementy .container section .content .field-name-field-bean-tresc:before,.pvc2.product-front .product-elementy .container section .content .field-name-field-bean-tresc:before,.stal.product-front .product-elementy .container section .content .field-name-field-bean-tresc:before,.stal2.product-front .product-elementy .container section .content .field-name-field-bean-tresc:before,.luxocynk.product-front .product-elementy .container section .content .field-name-field-bean-tresc:before,.pvc.product-front .product-elementy .container section .content .field-name-field-bean-tresc:before,.plaskie.product-front .product-elementy .container section .content .field-name-field-bean-tresc:before{left:0px;}.bezokapowy.product-front .product-elementy .container section:first-child,.pvc2.product-front .product-elementy .container section:first-child,.stal.product-front .product-elementy .container section:first-child,.stal2.product-front .product-elementy .container section:first-child,.luxocynk.product-front .product-elementy .container section:first-child,.pvc.product-front .product-elementy .container section:first-child,.plaskie.product-front .product-elementy .container section:first-child{width:464px;}}@media (min-width:1200px){.bezokapowy.product-front .product-elementy .container section:not(:first-child) .content .field-name-field-bean-tresc{margin-left:148px;}}.pvc2.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc strong{font-size:1.4rem;line-height:21px;}.pvc2.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc p{margin-bottom:0.7em;}.pvc2.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul{font-size:1.4rem;margin-bottom:40px;}.pvc2.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul li{line-height:17px;}.pvc2.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul li:before{content:'– ';}@media (min-width:1200px){.pvc2.product-front .product-elementy .container section:last-child .content .field-name-title-field{margin-bottom:10px;}.pvc2.product-front .product-elementy .container section:last-child .content .field-name-field-bean-obraz{padding-left:60px;}.pvc2.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc{margin-left:80px;bottom:60px;}}.stal.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc p:last-child,.luxocynk.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc p:last-child{font-size:1.2rem;line-height:1.1em;margin-top:20px;}.stal.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc ul,.luxocynk.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc ul{margin-bottom:10px;}@media (min-width:1200px){.stal.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc,.luxocynk.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc{margin-left:75px;bottom:30px;}}@media (min-width:1200px){.luxocynk.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc{margin-left:75px;bottom:60px;}}@media (min-width:1200px){.plaskie.product-front .product-elementy .container section:not(:first-child) .content .field-name-field-bean-obraz{text-align:right;}.plaskie.product-front .product-elementy .container section:not(:first-child) .content .field-name-field-bean-tresc{left:0px;margin-left:0px;padding-left:0px;right:auto;bottom:15px;}.plaskie.product-front .product-elementy .container section .content .field-name-title-field{margin-bottom:0px;}}@media (min-width:1400px){.plaskie.product-front .product-elementy .container section:not(:first-child) .content{padding-bottom:147px;}}.plaskie.product-front .product-dodatkowe > .container{padding:4px 8px;}.plaskie.product-front .product-dodatkowe > .container .block-bean-tekst-z-grafika > .content .group-lewa{width:100%;margin:0px;padding:0px;min-height:0;}.plaskie.product-front .product-dodatkowe > .container .tekst-z-grafika{margin-bottom:8px;}.plaskie.product-front .product-dodatkowe > .container .tekst-z-grafika > .content{background:#f8f8f8;padding:40px 25px 25px;display:block;}.plaskie.product-front .product-dodatkowe > .container .tekst-z-grafika > .content .field-name-field-bean-obraz{overflow:visible;min-height:0;background:none;width:100%;min-height:230px;margin-top:15px;margin-bottom:20px;}.plaskie.product-front .product-dodatkowe > .container .tekst-z-grafika > .content .field-name-field-bean-obraz img{position:static;transform:none;}.plaskie.product-front .product-dodatkowe > .container .tekst-z-grafika > .content .field-name-title-field{line-height:1.1em;min-height:2.2em;font-size:3.9rem;font-weight:bold;}@media (min-width:768px){.plaskie.product-front .product-dodatkowe > .container .tekst-z-grafika > .content{padding:45px 55px;}}.plaskie.product-front .product-dodatkowe > .container .tekst-z-grafika:first-child .field-name-field-bean-tresc{line-height:1.2em;font-size:1.8rem;padding-top:24px;margin-top:35px;position:relative;}.plaskie.product-front .product-dodatkowe > .container .tekst-z-grafika:first-child .field-name-field-bean-tresc:before{content:'';width:130px;background:#000;height:4px;position:absolute;top:0px;left:0px;}.plaskie.product-front .product-dodatkowe > .container .tekst-z-grafika:first-child .field-name-field-bean-odnosnik{margin-top:30px;}.plaskie.product-front .product-dodatkowe > .container .tekst-z-grafika:first-child .field-name-field-bean-odnosnik a{font-family:'Gilroy',Arial,Helvetica,sans-serif;background:#fff;border:4px solid #fab834;color:#000;font-size:1.6rem;vertical-align:middle;min-height:48px;padding:0px 14px;text-align:center;line-height:40px;min-width:189px;}.plaskie.product-front .product-dodatkowe > .container .tekst-z-grafika:first-child .field-name-field-bean-odnosnik a:hover{background:#fab834;font-weight:bold;}@media (min-width:768px){.plaskie.product-front .product-dodatkowe > .container .tekst-z-grafika + .tekst-z-grafika{width:50%;display:inline-block;margin-bottom:0px;margin-right:-3px;padding-right:4px;vertical-align:top;}.plaskie.product-front .product-dodatkowe > .container .tekst-z-grafika + .tekst-z-grafika .field-name-field-bean-tresc{font-size:3rem;margin-top:-68px;}.plaskie.product-front .product-dodatkowe > .container .tekst-z-grafika + .tekst-z-grafika + .tekst-z-grafika{padding-right:4px;padding-left:4px;}}@media (min-width:1200px){.plaskie.product-front .product-dodatkowe > .container .tekst-z-grafika{width:33.33%;min-height:464px;padding-right:5px;padding-left:0px;display:inline-block;vertical-align:top;margin-bottom:0px;}.plaskie.product-front .product-dodatkowe > .container .tekst-z-grafika .content{height:100%;}.plaskie.product-front .product-dodatkowe > .container .tekst-z-grafika + .tekst-z-grafika{width:33.33%;padding-left:3px;margin-bottom:0px;padding-right:3px;margin-right:0px;}.plaskie.product-front .product-dodatkowe > .container .tekst-z-grafika + .tekst-z-grafika + .tekst-z-grafika{padding-right:0px;padding-left:5px;}}@media (min-width:1200px){.plaskie.product-front .product-dodatkowe > .container{display:flex;}}.stal2.product-front .product-zalety > .container .block-bean-tekst-z-grafika > .content .group-lewa{width:100%;margin:0px;padding:0px;min-height:0;}.stal2.product-front .product-zalety > .container .tekst-z-grafika{margin-bottom:8px;}.stal2.product-front .product-zalety > .container .tekst-z-grafika > .content{background:#f8f8f8;padding:40px 25px 25px;display:block;}.stal2.product-front .product-zalety > .container .tekst-z-grafika > .content .field-name-field-bean-obraz{overflow:visible;min-height:0;background:none;width:100%;max-width:260px;min-height:230px;margin-top:15px;margin-bottom:20px;}.stal2.product-front .product-zalety > .container .tekst-z-grafika > .content .field-name-field-bean-obraz img{position:static;transform:none;}.stal2.product-front .product-zalety > .container .tekst-z-grafika > .content .field-name-title-field{line-height:1.1em;min-height:2.2em;font-size:3.9rem;font-weight:bold;}@media (min-width:768px){.stal2.product-front .product-zalety > .container .tekst-z-grafika > .content{padding:45px 55px;}}@media (min-width:768px){.stal2.product-front .product-zalety > .container .tekst-z-grafika + .tekst-z-grafika{width:50%;display:inline-block;margin-right:-3px;padding-right:4px;vertical-align:top;}.stal2.product-front .product-zalety > .container .tekst-z-grafika + .tekst-z-grafika .field-name-field-bean-tresc{font-size:3rem;margin-top:-20px;}.stal2.product-front .product-zalety > .container .tekst-z-grafika + .tekst-z-grafika + .tekst-z-grafika{padding-right:4px;padding-left:4px;}}@media (min-width:1200px){.stal2.product-front .product-zalety > .container .tekst-z-grafika{width:33.33%;min-height:464px;padding-right:5px;padding-left:0px;display:inline-block;vertical-align:top;}.stal2.product-front .product-zalety > .container .tekst-z-grafika .content{height:100%;}.stal2.product-front .product-zalety > .container .tekst-z-grafika + .tekst-z-grafika{width:33.33%;padding-left:3px;padding-right:3px;margin-right:0px;}.stal2.product-front .product-zalety > .container .tekst-z-grafika + .tekst-z-grafika + .tekst-z-grafika{padding-right:0px;padding-left:5px;}}@media (min-width:1200px){.stal2.product-front .product-zalety > .container{display:flex;}}.stal2.product-front .product-elementy .container section:last-child .field-name-field-bean-tresc ul{margin-bottom:10px;}@media (min-width:1200px){.stal2.product-front .product-elementy .container section:last-child .content .field-name-title-field{margin-bottom:30px;}.stal2.product-front .product-elementy .container section:last-child .content .field-name-field-bean-obraz{padding-left:0px;}.stal2.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc{margin-left:75px;bottom:30px;}}.pvc.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc{position:relative;margin-top:80px;}.pvc.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc:before{position:absolute;content:'';height:4px;width:130px;background:#000;top:-40px;left:0px;display:block;}.pvc.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc strong{display:block;line-height:1.3em;border-bottom:none;}.pvc.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc .ksztaltki{font-size:1.4rem;}@media (min-width:500px) and (max-width:767px){.pvc.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc .ksztaltki{display:inline-block;width:50%;margin-left:-3px;padding:0 10px;}}@media (min-width:768px) and (max-width:1199px){.pvc.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc .ksztaltki{width:100%;margin-left:-120%;margin-top:20px;margin-bottom:-100%;}.pvc.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc .ksztaltki + .ksztaltki{margin-left:0px;margin-bottom:0;margin-top:140px;}}.pvc.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc .ksztaltki strong{font-size:1.4rem;display:inline-block;line-height:22px;border-bottom:2px solid #000;}.pvc.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc p{margin-bottom:0.7em;}.pvc.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc ul{font-size:1.4rem;margin-bottom:40px;}.pvc.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc ul li{line-height:30px;}.pvc.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc ul li:before{content:'– ';}@media (min-width:768px){.pvc.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc:before{left:60px;}}@media (min-width:1200px){.pvc.product-front .product-elementy .container section:last-child .content .field-name-title-field{margin-bottom:10px;}.pvc.product-front .product-elementy .container section:last-child .content .field-name-field-bean-obraz{padding-left:0px;}.pvc.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc{margin-left:80px;bottom:-20px;overflow:visible;position:absolute;padding-left:0px;margin-top:0px;}.pvc.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc:before{left:0px;}.pvc.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc .ksztaltki{position:absolute;top:-650px;left:80px;}.pvc.product-front .product-elementy .container section:last-child .content .field-name-field-bean-tresc .ksztaltki.rynnowe{top:auto;bottom:20px;left:-100%;margin-left:-170px;}}@media (min-width:1480px){.product-front .container{max-width:1440px;}}.product-front article{display:none !important;}.product-front.bezokapowy .product-zalety .container .field-name-title-field,.product-front.luxocynk .product-zalety .container .field-name-title-field,.product-front.pvc2 .product-zalety .container .field-name-title-field,.product-front.stal2 .product-zalety .container .field-name-title-field,.product-front.stal .product-zalety .container .field-name-title-field{font-size:3.9rem;}.product-front.bezokapowy .product-zalety .container .field-name-field-bean-obraz,.product-front.luxocynk .product-zalety .container .field-name-field-bean-obraz,.product-front.pvc2 .product-zalety .container .field-name-field-bean-obraz,.product-front.stal2 .product-zalety .container .field-name-field-bean-obraz,.product-front.stal .product-zalety .container .field-name-field-bean-obraz{background:#151313;}.product-front.bezokapowy .product-zalety .container .field-name-field-bean-obraz img,.product-front.luxocynk .product-zalety .container .field-name-field-bean-obraz img,.product-front.pvc2 .product-zalety .container .field-name-field-bean-obraz img,.product-front.stal2 .product-zalety .container .field-name-field-bean-obraz img,.product-front.stal .product-zalety .container .field-name-field-bean-obraz img{min-height:0;max-width:100%;min-width:0;top:50%;left:50%;}.product-front.pvc2 .product-zalety .container .field-name-field-bean-obraz{background:#000;}.product-front.stal .product-zalety .container .field-name-field-bean-obraz img{left:auto;right:0;transform:translate(0,-50%);}.product-front.luxocynk .product-zalety .container .field-name-title-field{font-size:3.9rem;}.product-front.luxocynk .product-zalety .container .field-name-field-bean-obraz{background:#151313;}.product-front.luxocynk .product-zalety .container .field-name-field-bean-obraz img{transform:none;top:0;left:0px;}.product-front.pvc .product-zalety .container .block-bean-tekst-z-grafika > .content .field-name-field-bean-obraz{background:url(../img/pvc-kolorystyka.jpg) no-repeat 0 0;background-size:cover;}.product-front.pvc .product-zalety .container .block-bean-tekst-z-grafika > .content .field-name-field-bean-obraz img{width:100%;bottom:-1px;transform:none;left:0px;min-height:0;top:auto;}.product-front.nova .product-zalety .container .block-bean-tekst-z-grafika > .content .field-name-field-bean-obraz{background:url(../img/nova-kolorystyka.jpg) no-repeat 0 0;background-size:100% 100%;}.product-front.nova .product-zalety .container .block-bean-tekst-z-grafika > .content .field-name-field-bean-obraz img{width:100%;bottom:-1px;transform:none;left:0px;min-height:0;top:auto;}.product-front.nova .product-elementy .container section:last-child .field-name-field-bean-tresc{position:relative;left:auto;top:auto;bottom:auto;right:auto;width:100%;max-width:none;padding-right:0px;}@media (min-width:768px){.product-front.nova .product-elementy .container section:last-child{width:100%;padding-bottom:50px;}.product-front.nova .product-elementy .container section:last-child .content{display:flex;flex-wrap:wrap;}.product-front.nova .product-elementy .container section:last-child .content .field-name-title-field{width:100%;}.product-front.nova .product-elementy .container section:last-child .content .field-name-field-bean-obraz{width:50%;margin-right:45px;}.product-front.nova .product-elementy .container section:last-child .content .field-name-field-bean-obraz img{vertical-align:middle;}.product-front.nova .product-elementy .container section:last-child .content .field-name-field-bean-tresc{width:50%;}}@media (min-width:996px){.product-front.nova .product-elementy .container section:last-child .content .field-name-title-field{margin-bottom:35px;}.product-front.nova .product-elementy .container section:last-child .content .field-name-field-bean-obraz .field-item{width:100%;}}@media (min-width:1200px){.product-front.nova .product-elementy .container section:last-child .content .field-name-field-bean-obraz{width:464px;}.product-front.nova .product-elementy .container section:last-child .content .field-name-field-bean-tresc{width:auto;width:calc(100% - 464px - 45px);flex-grow:1;align-self:center;}}.product-front.nova .region.elementy-nova{background:#f8f8f8;display:flex;flex-wrap:wrap;padding:40px 25px 25px;}@media (min-width:768px){.product-front.nova .region.elementy-nova{padding:45px 55px;padding-right:25px;padding-bottom:60px;}}.product-front.nova .region.elementy-nova .container section{padding:0px;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika{padding:0px;margin-top:30px;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika .field-name-field-bean-obraz{text-align:center;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika .field-name-field-bean-obraz .field-items{display:block;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika .field-name-field-bean-obraz img{vertical-align:middle;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika .field-name-field-bean-tresc{font-size:1.8rem;line-height:1.3em;font-weight:bold;display:inline-block;padding:0px;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika .field-name-field-bean-tresc p{display:inline-block;position:relative;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika .field-name-field-bean-tresc p:after{content:'';position:absolute;bottom:-3px;left:0px;width:100%;height:2px;background:#000;z-index:1;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika .field-name-field-bean-tresc:before{display:none;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika:last-child .field-name-field-bean-tresc{max-width:none;width:auto;position:static;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika:last-child .field-name-field-bean-obraz .field-item{width:100%;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika:first-child{order:1;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika:nth-child(2){order:2;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika:nth-child(4){order:3;}@media (min-width:768px) and (max-width:995px){.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika{width:100%;margin-top:5px;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika .content{display:flex;align-items:center;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika .content .field-name-field-bean-obraz{width:150px;flex-grow:0;flex-shrink:0;margin-right:20px;}}@media (min-width:600px) and (max-width:767px),(min-width:996px){.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika{width:50%;padding:20px;}}@media (min-width:1200px){.product-front.nova .region.elementy-nova{display:block;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika{float:right;padding:0px;position:relative;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika:nth-child(even) .field-name-field-bean-tresc{margin-top:-40px;display:block;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika:nth-child(odd),.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika:last-child{clear:right;padding-left:50px;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika:nth-child(odd) .field-name-field-bean-obraz,.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika:last-child .field-name-field-bean-obraz{margin-top:-40px;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika:nth-child(odd) .field-name-field-bean-tresc,.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika:last-child .field-name-field-bean-tresc{display:block;margin-top:-60px;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika:last-child .field-name-field-bean-tresc{margin-top:-70px;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika:nth-child(5){margin-top:-70px;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika:nth-child(5) .field-name-field-bean-obraz{margin-top:-22px;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika:nth-child(3){margin-top:10px;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika:nth-child(4){clear:left;}.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika:nth-child(2),.product-front.nova .region.elementy-nova .block-bean-tekst-z-grafika:nth-child(4){float:left;}}.product-front.nova .region.elementy-nova .block:first-child{background:none;padding:0;width:100%;margin-bottom:40px;margin-top:0px;}.product-front.nova .region.elementy-nova .block:first-child .field-name-title-field h2{font-weight:normal;font-size:4rem;line-height:1.1em;}@media (min-width:1440px){.product-front .container{max-width:1440px;}}.product-front.plaskie .product-intro .container section.block-bean-zalety header{margin-bottom:30px;}.product-front.plaskie .product-intro .container section.block-bean-zalety header h2{font-size:4rem;line-height:1.1em;}@media (min-width:768px){.product-front.plaskie .product-intro .container{flex-wrap:wrap;}.product-front.plaskie .product-intro .container .block-bean-tekst-z-odnosnikiem{width:100%;}.product-front.plaskie .product-intro .container .block-bean-zalety{padding-left:10px;padding-right:40px;}}@media (min-width:996px){.product-front.plaskie .product-intro .container .block-bean-tekst-z-odnosnikiem{width:100%;}.product-front.plaskie .product-intro .container .field-name-field-zalety > .field-items > .field-item{width:100%;}.product-front.plaskie .product-intro .container .field-name-field-zalety > .field-items > .field-item.even,.product-front.plaskie .product-intro .container .field-name-field-zalety > .field-items > .field-item.odd{padding:0px;}}@media (min-width:1200px){.product-front.plaskie .product-intro .container{flex-wrap:nowrap;}.product-front.plaskie .product-intro .container .block-bean-tekst-z-odnosnikiem{width:464px;}}.product-front.luxocynk .product-intro .container section.block-bean-zalety .field-name-field-ikona2 .field-item{background:#666;}.view-produkty .views-row .duplicate{display:none;}.logged-in .view-produkty .views-row .duplicate{display:block !important;}aside{position:absolute;right:24px;left:24px;top:108px;max-height:76px;border:1px solid #fab834;overflow:hidden;min-height:76px;padding-top:0px;padding-left:23px;padding-right:98px;transition-timing-function:linear;transition-duration:300ms;transition-property:padding-top,top,max-height,min-height,border-top-width,border-bottom-width,border-left-width,border-right-width,left,right,padding-left,padding-right;transition-delay:300ms,300ms,300ms,300ms,300ms,300ms,0s,0s,0s,0s,0s,0s;background:#f8f8f8;z-index:1;}aside nav header{text-transform:uppercase;font-weight:bold;font-size:1.4rem;line-height:1.14em;padding-top:25px;}aside nav header a{color:#000;}aside nav header a:hover{color:#004271;}aside nav header h2,aside nav header .sidebar-header{display:inline-block;position:relative;padding-bottom:9px;}aside nav header h2:after,aside nav header .sidebar-header:after{content:'';position:absolute;bottom:0px;left:0px;height:4px;background:#000;right:-10px;}aside nav .content a.active-trail,aside nav .content a:active{font-weight:bold;}aside nav .content a{display:block;font-size:1.4rem;line-height:1.14em;color:#000;}aside nav .content ul.menu,aside nav .content ul,aside nav .content li{margin:0px;padding:0px;list-style:none;}aside nav .content li{padding-top:23px;}#sidebar-trigger{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;height:76px;width:76px;min-width:0;padding:0px;border:1px solid #fab834;position:absolute;right:-1px;bottom:-1px;transition-timing-function:linear;transition-duration:300ms;transition-property:bottom,background-color,border-color,border-width,right;transition-delay:300ms,300ms,0ms,0ms,0ms;}#sidebar-trigger:before{content:'\e909';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'galeco' !important;position:absolute;right:0px;top:0px;left:0px;bottom:0px;font-size:1.2rem;line-height:74px;text-align:center;}aside.active{border-width:8px;top:0px;right:0px;left:0px;min-height:100vh;max-height:600px;padding-top:101px;padding-left:40px;padding-right:40px;transition-delay:0s,0s,0s,0s,0s,0s,300ms,300ms,300ms,300ms,300ms,300ms;}aside.active #sidebar-trigger{bottom:38px;right:22px;border:4px solid #000;background:#fab834;transition-delay:0s,0s,300ms,300ms,300ms;}aside.active #sidebar-trigger:before{content:'\e90b';line-height:70px;}.sidebar-menu--block{width:100%;text-align:left;}.sidebar-menu--block header h2,.sidebar-menu--block header .sidebar-header{width:100%;font-weight:700;}.sidebar-menu--block.esklep header h2,.sidebar-menu--block.esklep header .sidebar-header{color:#fab834;line-height:1.1em;padding-bottom:10px;}.sidebar-menu--block.social header h2:after,.sidebar-menu--block.social header .sidebar-header:after{left:0px;right:0px;}@media (min-width:768px){aside{top:138px;}aside.active{padding-top:131px;}aside .sidebar-menu--block.esklep,aside .sidebar-menu--block.social{display:inline-block;margin-right:-3px;width:50%;vertical-align:top;}aside .sidebar-menu--block.esklep{padding-left:0px;}aside .sidebar-menu--block.social{padding-right:0px;}}@media (min-width:996px){#sidebar-trigger{display:none;}aside{position:static;background:none;top:auto;right:auto;left:auto;bottom:auto;height:auto;min-height:0px;max-height:none;transition:none;border:none;padding:0;overflow:visible;max-width:298px;padding-top:80px;padding-left:20px;flex-shrink:0;padding-right:20px;}aside.active{height:auto;min-height:0px;max-height:auto;}aside .sidebar-menu--block.esklep,aside .sidebar-menu--block.social{display:block;margin-right:0;width:100%;}aside .sidebar-menu--block.esklep{padding-left:0px;padding-right:0px;}aside .sidebar-menu--block.social{padding-left:0px;padding-right:0px;}}@media (max-width:995px){body.product-page .main-wrapper{padding-top:105px;}body.product-page aside{z-index:0;top:0px;padding-top:0px;}body.product-page aside .sidebar-menu--block.social{display:none;}}@media (min-width:1200px){aside{width:333px;padding-left:55px;}}@media (min-width:996px){aside.fixed > .container{position:fixed;z-index:4;top:80px;}aside.absolute{position:relative;}aside.absolute > .container{position:absolute;bottom:0px;top:auto;}}.cc-cookies{position:fixed;background:#FAB834;border:8px solid #fff;color:#000000;bottom:0px;z-index:9999;font-size:1.8rem;width:100%;}.cc-cookies .inside{width:100%;margin:0px;max-width:960px;margin-left:auto;margin-right:auto;line-height:1.54em;padding:15px 30px;}@media (min-width:996px){.cc-cookies .inside{max-width:960px;margin-left:auto;margin-right:auto;}}@media (min-width:1200px){.cc-cookies .inside{max-width:1200px;}}@media (min-width:1480px){.cc-cookies .inside{max-width:1440px;}}.cc-cookies .inside a{color:#004271;}.cc-cookies .inside a:hover{text-decoration:underline;}@media (max-width:767px){.cc-cookies .inside span{display:none;}}@media (max-width:1200px){.cc-cookies .inside{padding-left:30px;padding-right:60px;}}@media (min-width:1400px){.cc-cookies .inside{max-width:1440px;}}.cc-cookies p{margin:0px;}.cc-cookies strong{font-size:3rem;font-weight:normal;position:relative;padding-bottom:45px;display:inline-block;}.cc-cookies strong:after{content:'';height:4px;background:#000;bottom:15px;position:absolute;left:0px;width:130px;}.cc-cookies .inside + .container{padding:15px 30px;text-align:right;}@media (max-width:1200px){.cc-cookies .inside + .container{padding-left:30px;padding-right:60px;}}.cc-cookies .cc-cookie-accept{font-family:'Gilroy',Arial,Helvetica,sans-serif;background:none;border:4px solid #000;color:#000;font-size:1.6rem;vertical-align:middle;min-height:48px;padding:0px 14px;text-align:center;min-width:189px;font-weight:bold;line-height:38px;}.cc-cookies .cc-cookie-accept:hover{background:#fff;}.cc-cookies .close{width:16px;height:16px;display:block;text-indent:-9999px;overflow:hidden;border:none;padding:0px;min-width:0;min-height:0;line-height:16px;color:#000000;font-size:3rem;position:absolute;top:30px;text-align:center;right:30px;z-index:1;}.cc-cookies .close:before{content:'\e900';font-family:'galeco' !important;width:16px;height:16px;display:block;text-indent:0px;position:absolute;top:0px;left:0px;font-size:16px;}.cc-cookies .close:hover{color:#333333;}@media (min-width:996px){.cc-cookies{position:absolute;right:calc(50% - 480px + 8px);width:464px;top:133px;bottom:auto;padding:32px 50px;}.cc-cookies:before{display:block;margin:auto;margin-bottom:-15px;text-align:center;content:url(../img/cookie.svg);width:226px;height:203px;}.cc-cookies .inside{padding:0px;}.cc-cookies .inside + .container{padding:0px;}.cc-cookies .cc-cookie-accept{margin-right:-20px;margin-top:20px;}}@media (min-width:1200px){.cc-cookies{right:calc(50% - 600px + 8px);}}@media (min-width:1400px){.cc-cookies{right:37px;}}
