/* https://imgpan.pl/wp-content/uploads/wp-less/imgpan2017/style-41b6d75da8.css */
/* Import rule from: https://fonts.googleapis.com/css?family=Merriweather:700,900&subset=latin-ext */
@font-face{font-display:swap;font-family:'Merriweather';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/merriweather/v25/u-4n0qyriQwlOrhSvowK_l52xwNZVsf8.woff) format('woff')}@font-face{font-display:swap;font-family:'Merriweather';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/merriweather/v25/u-4n0qyriQwlOrhSvowK_l52_wFZVsf8.woff) format('woff')}
/* Import rule from: https://fonts.googleapis.com/css?family=Merriweather+Sans:300,300i,700&subset=latin-ext */
@font-face{font-display:swap;font-family:'Merriweather Sans';font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/merriweathersans/v14/2-cM9IRs1JiJN1FRAMjTN5zd9vgsFHXwWDvLBsPDdpWMaq2TzdsLxxM.woff) format('woff')}@font-face{font-display:swap;font-family:'Merriweather Sans';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/merriweathersans/v14/2-cO9IRs1JiJN1FRAMjTN5zd9vgsFF_5asQTb6hZ2JKZ_O4Vh-sB.woff) format('woff')}@font-face{font-display:swap;font-family:'Merriweather Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/merriweathersans/v14/2-cO9IRs1JiJN1FRAMjTN5zd9vgsFF_5asQTb6hZ2JKZRekVh-sB.woff) format('woff')}@font-face{font-display:swap;font-family:'Material Icons';font-style:normal;font-weight:400;src:local('Material Icons'),local('MaterialIcons-Regular'),url(/wp-content/themes/imgpan2017/fonts/MaterialIcons-Regular.woff2) format('woff2'),url(/wp-content/themes/imgpan2017/fonts/MaterialIcons-Regular.woff) format('woff'),url(/wp-content/themes/imgpan2017/fonts/MaterialIcons-Regular.ttf) format('truetype')}@font-face{font-display:swap;font-family:'icomoon';src:url(/wp-content/themes/imgpan2017/fonts/icomoon.woff) format('woff');font-weight:400;font-style:normal}.icomoon{font-family:'icomoon'!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:21px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding-right:10px;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.gradient{background:#f9f9fa;background:-moz-linear-gradient(top,#f9f9fa 0%,#ffffff 100%);background:-webkit-linear-gradient(top,#f9f9fa 0%,#ffffff 100%);background:linear-gradient(to bottom,#f9f9fa 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9fa',endColorstr='#ffffff',GradientType=0)}@media (max-width:780px){.gradient{background:none!important}}.gradient2{background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#f9f9fa 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#f9f9fa 100%);background:linear-gradient(to bottom,#ffffff 0%,#f9f9fa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f9f9fa',GradientType=0)}@media (max-width:780px){.gradient2{background:none!important}}.lightgrey{background-color:#f7f7fa}::selection{background:#60bb90}::-moz-selection{background:#60bb90}.vertical-align{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@-webkit-keyframes bounce{0%,25%,50%,75%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}.grey{background-color:#f7f7fa}.transition{transition:all 0.2s}.transition2{transition:all 0.5s}.transition3{transition:all 1s}.scale{-moz-transform:scale(1.05) rotate(0.2deg);-webkit-transform:scale(1.05) rotate(0.2deg);transform:scale(1.05) rotate(0.2deg)}.imgpan{font-family:'Merriweather',serif;font-weight:900}.sans{font-family:'Merriweather Sans',sans-serif;font-weight:300}.thin{letter-spacing:-.03em}.thin2{letter-spacing:-.01em}.cover{background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:scroll}.line-top{border-top:1px solid #60bb90;padding-top:18px}.shadow{-webkit-box-shadow:0 10px 204px 0 rgba(0,0,0,.75);-moz-box-shadow:0 10px 204px 0 rgba(0,0,0,.75);box-shadow:0 10px 204px 0 rgba(0,0,0,.75)}.shadow2{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.12);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.12);box-shadow:0 0 3px 0 rgba(0,0,0,.12)}.darken{position:relative}.darken:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#000;position:absolute;transition:all 0.5s;opacity:0}.darken:hover:before{opacity:.2}.darken2{position:relative}.darken2:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#000;position:absolute;transition:all 0.5s;opacity:0}.darken2:hover:before{opacity:.7}.overlay{background-color:#231f20;position:relative}.overlay:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#231f20;position:absolute;opacity:.2;z-index:100}.content{z-index:101;position:relative}.overlay2{position:relative}.overlay2:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#3a3740;position:absolute;opacity:.6;z-index:100}.overlayed{background-color:#231f20;position:relative}.overlayed:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#231f20;position:absolute;opacity:.2;z-index:100}.z0:before{z-index:0}.z0:after{z-index:0}.z1{position:relative;z-index:1}body section .max-height{max-height:400px}.content-width{width:1230px;margin:0 auto}@media (max-width:1260px){.content-width{width:100%}}.two-column-text{column-count:2;column-gap:30px}.two-column-text p{column-count:2;column-gap:30px}@media (max-width:529px){.two-column-text p{column-count:1}}@media (max-width:529px){.two-column-text{column-count:1}}@media (max-width:1260px){.padding-horizontal-important{padding-left:60px!important;padding-right:60px!important}}@media (max-width:780px){.padding-horizontal-important{padding-left:15px!important;padding-right:15px!important}}@media (max-width:1260px){.padding-top-important{padding-top:60px!important}}@media (max-width:1260px){.padding-bottom-important{padding-bottom:60px!important}}@media (max-width:1260px){.padding-vertical-important{padding-top:60px!important}}@media (max-width:1260px){.padding-vertical-important{padding-bottom:60px!important}}@media (max-width:1260px){.padding-all-important{padding-left:60px!important;padding-right:60px!important}}@media (max-width:780px){.padding-all-important{padding-left:15px!important;padding-right:15px!important}}@media (max-width:1260px){.padding-all-important{padding-top:60px!important}}@media (max-width:1260px){.padding-all-important{padding-bottom:60px!important}}.padding-none-horizontal{padding-left:0px!important;padding-right:0px!important}.padding-none-top{padding-top:0px!important}.padding-none-bottom{padding-bottom:0px!important}.padding-none-vertical{padding-top:0px!important;padding-bottom:0px!important}.padding-none-all{padding-left:0px!important;padding-right:0px!important;padding-top:0px!important;padding-bottom:0px!important}@media (max-width:780px){.no-margin-bottom-mobile{margin-bottom:0!important}}@media (max-width:780px){.no-margin-top-mobile{margin-top:0!important}}@media (max-width:780px){.small-padding-horizontal-important{padding-left:15px!important;padding-right:15px!important}}@media (max-width:780px){.small-padding-top-important{padding-top:30px!important}}@media (max-width:780px){.small-padding-bottom-important{padding-bottom:30px!important}}@media (max-width:780px){.small-padding-vertical-important{padding-top:30px!important}}@media (max-width:780px){.small-padding-vertical-important{padding-bottom:30px!important}}@media (max-width:780px){.small-padding-all-important{padding-left:15px!important;padding-right:15px!important}}@media (max-width:780px){.small-padding-all-important{padding-top:30px!important}}@media (max-width:780px){.small-padding-all-important{padding-bottom:30px!important}}.percent{font-family:'Merriweather',serif;font-weight:900;display:block;font-size:24px}.table-cell{display:table-cell;vertical-align:top;padding-right:40px;padding-bottom:20px}body.logged-in{margin-top:32px}body.logged-in header#header{top:32px}body{font-size:16px;line-height:1.5em}body *{box-sizing:border-box}@media (min-width:1260px){body .container{width:1260px}}body *::-webkit-input-placeholder{color:#ccc;opacity:1}body *:-moz-placeholder{color:#ccc;opacity:1}body *::-moz-placeholder{color:#ccc;opacity:1}body *:-ms-input-placeholder{color:#ccc;opacity:1}body section h1,body header h1,body section h2,body header h2,body section h3,body header h3,body section h4,body header h4,body section h5,body header h5{text-align:left!important;font-family:'Merriweather',serif;font-weight:900;color:#231f20}body section ul,body header ul,body section ol,body header ol{padding-left:18px;margin-bottom:24px}body section h1,body header h1{font-size:38px;line-height:1.25em;margin-bottom:0;margin-top:0;position:relative;letter-spacing:-.03em}body section h1 .data,body header h1 .data{font-size:20px;line-height:21px}body section h1 span,body header h1 span{font-size:.7em;display:block}@media (max-width:1360px){body section h1,body header h1{font-size:48px}}@media (max-width:990px){body section h1,body header h1{font-size:36px}}@media (max-width:990px){body section h1,body header h1{padding-bottom:10px;padding-top:10px}}@media (max-width:780px){body section h1,body header h1{padding:0}}@media (max-width:529px){body section h1,body header h1{font-size:21px}}body section h2,body header h2{font-size:32px;line-height:1em;margin-bottom:24px;margin-top:0;position:relative;letter-spacing:-.03em}@media (max-width:1360px){body section h2,body header h2{font-size:36px}}@media (max-width:990px){body section h2,body header h2{padding-bottom:10px;padding-top:10px}}@media (max-width:780px){body section h2,body header h2{padding-left:0;padding-top:0;padding-bottom:0;font-size:28px}}body section h3,body header h3{font-size:24px;line-height:1.4em;margin-bottom:24px;margin-top:0;position:relative;letter-spacing:-.03em}@media (max-width:990px){body section h3,body header h3{font-size:21px}}body section h4,body header h4{font-size:24px;line-height:1.2em;margin-bottom:18px;margin-top:30px;position:relative}body section h5,body header h5{font-size:18px;line-height:1.2em;margin-bottom:18px;margin-top:30px;position:relative}body section h6,body header h6{font-size:13px;line-height:1.2em;margin-bottom:18px;margin-top:30px;position:relative;text-transform:uppercase}body section p,body header p{font-family:'Merriweather Sans',sans-serif;font-weight:300;font-size:14px;line-height:1.5em;margin-bottom:24px}body section td,body header td{padding-right:30px;vertical-align:top}body section td:last-child,body header td:last-child{padding-right:0}body section td p:last-child,body header td p:last-child{margin-bottom:0}body section mark,body header mark{background-color:#eee;font-style:italic}body section a,body header a{transition:all 0.2s;color:#60bb90}body section blockquote,body header blockquote{padding:0;margin-bottom:30px;font-size:21px;line-height:30px;border:none}body section blockquote p,body header blockquote p{font-size:21px;line-height:30px}body section .button_header a:hover .underline,body header .button_header a:hover .underline{background-size:100% 100%}body .pager-custom{font-size:14px;font-family:Arial;text-align:center;padding-top:20px}body .pager-custom span,body .pager-custom a{display:inline-block;padding:6px 12px;border:1px solid #60bb90;color:#231f20;transition:all 0.2s}body .pager-custom span.current,body .pager-custom a.current{color:#fff;background-color:#60bb90}body .pager-custom span.dots,body .pager-custom a.dots{border:none}body .pager-custom a:hover{color:#fff;background-color:#60bb90}body .pager-custom .prev,body .pager-custom .next{padding:6px 8px}body .pager-custom .prev i,body .pager-custom .next i{margin:0;padding:0;font-size:15px}body .pracownia_first{background:#f9f9fa;background:-moz-linear-gradient(top,#f9f9fa 0%,#ffffff 100%);background:-webkit-linear-gradient(top,#f9f9fa 0%,#ffffff 100%);background:linear-gradient(to bottom,#f9f9fa 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9fa',endColorstr='#ffffff',GradientType=0)}@media (max-width:780px){body .pracownia_first{background:none!important}}body .back-to-top{display:inline-block;position:fixed;bottom:15px;right:15px;background-color:#60bb90;cursor:pointer;transition:all 0.2s;font-size:16px;z-index:999}@media (max-width:990px){body .back-to-top{display:none}}body .back-to-top:hover{background-color:#509e79}body .back-to-top i{display:block;padding:15px;color:#fff}body .single-page-content>*:first-child,body .block_download>*:first-child{margin-top:0}body .single-page-content p:last-child,body .block_download p:last-child{margin-bottom:0!important}body .single-page-content h2,body .block_download h2,body .single-page-content h3,body .block_download h3,body .single-page-content h4,body .block_download h4,body .single-page-content h5,body .block_download h5,body .single-page-content h6,body .block_download h6{line-height:1.3em}body .single-page-content h2,body .block_download h2{padding-top:30px!important;margin-top:60px;border-top:1px solid #60bb90;padding-top:18px;font-size:24px}@media (max-width:990px){body .single-page-content h2,body .block_download h2{border-top:none;padding-top:10px!important}}body .single-page-content h3,body .block_download h3{font-size:18px}body .single-page-content h4,body .block_download h4{font-size:14px;text-transform:uppercase}body .single-page-content h5,body .block_download h5{font-size:11px}body .single-page-content h6,body .block_download h6{font-size:9px}body .single-page-content .opis-pracownika,body .block_download .opis-pracownika{margin-bottom:60px}body .single-page-content .opis-pracownika h2,body .block_download .opis-pracownika h2{border:none;margin-top:0;padding-top:0!important;margin-bottom:0}body .single-page-content .opis-pracownika h3,body .block_download .opis-pracownika h3{margin-top:5px;margin-bottom:5px}body .single-page-content .opis-pracownika .info,body .block_download .opis-pracownika .info{margin-top:0;margin-bottom:30px}body .single-page-content .opis-pracownika .info span,body .block_download .opis-pracownika .info span{font-weight:300;margin-right:10px}body .single-page-content .opis-pracownika .stanowisko,body .block_download .opis-pracownika .stanowisko,body .single-page-content .opis-pracownika .funkcja,body .block_download .opis-pracownika .funkcja{margin-bottom:0;font-weight:700}body .single-page-content .opis-pracownika .pokoj,body .block_download .opis-pracownika .pokoj{display:block;margin-bottom:10px;margin-top:10px}body .single-page-content .opis-pracownika .phone-pracownik,body .block_download .opis-pracownika .phone-pracownik{margin-top:10px;margin-bottom:10px}body .single-page-content .opis-pracownika .phone-pracownik span,body .block_download .opis-pracownika .phone-pracownik span{display:inline-block;margin-right:20px;white-space:nowrap}body .single-page-content .opis-pracownika .link_other,body .block_download .opis-pracownika .link_other{display:block;margin-top:10px;margin-bottom:10px}body .single-page-content .opis-pracownika .social-media,body .block_download .opis-pracownika .social-media{margin-top:10px}body .single-page-content .opis-pracownika .social-media h3,body .block_download .opis-pracownika .social-media h3{font-size:16px}body .single-page-content .opis-pracownika .social-media span,body .block_download .opis-pracownika .social-media span{display:block;margin-bottom:10px}body .single-page-content .opis-pracownika .social-media a,body .block_download .opis-pracownika .social-media a{margin-right:10px}body .single-page-content .opis-pracownika .social-media a:after,body .block_download .opis-pracownika .social-media a:after{content:','}body .single-page-content .opis-pracownika .social-media a:last-child:after,body .block_download .opis-pracownika .social-media a:last-child:after{display:none}body .single-page-content .opis-pracownika .categories,body .block_download .opis-pracownika .categories{margin-top:15px}body .single-page-content .opis-pracownika .categories i,body .block_download .opis-pracownika .categories i{color:#60bb90;vertical-align:middle;font-size:18px}body .single-page-content .opis-pracownika .categories a,body .block_download .opis-pracownika .categories a{vertical-align:middle}body .single-page-content .opis-pracownika .categories ul,body .block_download .opis-pracownika .categories ul{padding-left:0}body .single-page-content .opis-pracownika .categories ul li,body .block_download .opis-pracownika .categories ul li{list-style:none;font-size:11px}body .single-page-content .opis-pracownika .categories ul li a,body .block_download .opis-pracownika .categories ul li a{color:#231f20}body .single-page-content .opis-pracownika .categories ul li a:hover,body .block_download .opis-pracownika .categories ul li a:hover{color:#60bb90}body .single-page-content .opis-pracownika .opis,body .block_download .opis-pracownika .opis{margin-top:20px}body .aktualnosci2.pracownik-lista{width:50%;display:inline-block;margin-right:-4px;padding-right:30px;vertical-align:top}@media (max-width:780px){body .aktualnosci2.pracownik-lista{width:100%}}body .aktualnosci2.pracownik-lista h3{margin-bottom:13px}body .aktualnosci2.pracownik-lista .categories{margin-bottom:13px}body .aktualnosci2.pracownik-lista .categories .category{display:block;margin-bottom:5px}body .aktualnosci2.pracownik-lista .categories .category i{font-size:18px;vertical-align:middle;color:#60bb90}body .aktualnosci2.pracownik-lista .categories .category a{font-size:14px;vertical-align:middle}body .aktualnosci2.pracownik-lista .info{font-style:italic}body .aktualnosci2.pracownik-lista .info p{margin-bottom:3px}body .single-page-header{margin-top:114px}@media (max-width:990px){body .single-page-header{margin-top:0}}body .single-page-header .breadcrumbs>span:first-child a:before{color:#231f20}body .pracownik .aktualnosci2.pracownik-lista{padding-bottom:34px;width:100%}body .pracownik .aktualnosci2.pracownik-lista h3{margin-top:0}body .breadcrumbs{color:#fff;font-size:13px;padding:7px 0 15px;font-style:italic}@media (max-width:529px){body .breadcrumbs{display:none!important}}body .breadcrumbs span{padding:0 2px;display:inline-block;vertical-align:middle}body .breadcrumbs span a{display:inline-block;color:#fff;transition:all 0.2s}body .breadcrumbs span a:hover{color:#60bb90}body .breadcrumbs span a span{padding:0}body .breadcrumbs>span:last-child{display:none}body .breadcrumbs>span:first-child{padding-left:0}body .breadcrumbs>span:first-child a{padding-left:0}body .breadcrumbs>span:first-child a:before{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:21px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding-right:10px;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'home';padding-right:0;padding-left:0;color:#fff}body .breadcrumbs>span:first-child a:hover:before{color:#60bb90}body .breadcrumbs>span:first-child a span{display:none}body .button_container{width:100%;height:auto;position:relative}body .is_stuck{padding-top:30px}body .sidebar{position:relative}@media (max-width:990px){body .sidebar{margin-bottom:30px}}@media (max-width:780px){body .sidebar{padding:0;padding-bottom:0;border-bottom:1px solid #ededed}}@media (max-width:990px){body .sidebar .widget_nav_menu.nav-pracownicy li{display:block!important}body .sidebar .widget_nav_menu.nav-pracownicy li a{font-family:'Merriweather Sans',sans-serif;font-weight:400}}body .sidebar .widget_nav_menu ul{padding:0;margin:0}body .sidebar .widget_nav_menu ul li{list-style:none;font-family:'Merriweather',serif;font-weight:900;font-size:18px;margin-bottom:18px;border-top:1px solid #60bb90;position:relative}@media (max-width:990px){body .sidebar .widget_nav_menu ul li{font-size:12px;margin-bottom:0;padding-left:10px;padding-right:10px;border-color:#ededed;display:none;padding:0}}body .sidebar .widget_nav_menu ul li.active a,body .sidebar .widget_nav_menu ul li.current-menu-item a{color:#60bb90}body .sidebar .widget_nav_menu ul li.active a:after,body .sidebar .widget_nav_menu ul li.current-menu-item a:after{background-color:#60bb90;border-color:#60bb90;color:#fff}@media (max-width:990px){body .sidebar .widget_nav_menu ul li.active{display:block;padding:0}}@media (max-width:990px){body .sidebar .widget_nav_menu ul li.active a{display:none;padding-left:15px;padding-right:15px}}@media (max-width:780px){body .sidebar .widget_nav_menu ul li.active a{padding-left:0;padding-right:0}}@media (max-width:990px){body .sidebar .widget_nav_menu ul li.active li{display:block}}@media (max-width:990px){body .sidebar .widget_nav_menu ul li.active li a{display:block}}body .sidebar .widget_nav_menu ul li a{padding:10px 40px 10px 4px;display:block;color:#231f20;transition:all 0.2s;position:relative}body .sidebar .widget_nav_menu ul li a:after{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:21px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding-right:10px;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'arrow_forward';font-size:15px;display:block;margin-right:5px;color:#231f20;position:absolute;right:0;top:9px;border-radius:50px;border:1px solid #231f20;padding:4px;transition:all 0.2s}@media (max-width:990px){body .sidebar .widget_nav_menu ul li a:after{display:none}}body .sidebar .widget_nav_menu ul li a:hover{color:#60bb90}body .sidebar .widget_nav_menu ul li a:hover:after{border-color:#60bb90;background-color:#60bb90;color:#fff;padding-right:15px}body .sidebar .widget_nav_menu ul li a.no-arrow{padding:10px 0 10px 4px;margin-right:40px}body .sidebar .widget_nav_menu ul li a.no-arrow:after{display:none}body .sidebar .widget_nav_menu ul li .arrow{cursor:pointer;width:40px;display:inline-block;height:41px;position:absolute;top:0;right:0}body .sidebar .widget_nav_menu ul li .arrow:after{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:21px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding-right:10px;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'arrow_forward';font-size:15px;display:block;margin-right:5px;color:#231f20;position:absolute;right:0;top:9px;border-radius:50px;border:1px solid #231f20;padding:4px;transition:all 0.2s}body .sidebar .widget_nav_menu ul li .arrow:hover{color:#60bb90}body .sidebar .widget_nav_menu ul li .arrow:hover:after{border-color:#60bb90;background-color:#60bb90;color:#fff;padding-right:15px}body .sidebar .widget_nav_menu ul li .arrow.open:after{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:21px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding-right:10px;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'keyboard_arrow_down';border-color:transparent;background-color:transparent;color:#231f20;padding-right:0}body .sidebar .widget_nav_menu ul li .arrow.open:hover{border-color:transparent;background-color:transparent;padding-right:0;color:#231f20}body .sidebar .widget_nav_menu ul li .arrow.open:hover:after{border-color:transparent;background-color:transparent;color:#231f20;padding-right:0}@media (max-width:990px){body .sidebar .widget_nav_menu ul li .children{padding-left:0}}body .sidebar .widget_nav_menu ul li .children li{font-size:14px;margin-bottom:0;border-color:#eee;border-top:0;border-bottom:1px solid #eee;font-weight:400}@media (max-width:990px){body .sidebar .widget_nav_menu ul li .children li{font-size:12px}}body .sidebar .widget_nav_menu ul li .children li:last-child{border:none}body .sidebar .widget_nav_menu ul li .children li.active a,body .sidebar .widget_nav_menu ul li .children li.current-menu-item a{color:#60bb90}body .sidebar .widget_nav_menu ul li .children li.active a:after,body .sidebar .widget_nav_menu ul li .children li.current-menu-item a:after{background-color:#60bb90;border-color:#60bb90;color:#fff}body .sidebar .widget_nav_menu ul li .children li.active .childrenchildren a,body .sidebar .widget_nav_menu ul li .children li.current-menu-item .childrenchildren a{color:#231f20}body .sidebar .widget_nav_menu ul li .children li.active .childrenchildren a:hover,body .sidebar .widget_nav_menu ul li .children li.current-menu-item .childrenchildren a:hover{color:#60bb90}body .sidebar .widget_nav_menu ul li .children li a{color:#231f20;font-family:'Merriweather Sans',sans-serif;font-weight:400}body .sidebar .widget_nav_menu ul li .children li a:after{display:none}body .sidebar .widget_nav_menu ul li .children li a:hover{color:#60bb90}body .sidebar .widget_nav_menu ul li .children li .childrenchildren{display:none;padding-bottom:10px}body .sidebar .widget_nav_menu ul li .children li .childrenchildren li{padding-left:20px;font-size:13px;border-bottom:0 solid #eee;line-height:1.2em}@media (max-width:990px){body .sidebar .widget_nav_menu ul li .children li .childrenchildren li{font-size:10px}}body .sidebar .widget_nav_menu ul li .children li .childrenchildren li.active a{color:#60bb90}body .sidebar .widget_nav_menu ul li .children li .childrenchildren li a{font-weight:400;position:relative;padding:5px 40px 5px 4px}body .sidebar .widget_nav_menu ul li .children li .childrenchildren li a:before{content:"";display:block;width:10px;height:1px;position:absolute;top:50%;left:-15px;background-color:#231f20}body .sidebar .widget_nav_menu ul li .children li.active .childrenchildren{display:block}body .sidebar .widget_nav_menu ul li.off,body .sidebar .widget_nav_menu ul li.off li{display:none}body .publikacja{display:inline-block;vertical-align:top;padding-right:0;margin-bottom:0}body .publikacja h4{font-size:16px;border-top:1px solid #60bb90;padding-top:18px;border-color:#ededed;text-transform:none}body .publikacja .content_custom{padding-left:10px;border-left:1px solid #ededed}body .publikacja .autorzy{font-size:11px;margin-bottom:18px}body .publikacja .autorzy p{font-size:11px;margin-bottom:15px;line-height:1.7em}body .publikacja .autorzy p span{margin-right:10px;display:inline-block}body .publikacja .autorzy p span:after{content:','}body .publikacja .autorzy p span:last-child:after{content:'';display:none}body .publikacja .data_publikacji{font-size:11px}body .publikacja .data_publikacji p{font-size:11px}body .publikacja .data_publikacji p span{margin-right:10px}body .publikacja .button_container{width:auto;display:inline-block;border:0;padding-top:0;padding-left:11px}body .publikacja .button_container:hover .button_icon{background-color:#60bb90;border-color:#60bb90}body .publikacja .button_container:hover .button_icon i{color:#fff;padding-right:15px}body .publikacja .button_container .button_header{font-size:12px;display:inline-block;width:auto;margin-right:10px;padding-right:0!important}body .publikacja .button_container .button_icon{width:auto;display:inline-block;padding:0;position:relative;border-width:1px;font-size:15px}body .publikacja .button_container .button_icon i{font-size:15px;padding:4px;transition:all 0.2s}body .scroll-message{color:#fff;text-transform:uppercase;text-align:center;padding-top:8px;display:block;font-size:10px}@media (max-width:990px){body .publikacje-instytutu .publikacja{display:inline-block!important;opacity:1!important}}body .block_publikacje{clear:both;position:relative}body .block_publikacje .info .row{margin-left:-15px;margin-right:-15px}body .block_publikacje .publikacja .row{margin-left:-15px;margin-right:-15px}body .block_publikacje .publikacje_inner .publikacja{display:inline-block;width:50%;margin-left:-1;vertical-align:top;padding-right:30px;margin-bottom:30px}@media (max-width:529px){body .block_publikacje .publikacje_inner .publikacja{width:100%;padding-right:0}}body .block_publikacje .publikacje_inner .publikacja .row{margin-left:-15px;margin-right:-15px}body .block_publikacje .publikacje_inner .publikacja h4{font-size:16px;border-top:1px solid #60bb90;padding-top:18px;border-color:#ededed}body .block_publikacje .publikacje_inner .publikacja .content_custom{padding-left:10px;border-left:1px solid #ededed}body .block_publikacje .publikacje_inner .publikacja .autorzy{font-size:11px}body .block_publikacje .publikacje_inner .publikacja .autorzy p{font-size:11px;margin-bottom:15px;line-height:1.7em}body .block_publikacje .publikacje_inner .publikacja .autorzy p span{margin-right:10px;display:inline-block}body .block_publikacje .publikacje_inner .publikacja .autorzy p span:after{content:','}body .block_publikacje .publikacje_inner .publikacja .autorzy p span:last-child:after{content:'';display:none}body .block_publikacje .publikacje_inner .publikacja .data_publikacji{font-size:11px}body .block_publikacje .publikacje_inner .publikacja .data_publikacji p{font-size:11px}body .block_publikacje .publikacje_inner .publikacja .data_publikacji p span{margin-right:10px}body .block_publikacje .publikacje_inner .publikacja .button_container{width:auto;display:inline-block;border:0;padding-top:0;padding-left:11px}body .block_publikacje .publikacje_inner .publikacja .button_container:hover .button_icon{background-color:#60bb90;border-color:#60bb90}body .block_publikacje .publikacje_inner .publikacja .button_container:hover .button_icon i{color:#fff}body .block_publikacje .publikacje_inner .publikacja .button_container .button_header{font-size:12px;display:inline-block;width:auto;margin-right:10px}body .block_publikacje .publikacje_inner .publikacja .button_container .button_icon{width:auto;display:inline-block;padding:0;position:relative}body .image_fullwidth{height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#231f20;position:relative}body .image_fullwidth:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#231f20;position:absolute;opacity:.2;z-index:100}body .image_fullwidth .content{height:100%}body .image_fullwidth .content_in_content{height:100%}body .image_fullwidth .content_in_content a{height:100%;display:block;background-color:#231f20;position:relative}body .image_fullwidth .content_in_content a:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#231f20;position:absolute;opacity:.2;z-index:100}body .image_fullwidth .content_in_content a:before{transition:all 0.5s;opacity:0;z-index:1}body .image_fullwidth .content_in_content a:after{content:'zoom_in';font-family:'Material Icons';font-weight:400;font-style:normal;font-size:21px;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding-right:10px;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);color:#fff;left:50%;font-size:50px;opacity:0;padding-right:0;display:inline-block;transition:all 0.2s;z-index:2}body .image_fullwidth .content_in_content a:hover img{-moz-transform:scale(1.05) rotate(0.2deg);-webkit-transform:scale(1.05) rotate(0.2deg);transform:scale(1.05) rotate(0.2deg)}body .image_fullwidth .content_in_content a:hover:before{background-color:#231f20;position:relative;position:absolute;opacity:.8}body .image_fullwidth .content_in_content a:hover:before:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#231f20;position:absolute;opacity:.2;z-index:100}body .image_fullwidth .content_in_content a:hover:after{opacity:1}body .image_fullwidth .content_in_content img{display:block;width:100%;transition:all 0.5s;height:100%;object-fit:cover}body .image_fullwidth_text .content_in_content{position:relative}body .image_fullwidth_text .content_in_content a:before,body .image_fullwidth_text .content_in_content a:after{display:none}body .image_fullwidth_text .content_in_content .block_header{width:100%;height:100%;position:absolute;bottom:0;left:0;padding:0;margin:0;background:-moz-linear-gradient(top,rgba(64,64,65,0) 0%,rgba(64,64,65,0) 21%,rgba(64,64,65,.65) 100%);background:-webkit-linear-gradient(top,rgba(64,64,65,0) 0%,rgba(64,64,65,0) 21%,rgba(64,64,65,.65) 100%);background:linear-gradient(to bottom,rgba(64,64,65,0) 0%,rgba(64,64,65,0) 21%,rgba(64,64,65,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00404041',endColorstr='#a6404041',GradientType=0)}body .image_fullwidth_text .content_in_content .block_header a{display:block;position:relative;bottom:0;left:0;font-size:13px;color:#fff;height:100%;width:100%;line-height:1.3em;vertical-align:bottom;font-family:'Merriweather',serif;font-weight:900}body .image_fullwidth_text .content_in_content .block_header a span{position:absolute;bottom:0;left:0;padding:15px}body img.alignnone{margin-top:0}body .image_fullwidth{height:300px;overflow:hidden}@media (max-width:780px){body .image_fullwidth{margin-bottom:15px!important;height:300px!important}}@media (max-width:529px){body .image_fullwidth{height:150px!important}}body .height_100_hidden>.panel-grid-cell{height:100%}@media (max-width:780px){body .height_100_hidden{height:500px!important}}body .block_video{background-color:#231f20;position:relative;background-size:cover;background-position:center center}body .block_video:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#231f20;position:absolute;opacity:.2;z-index:100}body .block_video .content{position:relative;z-index:1;width:100%;height:100%;min-height:500px;text-align:center;padding:200px 0;color:#fff}@media (max-width:780px){body .block_video .content{padding:30px}}body .block_video .content .content_in_content{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}@media (max-width:780px){body .block_video .content .content_in_content{width:100%}}body .block_video .content a{color:#fff}body .block_video .content .filename{font-style:italic;font-size:16px}@media (max-width:780px){body .block_video .content .filename{display:none}}body .block_video .content .video_icon a{display:inline-block;transition:all 0.2s}body .block_video .content .video_icon a:hover{opacity:.5}body .block_video .content .video_icon a i{font-size:72px;padding-right:0;padding:10px}@media (max-width:780px){body .block_video .content .video_icon a i{font-size:48px}}body .block_video .content .description h3{font-size:32px;margin:0}@media (max-width:780px){body .block_video .content .description h3{font-size:21px}}@media (max-width:780px){body #kategorie{margin-top:30px;margin-bottom:30px}}body #kategorie .product-grid{padding-top:100px}@media (max-width:780px){body.page .product-grid,body.archive .product-grid{margin-top:30px;margin-bottom:30px}}@media (max-width:780px){body.home.page .product-grid{margin:0!important}}body .product-grid{overflow:hidden;padding-bottom:100px}@media (max-width:1260px){body .product-grid{padding-left:60px!important;padding-right:60px!important}}@media (max-width:780px){body .product-grid{padding-left:15px!important;padding-right:15px!important}}@media (max-width:1260px){body .product-grid{padding-top:60px!important}}@media (max-width:1260px){body .product-grid{padding-bottom:60px!important}}@media (max-width:780px){body .product-grid{padding-left:15px!important;padding-right:15px!important}}@media (max-width:780px){body .product-grid{padding-top:30px!important}}@media (max-width:780px){body .product-grid{padding-bottom:30px!important}}@media (max-width:780px){body .product-grid{padding-top:0!important;padding-bottom:0!important}}@media (max-width:780px){body .product-grid .panel-grid-cell .kategoria{padding:0!important;margin:0!important}}body .product-grid .panel-grid-cell .kategoria_block{vertical-align:top;padding:15px;width:25%;display:inline-block}@media (max-width:780px){body .product-grid .panel-grid-cell .kategoria_block{width:50%}}@media (max-width:780px){body .product-grid .panel-grid-cell .kategoria_block:first-child{padding-top:0}}@media (max-width:780px){body .product-grid .panel-grid-cell .kategoria_block:nth-child(2){padding-top:0}}@media (max-width:780px){body .product-grid .panel-grid-cell .kategoria_block:nth-child(odd){padding-left:0}}@media (max-width:780px){body .product-grid .panel-grid-cell .kategoria_block:nth-child(even){padding-right:0}}body .product-grid .panel-grid-cell .kategoria_block.select-term{width:50%}@media (max-width:780px){body .product-grid .panel-grid-cell .kategoria_block.select-term{width:100%;padding:0}}body .product-grid .panel-grid-cell .kategoria_block.select-term .overlay{opacity:0;transition:all 0.2s}body .product-grid .panel-grid-cell .kategoria_block.select-term:hover .overlay{opacity:.7}body .product-grid .panel-grid-cell .kategoria_block.select-term .img-responsive{width:100%;height:100%;opacity:0}body .product-grid .panel-grid-cell .kategoria_block h3{font-size:19px;line-height:24px;margin-bottom:13px;margin-top:14px}body .product-grid .panel-grid-cell .kategoria_block h3 span{display:block;font-size:12px;line-height:14px;text-transform:uppercase}@media (max-width:990px){body .product-grid .panel-grid-cell .kategoria_block h3 span{font-size:11px;margin-bottom:5px}}body .product-grid .panel-grid-cell .kategoria_block h3 span a:hover{color:#ff5d68}@media (max-width:990px){body .product-grid .panel-grid-cell .kategoria_block h3{font-size:16px;line-height:19px}}body .product-grid .panel-grid-cell .kategoria_block h3 a{color:#231f20;transition:all 0.2s}body .product-grid .panel-grid-cell .kategoria_block h3 a:hover{color:#60bb90}@media (max-width:990px){body .product-grid .panel-grid-cell .kategoria_block .category_icon{display:none}}body .product-grid .panel-grid-cell .kategoria_block .category_icon i{font-size:17px;color:#231f20}body .product-grid .panel-grid-cell .kategoria_block .category_icon i a:before{color:#231f20;font-family:'icomoon'!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e900";transition:all 0.2s}body .product-grid .panel-grid-cell .kategoria_block .category_icon i a:hover:before{color:#60bb90}body .product-grid .panel-grid-cell .kategoria_block .kategoria_container{height:100%}@media (max-width:780px){body .product-grid .panel-grid-cell .kategoria_block .kategoria_container{width:100%;position:relative}}body .product-grid .panel-grid-cell .kategoria_block .kategoria_container .kategoria_1{height:100%}@media (max-width:780px){body .product-grid .panel-grid-cell .kategoria_block .kategoria_container .kategoria_1{width:100%;position:relative}}@media (max-width:780px){body .product-grid .panel-grid-cell .kategoria_block .kategoria_container .kategoria_1>a{width:100%;position:relative}}body .product-grid .panel-grid-cell .kategoria_block .kategoria_container .kategoria_1>a:first-child{display:block;background-color:#231f20;position:relative}body .product-grid .panel-grid-cell .kategoria_block .kategoria_container .kategoria_1>a:first-child:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#231f20;position:absolute;opacity:.2;z-index:100}body .product-grid .panel-grid-cell .kategoria_block .kategoria_container .kategoria_1>a:first-child:before{opacity:.07;transition:all 0.2s;z-index:1}body .product-grid .panel-grid-cell .kategoria_block .kategoria_container .kategoria_1>a:first-child:hover{background-color:#231f20;position:relative}body .product-grid .panel-grid-cell .kategoria_block .kategoria_container .kategoria_1>a:first-child:hover:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#231f20;position:absolute;opacity:.2;z-index:100}@media (max-width:780px){body .product-grid .panel-grid-cell .kategoria_block .kategoria_container .kategoria_1>a img{width:100%;position:relative}}body .product-grid .panel-grid-cell .calltoaction-1{width:50%;padding:15px;display:inline-block;vertical-align:top}@media (max-width:780px){body .product-grid .panel-grid-cell .calltoaction-1{padding-left:0;padding-right:0;padding-bottom:0}}body .product-grid .panel-grid-cell .calltoaction-1>div{min-height:217px}body .standard-content{overflow:hidden;padding-bottom:80px;padding-top:80px}body .standard-content .panel-grid-cell:first-child:after{display:none}body .standard-content .so-wrapper{padding:15px}body .list_strong{font-family:'Merriweather',serif;font-weight:900;list-style:none;font-size:19px;line-height:24px;padding-left:0}body .list_strong li{margin-bottom:24px}body.page .hero_big_text,body.archive .hero_big_text{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:scroll;padding-bottom:80px}body.page .hero_big_text .panel-widget-style .content:before,body.archive .hero_big_text .panel-widget-style .content:before{display:none}body.page .hero_big_text h2,body.archive .hero_big_text h2,body.page .hero_big_text h3,body.archive .hero_big_text h3,body.page .hero_big_text h4,body.archive .hero_big_text h4,body.page .hero_big_text h5,body.archive .hero_big_text h5{color:#fff}body.page .hero_big_text .column *:last-child,body.archive .hero_big_text .column *:last-child{margin-bottom:0}body.page .hero_big_text .column:last-child:before,body.archive .hero_big_text .column:last-child:before{display:none}body .height_100_hidden .goodstrap_container .widget{height:100%}body .zdjecie-pracownika{float:left;margin:0 30px 30px 0}body .zdjecie-pracownika img{margin:0!important}body .additional-block{border-bottom:1px solid #d3d3d4;width:100%;position:relative}@media (max-width:990px){body .additional-block{display:none}}body .additional-block .search{font-size:0;vertical-align:bottom}@media (max-width:990px){body .additional-block .search{position:relative}}body .additional-block .search i{display:inline-block;font-size:24px;padding-bottom:6px}@media (max-width:990px){body .additional-block .search i{position:absolute;left:0;top:0;z-index:1;padding:10px}}body .additional-block .search label{width:35%;position:relative;margin:0;font-size:12px}@media (max-width:990px){body .additional-block .search label{width:100%}}body .additional-block .search .search-input{display:inline-block;font-weight:400;border:none;outline:none;width:100%;padding:10px 16px 10px 0}@media (max-width:990px){body .additional-block .search .search-input{padding-left:40px}}body .additional-block .search .search-submit{font-size:12px;display:none;border:none;border-radius:0;font-family:'Merriweather',serif;font-weight:900;background-color:#60bb90;color:#fff;padding:10px 16px}@media (max-width:990px){body .additional-block .search .search-submit{position:absolute;right:0;top:0}}body .hero_home{height:100%;position:relative;z-index:9999}@media (max-width:780px){body .hero_home{margin-left:-15px;margin-right:-15px}}body .hero_home .slick-slider-top{height:100%}body .hero_home .slick-slider-top .slick-list{height:100%}body .hero_home .slick-slider-top .slick-list .slick-track{height:100%}body .hero_home .slick-slider-top .slick-list .slick-track .hero_container{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}body .hero_home .slick-slider-top .slick-list .slick-track .hero_container .content{width:1230px;margin:0 auto}@media (max-width:1260px){body .hero_home .slick-slider-top .slick-list .slick-track .hero_container .content{width:100%}}@media (max-width:780px){body .hero_home .slick-slider-top .slick-list .slick-track .hero_container .hero{margin-bottom:60px!important}}body .hero{overflow:hidden;width:100%;height:100%;position:absolute;top:0;left:0;z-index:999;color:#fff;padding-top:300px}@media (max-width:1260px){body .hero{padding-left:60px!important;padding-right:60px!important}}@media (max-width:780px){body .hero{padding-left:15px!important;padding-right:15px!important}}@media (max-width:1260px){body .hero{padding-bottom:60px!important}}@media (max-width:990px){body .hero{padding-top:97px;top:auto;bottom:0;height:100%}}@media (max-width:780px){body .hero .row{margin-left:0;margin-right:0;padding-left:0;padding-right:0}body .hero .row>div{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media (max-width:780px){body .hero{padding-left:15px!important;padding-right:15px!important}}@media (max-width:780px){body .hero{padding-bottom:30px!important}}body .hero .breadcrumbs span a{color:#fff}body .hero .breadcrumbs span a:hover{color:#60bb90}body .hero.top-white h3{padding-top:10px;padding-bottom:10px}body .hero.top-white .panel-widget-style:before,body .hero.top-white .panel-widget-style:after{background-color:#c2c2c2!important}body .hero.top-white .panel-widget-style .content:before{background-color:#c2c2c2!important;bottom:0}body .hero.top-white .panel-widget-style .content .breadcrumbs{color:#231f20}@media (max-width:990px){body .hero.top-white .panel-widget-style .content .breadcrumbs:before{display:none}}body .hero.top-white .panel-widget-style .content .breadcrumbs a{color:#231f20}body .hero.top-white .panel-widget-style .content .breadcrumbs>span:first-child a:before{color:#231f20}body .hero.top-white .panel-widget-style .content .block_header:before,body .hero.top-white .panel-widget-style .content .block_header:after{background-color:#c2c2c2!important}body .hero .block_content{border-top:1px solid #60bb90;padding-top:18px}body .hero h1{color:#fff}body .hero.hero-podstrona{padding-top:300px;background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:scroll;overflow:hidden}@media (max-width:1260px){body .hero.hero-podstrona.top-white{padding-bottom:0!important}}@media (max-width:1260px){body .hero.hero-podstrona.top-white .block_header{margin-bottom:0}}@media (max-width:990px){body .hero.hero-podstrona{padding-top:97px;overflow:scroll}}@media (max-width:1080px){body .hero.hero-podstrona{padding-bottom:0!important;padding-bottom:60px!important}}body .hero.hero-podstrona.simple h1{color:#231f20}body .hero.hero-podstrona.simple:before{display:none}body .hero.hero-podstrona .panel-widget-style .content .block_header{padding-right:100px}@media (max-width:1080px){body .hero.hero-podstrona .panel-widget-style .content .block_header{margin-bottom:0!important}}@media (max-width:1080px){body .hero.hero-podstrona .panel-widget-style .content .block_header h3{margin-bottom:0!important}}body .hero .panel-widget-style{width:1230px;margin:0 auto;height:100%}@media (max-width:1260px){body .hero .panel-widget-style{width:100%}}@media (max-width:990px){body .hero .panel-widget-style{position:relative}}body .block_content ul{padding-left:17px}body .block_content ul li{margin-bottom:0}body .block_content ul li:last-child{margin-bottom:0}body .loga-klientow{padding-top:100px;padding-bottom:100px}@media (max-width:780px){body .loga-klientow{padding-top:20px;padding-bottom:20px}}body .loga-klientow h3{text-align:center!important}body .loga-klientow .slick-dots{bottom:0}body .loga-klientow .slick-slider.slick-dotted{margin-bottom:0}body .loga-klientow .slick-item:focus{display:none}body .slick-dots{display:block!important;text-align:center;padding:0;left:auto;right:auto;bottom:30px}body .slick-dots li button{font-size:0;padding:0;width:15px;height:15px}body .slick-dots li button:before{border-radius:50px;width:15px;height:15px;background-color:transparent;border:2px solid #fff;font-size:0;color:0}body .news_block{padding-top:100px;padding-bottom:100px}@media (max-width:780px){body .news_block{padding-top:30px;padding-bottom:30px}}body .news_block .news_header{margin-bottom:100px}@media (max-width:780px){body .news_block .news_header{margin-bottom:0}}body .news_block .news_header .block_header{border-top:1px solid #60bb90;padding-top:20px}body .block_galery{margin-top:30px;margin-right:-15px;margin-left:-15px;position:relative;font-size:0;line-height:0}@media (max-width:990px){body .block_galery{width:100%;background-color:#fff}}body .block_galery .line{width:100%;padding-left:15px;padding-right:15px}body .block_galery hr{content:'';width:100%;height:1px;background-color:transparent;color:#60bb90;border-top:1px solid #60bb90;padding-top:18px;display:block;opacity:1}body .block_galery .content_in_content{overflow:hidden;display:inline-block;vertical-align:middle;position:relative;width:25%;padding:15px}@media (max-width:990px){body .block_galery .content_in_content{width:10%}}@media (max-width:529px){body .block_galery .content_in_content{width:20%}}body .block_galery a{display:block;overflow:hidden}body .block_galery a img{display:block;width:100%;max-width:100%}body .block_galery .content_in_content a{display:block;background-color:#231f20;position:relative}body .block_galery .content_in_content a:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#231f20;position:absolute;opacity:.2;z-index:100}body .block_galery .content_in_content a:before{transition:all 0.5s;opacity:0;z-index:1}body .block_galery .content_in_content a:after{content:'zoom_in';font-family:'Material Icons';font-weight:400;font-style:normal;font-size:21px;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding-right:10px;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);color:#fff;left:50%;font-size:50px;opacity:0;padding-right:0;display:inline-block;transition:all 0.2s;z-index:2}body .block_galery .content_in_content a:hover img{-moz-transform:scale(1.05) rotate(0.2deg);-webkit-transform:scale(1.05) rotate(0.2deg);transform:scale(1.05) rotate(0.2deg)}body .block_galery .content_in_content a:hover:before{background-color:#231f20;position:relative;position:absolute;opacity:.8}body .block_galery .content_in_content a:hover:before:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#231f20;position:absolute;opacity:.2;z-index:100}body .block_galery .content_in_content a:hover:after{opacity:1}body .block_galery .content_in_content img{display:block;width:100%;transition:all 0.5s}@media (max-width:780px){body .aktualnosci2{padding-left:0;padding-right:0}}body .aktualnosci2 p{margin-bottom:13px}body .aktualnosci2 h3{font-size:16px;margin-bottom:13px}body .aktualnosci2 h3 a{color:#231f20}body .aktualnosci2 h3 a:hover{color:#60bb90}body .aktualnosci2 .categories{display:block}body .aktualnosci2 .categories .category{display:inline-block;font-size:11px;margin-right:10px}body .aktualnosci2 .categories .category a{color:#231f20}body .aktualnosci2 .categories .category a:hover{color:#60bb90}body .aktualnosci2 .categories .label_icon{padding-right:5px}body .aktualnosci2.element-loop{padding-bottom:48px;float:none;display:inline-block;margin-right:-4px;vertical-align:top}@media (max-width:780px){body .aktualnosci2.element-loop{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ededed}}body .aktualnosci2.oferta-lista{padding-bottom:35px}body .aktualnosci2.oferta-lista ul{list-style:none;margin-left:0;padding-left:5px;padding-right:15px}body .aktualnosci2.oferta-lista ul li a{padding-left:15px;padding-bottom:10px;color:#231f20;position:relative;display:block}body .aktualnosci2.oferta-lista ul li a:hover{color:#60bb90}body .aktualnosci2.oferta-lista ul li a:before{content:'';display:block;position:absolute;width:8px;height:8px;left:0;top:6px;background-color:#60bb90}body .aktualnosci2.oferta-lista ul li a i{font-size:15px;vertical-align:middle;margin-bottom:3px;margin-left:5px;color:#ddd;white-space:nowrap;display:inline}body .data{font-family:'Merriweather',serif;font-weight:900;font-size:14px;margin-bottom:10px}body .textwidget *:last-child{margin-bottom:0}body .textwidget *:last-child *:last-child{margin-bottom:0;padding-bottom:0}body .textwidget p *:last-child{margin-bottom:0;padding-bottom:0}body .textwidget p img:last-child{margin-bottom:18px!important}body .so-widget-sow-slider{height:100%;background-color:#231f20}@media (max-width:780px){body .so-widget-sow-slider{background-color:#231f20;position:relative}body .so-widget-sow-slider:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#231f20;position:absolute;opacity:.2;z-index:100}}body .so-widget-sow-slider .sow-slider-base{height:100%}body .so-widget-sow-slider .sow-slider-base .sow-slider-pagination{display:block!important;text-align:center;padding:0;left:auto;right:auto;bottom:30px}body .so-widget-sow-slider .sow-slider-base .sow-slider-pagination li a{border-radius:50px;width:15px;height:15px;background-color:transparent;border:2px solid #fff}body .so-widget-sow-slider .sow-slider-base .sow-slide-nav{background-color:#000;opacity:0;display:block!important;display:none!important;height:100%;width:50%;top:0;margin:0;transition:all 0.5s}@media (max-width:1260px){body .so-widget-sow-slider .sow-slider-base .sow-slide-nav{width:50px}}body .so-widget-sow-slider .sow-slider-base .sow-slide-nav:hover{opacity:.1}body .so-widget-sow-slider .sow-slider-base .sow-slide-nav.sow-slide-nav-prev{left:0}body .so-widget-sow-slider .sow-slider-base .sow-slide-nav.sow-slide-nav-next{right:0}body .so-widget-sow-slider .sow-slider-base .sow-slide-nav.sow-slide-nav-next a{cursor:url(/wp-content/themes/imgpan2017/img/cursor-right.png) 62 18,auto}body .so-widget-sow-slider .sow-slider-base .sow-slide-nav a{display:block;height:100%;cursor:url(/wp-content/themes/imgpan2017/img/cursor.png) 0 18,auto}body .so-widget-sow-slider .sow-slider-base .sow-slide-nav a em{display:none!important}body .so-widget-sow-slider .sow-slider-base .sow-slider-images{height:100%}body .so-widget-sow-slider .sow-slider-base .sow-slider-images .sow-slider-image{height:100%}body .so-widget-sow-slider .sow-slider-base .sow-slider-images .sow-slider-image img{display:none}body .container-main{margin-top:100px;margin-bottom:100px}body .subpage-header .col-xs-12{padding-left:0;padding-right:25%}@media (max-width:1260px){body .subpage-header .col-xs-12{padding-left:15px;padding-right:15px}}body .widget_sow-contact-form,body .custom-form-2{padding:15px 0 15px 20px}body .widget_sow-contact-form h3,body .custom-form-2 h3{margin-top:0;padding-top:0}body .widget_sow-contact-form .widget-title,body .custom-form-2 .widget-title{padding-top:0}@media (max-width:780px){body .widget_sow-contact-form.onwhite .imie,body .custom-form-2.onwhite .imie,body .widget_sow-contact-form.onwhite .email,body .custom-form-2.onwhite .email,body .widget_sow-contact-form.onwhite .wiadomosc,body .custom-form-2.onwhite .wiadomosc{margin-bottom:15px;margin-top:0}}body .widget_sow-contact-form.onwhite .imie input,body .custom-form-2.onwhite .imie input,body .widget_sow-contact-form.onwhite .email input,body .custom-form-2.onwhite .email input,body .widget_sow-contact-form.onwhite .wiadomosc input,body .custom-form-2.onwhite .wiadomosc input,body .widget_sow-contact-form.onwhite .imie textarea,body .custom-form-2.onwhite .imie textarea,body .widget_sow-contact-form.onwhite .email textarea,body .custom-form-2.onwhite .email textarea,body .widget_sow-contact-form.onwhite .wiadomosc textarea,body .custom-form-2.onwhite .wiadomosc textarea{background-color:#e6e6ed!important}@media (max-width:1260px){body .widget_sow-contact-form.onwhite .imie input,body .custom-form-2.onwhite .imie input,body .widget_sow-contact-form.onwhite .email input,body .custom-form-2.onwhite .email input,body .widget_sow-contact-form.onwhite .wiadomosc input,body .custom-form-2.onwhite .wiadomosc input,body .widget_sow-contact-form.onwhite .imie textarea,body .custom-form-2.onwhite .imie textarea,body .widget_sow-contact-form.onwhite .email textarea,body .custom-form-2.onwhite .email textarea,body .widget_sow-contact-form.onwhite .wiadomosc textarea,body .custom-form-2.onwhite .wiadomosc textarea{background-color:#f0f0f2!important}}@media (max-width:780px){body .widget_sow-contact-form.onwhite-other .imie,body .custom-form-2.onwhite-other .imie,body .widget_sow-contact-form.onwhite-other .email,body .custom-form-2.onwhite-other .email,body .widget_sow-contact-form.onwhite-other .wiadomosc,body .custom-form-2.onwhite-other .wiadomosc{margin-bottom:15px;margin-top:0}}body .widget_sow-contact-form.onwhite-other .imie input,body .custom-form-2.onwhite-other .imie input,body .widget_sow-contact-form.onwhite-other .email input,body .custom-form-2.onwhite-other .email input,body .widget_sow-contact-form.onwhite-other .wiadomosc input,body .custom-form-2.onwhite-other .wiadomosc input,body .widget_sow-contact-form.onwhite-other .imie textarea,body .custom-form-2.onwhite-other .imie textarea,body .widget_sow-contact-form.onwhite-other .email textarea,body .custom-form-2.onwhite-other .email textarea,body .widget_sow-contact-form.onwhite-other .wiadomosc textarea,body .custom-form-2.onwhite-other .wiadomosc textarea{background-color:#f7f7fa!important}@media (max-width:780px){body .widget_sow-contact-form,body .custom-form-2{padding:0;margin-top:30px}}body .widget_sow-contact-form .form-group,body .custom-form-2 .form-group{width:100%;position:relative;margin:0}body .widget_sow-contact-form .form-group span,body .custom-form-2 .form-group span{display:block;margin:0;padding:0}body .widget_sow-contact-form .form-group span input,body .custom-form-2 .form-group span input{display:block;width:100%}body .widget_sow-contact-form .sow-contact-form,body .custom-form-2 .sow-contact-form,body .widget_sow-contact-form form,body .custom-form-2 form{padding:0;border:none;background-color:transparent;font-size:0}body .widget_sow-contact-form .sow-contact-form *,body .custom-form-2 .sow-contact-form *,body .widget_sow-contact-form form *,body .custom-form-2 form *{font-size:14px;border:0;outline:0;box-shadow:none}body .widget_sow-contact-form .sow-contact-form .sow-form-field-name,body .custom-form-2 .sow-contact-form .sow-form-field-name,body .widget_sow-contact-form form .sow-form-field-name,body .custom-form-2 form .sow-form-field-name{width:50%;display:inline-block;padding-right:7px}@media (max-width:990px){body .widget_sow-contact-form .sow-contact-form .sow-form-field-name,body .custom-form-2 .sow-contact-form .sow-form-field-name,body .widget_sow-contact-form form .sow-form-field-name,body .custom-form-2 form .sow-form-field-name{width:100%;padding-right:0}}body .widget_sow-contact-form .sow-contact-form .row,body .custom-form-2 .sow-contact-form .row,body .widget_sow-contact-form form .row,body .custom-form-2 form .row{margin:0}body .widget_sow-contact-form .sow-contact-form .col-xs-12,body .custom-form-2 .sow-contact-form .col-xs-12,body .widget_sow-contact-form form .col-xs-12,body .custom-form-2 form .col-xs-12{padding:0}body .widget_sow-contact-form .sow-contact-form .imie,body .custom-form-2 .sow-contact-form .imie,body .widget_sow-contact-form form .imie,body .custom-form-2 form .imie{width:100%;padding:0;padding-right:7px}@media (max-width:780px){body .widget_sow-contact-form .sow-contact-form .imie,body .custom-form-2 .sow-contact-form .imie,body .widget_sow-contact-form form .imie,body .custom-form-2 form .imie{padding-right:0}}body .widget_sow-contact-form .sow-contact-form .email,body .custom-form-2 .sow-contact-form .email,body .widget_sow-contact-form form .email,body .custom-form-2 form .email{padding:0;width:100%;padding-left:7px}@media (max-width:780px){body .widget_sow-contact-form .sow-contact-form .email,body .custom-form-2 .sow-contact-form .email,body .widget_sow-contact-form form .email,body .custom-form-2 form .email{padding-left:0}}body .widget_sow-contact-form .sow-contact-form .sow-form-field-email,body .custom-form-2 .sow-contact-form .sow-form-field-email,body .widget_sow-contact-form form .sow-form-field-email,body .custom-form-2 form .sow-form-field-email{width:50%;display:inline-block;padding-left:8px}@media (max-width:990px){body .widget_sow-contact-form .sow-contact-form .sow-form-field-email,body .custom-form-2 .sow-contact-form .sow-form-field-email,body .widget_sow-contact-form form .sow-form-field-email,body .custom-form-2 form .sow-form-field-email{width:100%;padding-left:0}}body .widget_sow-contact-form .sow-contact-form .sow-form-field textarea,body .custom-form-2 .sow-contact-form .sow-form-field textarea,body .widget_sow-contact-form form .sow-form-field textarea,body .custom-form-2 form .sow-form-field textarea,body .widget_sow-contact-form .sow-contact-form .wiadomosc,body .custom-form-2 .sow-contact-form .wiadomosc,body .widget_sow-contact-form form .wiadomosc,body .custom-form-2 form .wiadomosc{margin-top:15px}@media (max-width:990px){body .widget_sow-contact-form .sow-contact-form .sow-form-field textarea,body .custom-form-2 .sow-contact-form .sow-form-field textarea,body .widget_sow-contact-form form .sow-form-field textarea,body .custom-form-2 form .sow-form-field textarea,body .widget_sow-contact-form .sow-contact-form .wiadomosc,body .custom-form-2 .sow-contact-form .wiadomosc,body .widget_sow-contact-form form .wiadomosc,body .custom-form-2 form .wiadomosc{height:200px}}body .widget_sow-contact-form .sow-contact-form .sow-form-field.sow-form-field-textarea,body .custom-form-2 .sow-contact-form .sow-form-field.sow-form-field-textarea,body .widget_sow-contact-form form .sow-form-field.sow-form-field-textarea,body .custom-form-2 form .sow-form-field.sow-form-field-textarea,body .widget_sow-contact-form .sow-contact-form .wiadomosc,body .custom-form-2 .sow-contact-form .wiadomosc,body .widget_sow-contact-form form .wiadomosc,body .custom-form-2 form .wiadomosc{width:100%;float:left;display:block}body .widget_sow-contact-form .sow-contact-form textarea,body .custom-form-2 .sow-contact-form textarea,body .widget_sow-contact-form form textarea,body .custom-form-2 form textarea{display:block;width:100%}body .widget_sow-contact-form .sow-contact-form .submit-wrapper,body .custom-form-2 .sow-contact-form .submit-wrapper,body .widget_sow-contact-form form .submit-wrapper,body .custom-form-2 form .submit-wrapper{position:relative;margin-top:15px;text-align:right}body .widget_sow-contact-form .sow-contact-form .submit-wrapper button,body .custom-form-2 .sow-contact-form .submit-wrapper button,body .widget_sow-contact-form form .submit-wrapper button,body .custom-form-2 form .submit-wrapper button{padding:13px 50px 0 0!important;padding-right:60px!important;font-family:'Merriweather',serif;font-weight:900;font-size:18px;float:right;position:relative;color:#231f20;background-color:transparent;border-top:4px solid #60bb90!important;transition:all 0.2s}body .widget_sow-contact-form .sow-contact-form .submit-wrapper button:after,body .custom-form-2 .sow-contact-form .submit-wrapper button:after,body .widget_sow-contact-form form .submit-wrapper button:after,body .custom-form-2 form .submit-wrapper button:after{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:21px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding-right:10px;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'send';position:absolute;right:0;top:16px;color:#231f20;bottom:15px;font-size:26px;padding-right:0;transition:all 0.2s}body .widget_sow-contact-form .sow-contact-form .submit-wrapper button:hover,body .custom-form-2 .sow-contact-form .submit-wrapper button:hover,body .widget_sow-contact-form form .submit-wrapper button:hover,body .custom-form-2 form .submit-wrapper button:hover{color:#60bb90}body .widget_sow-contact-form .sow-contact-form .submit-wrapper button:hover:after,body .custom-form-2 .sow-contact-form .submit-wrapper button:hover:after,body .widget_sow-contact-form form .submit-wrapper button:hover:after,body .custom-form-2 form .submit-wrapper button:hover:after{color:#60bb90}@media (max-width:780px){body .widget_sow-contact-form .sow-contact-form .submit-wrapper button,body .custom-form-2 .sow-contact-form .submit-wrapper button,body .widget_sow-contact-form form .submit-wrapper button,body .custom-form-2 form .submit-wrapper button{width:100%;text-align:left}}@media (max-width:780px){body .widget_sow-contact-form .sow-contact-form .submit-wrapper button,body .custom-form-2 .sow-contact-form .submit-wrapper button,body .widget_sow-contact-form form .submit-wrapper button,body .custom-form-2 form .submit-wrapper button{width:100%}}body .widget_sow-contact-form .sow-contact-form .wpcf7-validation-errors,body .custom-form-2 .sow-contact-form .wpcf7-validation-errors,body .widget_sow-contact-form form .wpcf7-validation-errors,body .custom-form-2 form .wpcf7-validation-errors{background-color:#ff5d68;color:#fff;margin:15px 0 0;padding:15px!important}body .widget_sow-contact-form .sow-contact-form .sow-submit-wrapper,body .custom-form-2 .sow-contact-form .sow-submit-wrapper,body .widget_sow-contact-form form .sow-submit-wrapper,body .custom-form-2 form .sow-submit-wrapper{font-family:'Merriweather',serif;font-weight:900;font-size:18px;float:right;position:relative;background-color:#b0d269}@media (max-width:780px){body .widget_sow-contact-form .sow-contact-form .sow-submit-wrapper,body .custom-form-2 .sow-contact-form .sow-submit-wrapper,body .widget_sow-contact-form form .sow-submit-wrapper,body .custom-form-2 form .sow-submit-wrapper{width:100%}}body .widget_sow-contact-form .sow-contact-form .sow-submit-wrapper:after,body .custom-form-2 .sow-contact-form .sow-submit-wrapper:after,body .widget_sow-contact-form form .sow-submit-wrapper:after,body .custom-form-2 form .sow-submit-wrapper:after{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:21px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding-right:10px;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'send';position:absolute;right:5px;bottom:15px;font-size:26px}body .widget_sow-contact-form .sow-contact-form .sow-submit-wrapper input,body .custom-form-2 .sow-contact-form .sow-submit-wrapper input,body .widget_sow-contact-form form .sow-submit-wrapper input,body .custom-form-2 form .sow-submit-wrapper input{font-size:18px;padding:15px!important;padding-right:60px!important}@media (max-width:780px){body .widget_sow-contact-form .sow-contact-form .sow-submit-wrapper input,body .custom-form-2 .sow-contact-form .sow-submit-wrapper input,body .widget_sow-contact-form form .sow-submit-wrapper input,body .custom-form-2 form .sow-submit-wrapper input{width:100%;text-align:left}}body .widget_sow-contact-form .sow-contact-form .sow-form-field input,body .custom-form-2 .sow-contact-form .sow-form-field input,body .widget_sow-contact-form form .sow-form-field input,body .custom-form-2 form .sow-form-field input,body .widget_sow-contact-form .sow-contact-form .form-group input,body .custom-form-2 .sow-contact-form .form-group input,body .widget_sow-contact-form form .form-group input,body .custom-form-2 form .form-group input,body .widget_sow-contact-form .sow-contact-form .sow-form-field textarea,body .custom-form-2 .sow-contact-form .sow-form-field textarea,body .widget_sow-contact-form form .sow-form-field textarea,body .custom-form-2 form .sow-form-field textarea,body .widget_sow-contact-form .sow-contact-form .form-group textarea,body .custom-form-2 .sow-contact-form .form-group textarea,body .widget_sow-contact-form form .form-group textarea,body .custom-form-2 form .form-group textarea{border:none;color:#231f20;padding:20px 17px!important}body .widget_sow-contact-form .sow-contact-form .sow-form-field input::-webkit-input-placeholder,body .custom-form-2 .sow-contact-form .sow-form-field input::-webkit-input-placeholder,body .widget_sow-contact-form form .sow-form-field input::-webkit-input-placeholder,body .custom-form-2 form .sow-form-field input::-webkit-input-placeholder,body .widget_sow-contact-form .sow-contact-form .form-group input::-webkit-input-placeholder,body .custom-form-2 .sow-contact-form .form-group input::-webkit-input-placeholder,body .widget_sow-contact-form form .form-group input::-webkit-input-placeholder,body .custom-form-2 form .form-group input::-webkit-input-placeholder,body .widget_sow-contact-form .sow-contact-form .sow-form-field textarea::-webkit-input-placeholder,body .custom-form-2 .sow-contact-form .sow-form-field textarea::-webkit-input-placeholder,body .widget_sow-contact-form form .sow-form-field textarea::-webkit-input-placeholder,body .custom-form-2 form .sow-form-field textarea::-webkit-input-placeholder,body .widget_sow-contact-form .sow-contact-form .form-group textarea::-webkit-input-placeholder,body .custom-form-2 .sow-contact-form .form-group textarea::-webkit-input-placeholder,body .widget_sow-contact-form form .form-group textarea::-webkit-input-placeholder,body .custom-form-2 form .form-group textarea::-webkit-input-placeholder{color:pink;opacity:1}body .widget_sow-contact-form .sow-contact-form .sow-form-field input::-moz-placeholder,body .custom-form-2 .sow-contact-form .sow-form-field input::-moz-placeholder,body .widget_sow-contact-form form .sow-form-field input::-moz-placeholder,body .custom-form-2 form .sow-form-field input::-moz-placeholder,body .widget_sow-contact-form .sow-contact-form .form-group input::-moz-placeholder,body .custom-form-2 .sow-contact-form .form-group input::-moz-placeholder,body .widget_sow-contact-form form .form-group input::-moz-placeholder,body .custom-form-2 form .form-group input::-moz-placeholder,body .widget_sow-contact-form .sow-contact-form .sow-form-field textarea::-moz-placeholder,body .custom-form-2 .sow-contact-form .sow-form-field textarea::-moz-placeholder,body .widget_sow-contact-form form .sow-form-field textarea::-moz-placeholder,body .custom-form-2 form .sow-form-field textarea::-moz-placeholder,body .widget_sow-contact-form .sow-contact-form .form-group textarea::-moz-placeholder,body .custom-form-2 .sow-contact-form .form-group textarea::-moz-placeholder,body .widget_sow-contact-form form .form-group textarea::-moz-placeholder,body .custom-form-2 form .form-group textarea::-moz-placeholder{color:pink;opacity:1}body .widget_sow-contact-form .sow-contact-form .sow-form-field input:-ms-input-placeholder,body .custom-form-2 .sow-contact-form .sow-form-field input:-ms-input-placeholder,body .widget_sow-contact-form form .sow-form-field input:-ms-input-placeholder,body .custom-form-2 form .sow-form-field input:-ms-input-placeholder,body .widget_sow-contact-form .sow-contact-form .form-group input:-ms-input-placeholder,body .custom-form-2 .sow-contact-form .form-group input:-ms-input-placeholder,body .widget_sow-contact-form form .form-group input:-ms-input-placeholder,body .custom-form-2 form .form-group input:-ms-input-placeholder,body .widget_sow-contact-form .sow-contact-form .sow-form-field textarea:-ms-input-placeholder,body .custom-form-2 .sow-contact-form .sow-form-field textarea:-ms-input-placeholder,body .widget_sow-contact-form form .sow-form-field textarea:-ms-input-placeholder,body .custom-form-2 form .sow-form-field textarea:-ms-input-placeholder,body .widget_sow-contact-form .sow-contact-form .form-group textarea:-ms-input-placeholder,body .custom-form-2 .sow-contact-form .form-group textarea:-ms-input-placeholder,body .widget_sow-contact-form form .form-group textarea:-ms-input-placeholder,body .custom-form-2 form .form-group textarea:-ms-input-placeholder{color:pink;opacity:1}body .widget_sow-contact-form .sow-contact-form .sow-form-field input:-moz-placeholder,body .custom-form-2 .sow-contact-form .sow-form-field input:-moz-placeholder,body .widget_sow-contact-form form .sow-form-field input:-moz-placeholder,body .custom-form-2 form .sow-form-field input:-moz-placeholder,body .widget_sow-contact-form .sow-contact-form .form-group input:-moz-placeholder,body .custom-form-2 .sow-contact-form .form-group input:-moz-placeholder,body .widget_sow-contact-form form .form-group input:-moz-placeholder,body .custom-form-2 form .form-group input:-moz-placeholder,body .widget_sow-contact-form .sow-contact-form .sow-form-field textarea:-moz-placeholder,body .custom-form-2 .sow-contact-form .sow-form-field textarea:-moz-placeholder,body .widget_sow-contact-form form .sow-form-field textarea:-moz-placeholder,body .custom-form-2 form .sow-form-field textarea:-moz-placeholder,body .widget_sow-contact-form .sow-contact-form .form-group textarea:-moz-placeholder,body .custom-form-2 .sow-contact-form .form-group textarea:-moz-placeholder,body .widget_sow-contact-form form .form-group textarea:-moz-placeholder,body .custom-form-2 form .form-group textarea:-moz-placeholder{color:pink;opacity:1}body .button_with_links{margin-top:30px}body .button_with_links .sekcje{border-top:1px solid #60bb90;padding-top:18px;font-family:'Merriweather',serif;font-weight:900;padding-top:17px;margin-bottom:10px;font-size:16px}@media (max-width:780px){body .button_with_links .sekcje{margin-bottom:3px}}@media (max-width:780px){body .button_with_links{font-size:0;margin-top:20px;margin-bottom:20px}}@media (max-width:780px){body .button_with_links .button_header{margin-bottom:10px}}@media (max-width:780px){body .button_with_links .links_pages{width:50%;display:inline-block;vertical-align:top;padding-right:10px}}body .button_with_links .links_pages+div{display:inline-block;vertical-align:top}@media (max-width:990px){body .button_with_links .links_pages+div{width:50%}}body .button_with_links .links_pages ul{padding:0;margin:0;font-size:0}body .button_with_links .links_pages ul li{font-size:12px;line-height:.9em;padding:0 6px 0 0;margin-right:5px;list-style:none;display:inline-block;position:relative}@media (max-width:780px){body .button_with_links .links_pages ul li{display:block;padding:5px 15px 5px 0;line-height:1.3em;text-decoration:underline}}body .button_with_links .links_pages ul li:after{content:'';display:block;position:absolute;right:0;top:0;height:100%;width:1px;background-color:#d9d6d6}@media (max-width:780px){body .button_with_links .links_pages ul li:after{display:none}}body .button_with_links .links_pages ul li a{color:#231f20;transition:all 0.2s}body .button_with_links .links_pages ul li a:hover{color:#60bb90}body .on-dark .block_header,body .on-dark .block_description,body .on-dark .block_content{color:#fff}body .on-dark .block_header h2,body .on-dark .block_description h2,body .on-dark .block_content h2,body .on-dark .block_header h3,body .on-dark .block_description h3,body .on-dark .block_content h3,body .on-dark .block_header p,body .on-dark .block_description p,body .on-dark .block_content p{color:#fff}body .block_header{position:relative;padding:0;padding-top:0;padding-bottom:0;margin-bottom:15px}@media (max-width:780px){body .block_header{padding:0}}body .block_header p{font-family:'Merriweather',serif;font-weight:900;font-size:24px;line-height:1em;color:#ff6000;margin-bottom:120px;position:relative;z-index:1;border-top:1px solid #fff;padding-top:20px}@media (max-width:780px){body .block_header p{margin-bottom:30px;padding:0;border:none;font-size:14px}}body .block_header h2{max-width:700px;margin-bottom:0;position:relative;z-index:1}body .block_header h2 span{font-size:.7em;display:block}@media (max-width:780px){body .block_header h2 span{font-size:.5em}}body .tekst_block{padding:0}@media (max-width:780px){body .tekst_block{padding:0;margin-bottom:15px}}body .tekst_block .content *:last-child{margin-bottom:0}body .tekst_w_bloku{padding-top:100px;padding-bottom:100px;background-position:center center;background-size:cover}@media (max-width:1260px){body .tekst_w_bloku{padding:30px}body .tekst_w_bloku .button_container{margin-top:30px}}@media (max-width:780px){body .tekst_w_bloku#oferta{padding:0}}body .calltoaction_1{position:relative;min-height:350px;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}@media (max-width:990px){body .calltoaction_1{min-height:150px}}body .calltoaction_1 a{display:block;width:100%;height:100%}body .calltoaction_1 .box-container{position:absolute;bottom:0;left:0;max-width:300px}body .calltoaction_1 .box-container .button_header{position:relative;z-index:1}body .calltoaction_1 .box-container .button_header a{font-size:24px}@media (max-width:1260px){body .calltoaction_1 .box-container .button_header a{font-size:21px}}body .calltoaction_1 .box-container .button_description{position:relative;z-index:1}body .calltoaction_1 .box-container .button_description a{color:#231f20}body .calltoaction_1 .button_icon{z-index:1}body .calltoaction_1 .button_icon.important i{font-size:30px!important;display:inline-block}body .calltoaction_1 .button_icon a{color:#fff}body .button_icon.important i{font-size:30px;width:30px;height:30px}body .button_icon.important i:before{display:none}@media (max-width:780px){body .custom-html-widget{margin-bottom:30px}}@media (max-width:990px){body .nobg{background-image:none!important}}@media (max-width:1260px){body .block-classic-text-1.block-twocolumn-text-1{padding-left:60px!important;padding-right:60px!important}}@media (max-width:780px){body .block-classic-text-1.block-twocolumn-text-1{padding-left:15px!important;padding-right:15px!important}}@media (max-width:1260px){body .block-classic-text-1.block-twocolumn-text-1{padding-top:60px!important}}@media (max-width:1260px){body .block-classic-text-1.block-twocolumn-text-1{padding-bottom:60px!important}}@media (max-width:780px){body .block-classic-text-1.block-twocolumn-text-1{padding:0!important}}body .block-classic-text-1.block-twocolumn-text-1 h2{color:#fff}@media (max-width:990px){body .block-classic-text-1.block-twocolumn-text-1 h2{color:#231f20}}body .block-classic-text-1 .four_column_text{font-size:0;padding:0!important;color:#fff}@media (max-width:990px){body .block-classic-text-1 .four_column_text{color:#231f20}}body .block-classic-text-1 .four_column_text .column{padding-right:30px;width:25%;display:inline-block;font-size:14px;line-height:1.5em;vertical-align:top;margin-bottom:30px}@media (max-width:780px){body .block-classic-text-1 .four_column_text .column{font-size:12px;padding-left:0}}@media (max-width:529px){body .block-classic-text-1 .four_column_text .column{width:50%}}body .block-classic-text-1 .four_column_text .column:last-child:after{display:none}body .block-classic-text-1 .four_column_text .column ul{padding-left:0;margin-bottom:0}body .block-classic-text-1 .four_column_text .column ul li{list-style:none;position:relative;padding-left:20px}body .block-classic-text-1 .four_column_text .column ul li:before{content:'';width:10px;height:10px;background-color:#60bb90;position:absolute;left:0;top:6px;display:inline-block}@media (max-width:780px){body .block-classic-text-1 .four_column_text .column ul li:before{top:3px}}body .block-classic-text-1 .four_column_text .column ul li:last-child{margin-bottom:0}body .block_custom_text_2{background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff}@media (max-width:990px){body .block_custom_text_2{color:#231f20;background-image:none!important}}body .block_custom_text_2 h2{color:#fff}@media (max-width:990px){body .block_custom_text_2 h2{color:#231f20}}body .block_custom_text_2 .kol{width:49%;display:inline-block;padding-right:30px;font-size:21px;line-height:1.4em;font-style:italic;vertical-align:top}body .block_custom_text_2 .kol:first-child{width:15%;padding-left:10px;padding-top:10px;padding-right:60px}body .block_custom_text_2 .kol:first-child img{width:100%;height:auto}body .block_custom_text_2 .kol h4{font-style:normal}body .block_custom_text_2 .kol h4 span{display:block;font-size:16px;font-family:'Merriweather Sans',sans-serif;font-weight:300;font-style:italic}body .page_header_top .container{position:relative;z-index:100;margin-bottom:40px;margin-top:75px}@media (max-width:990px){body .page_header_top .container{margin-top:0;margin-bottom:13px}}body .block_custom_text_1,body .block_custom_text_2,body .block-classic-text-1{overflow:hidden;height:100%;padding:103px;padding-right:calc(100% - 1230px / 2);background-position:center center;background-size:cover}@media (max-width:1260px){body .block_custom_text_1,body .block_custom_text_2,body .block-classic-text-1{padding-left:60px!important;padding-right:60px!important}}@media (max-width:780px){body .block_custom_text_1,body .block_custom_text_2,body .block-classic-text-1{padding-left:15px!important;padding-right:15px!important}}@media (max-width:1260px){body .block_custom_text_1,body .block_custom_text_2,body .block-classic-text-1{padding-top:60px!important}}@media (max-width:1260px){body .block_custom_text_1,body .block_custom_text_2,body .block-classic-text-1{padding-bottom:60px!important}}@media (max-width:780px){body .block_custom_text_1,body .block_custom_text_2,body .block-classic-text-1{padding-left:0!important;padding-right:0!important;padding:0!important}}body .block_custom_text_1.laboratorium_blok,body .block_custom_text_2.laboratorium_blok,body .block-classic-text-1.laboratorium_blok{padding-top:200px;padding-bottom:200px;padding-left:103px!important;padding-right:103px!important}@media (max-width:1080px){body .block_custom_text_1.laboratorium_blok,body .block_custom_text_2.laboratorium_blok,body .block-classic-text-1.laboratorium_blok{padding:30px!important}}@media (max-width:780px){body .block_custom_text_1.laboratorium_blok,body .block_custom_text_2.laboratorium_blok,body .block-classic-text-1.laboratorium_blok{margin-bottom:15px!important}}body .block_custom_text_1.laboratorium_blok .block_header h3 a,body .block_custom_text_2.laboratorium_blok .block_header h3 a,body .block-classic-text-1.laboratorium_blok .block_header h3 a{color:#fff}@media (max-width:990px){body .block_custom_text_1.laboratorium_blok .block_header h3 a,body .block_custom_text_2.laboratorium_blok .block_header h3 a,body .block-classic-text-1.laboratorium_blok .block_header h3 a{font-size:18px;line-height:1em}}body .block_custom_text_1 .content,body .block_custom_text_2 .content,body .block-classic-text-1 .content{position:relative;z-index:101}body .block_custom_text_1 .content:after,body .block_custom_text_2 .content:after,body .block-classic-text-1 .content:after{display:none}body .block_custom_text_1 .content .block_header,body .block_custom_text_2 .content .block_header,body .block-classic-text-1 .content .block_header{position:relative;padding:0;padding-top:0;padding-bottom:5px;margin-bottom:15px}@media (max-width:780px){body .block_custom_text_1 .content .block_header,body .block_custom_text_2 .content .block_header,body .block-classic-text-1 .content .block_header{padding:0}}body .block_custom_text_1 .content .block_header p,body .block_custom_text_2 .content .block_header p,body .block-classic-text-1 .content .block_header p{font-family:'Merriweather',serif;font-weight:900;font-size:24px;line-height:1em;color:#ff6000;padding-bottom:15px;padding-top:15px}@media (max-width:780px){body .block_custom_text_1 .content .block_header p,body .block_custom_text_2 .content .block_header p,body .block-classic-text-1 .content .block_header p{padding:0}}body .block_custom_text_1 .content .block_header h2,body .block_custom_text_2 .content .block_header h2,body .block-classic-text-1 .content .block_header h2,body .block_custom_text_1 .content .block_header h3,body .block_custom_text_2 .content .block_header h3,body .block-classic-text-1 .content .block_header h3{margin-bottom:0}body .block_custom_text_1 .content .block_header a,body .block_custom_text_2 .content .block_header a,body .block-classic-text-1 .content .block_header a{color:#231f20}body .block_custom_text_1 .content .block_content,body .block_custom_text_2 .content .block_content,body .block-classic-text-1 .content .block_content{padding:0}body .block_custom_text_1 .content .block_content>:last-child,body .block_custom_text_2 .content .block_content>:last-child,body .block-classic-text-1 .content .block_content>:last-child{margin-bottom:0}@media (max-width:780px){body .block_custom_text_1 .content .block_content>:last-child,body .block_custom_text_2 .content .block_content>:last-child,body .block-classic-text-1 .content .block_content>:last-child{margin-bottom:15px}}@media (max-width:780px){body .block_custom_text_1 .content .block_content,body .block_custom_text_2 .content .block_content,body .block-classic-text-1 .content .block_content{padding:0}}body .block_custom_text_1 .content .block_content p,body .block_custom_text_2 .content .block_content p,body .block-classic-text-1 .content .block_content p{margin-bottom:5px}body .block_custom_text_1 .content .button_custom,body .block_custom_text_2 .content .button_custom,body .block-classic-text-1 .content .button_custom{width:auto;padding:15px}@media (max-width:780px){body .block_custom_text_1 .content .button_custom,body .block_custom_text_2 .content .button_custom,body .block-classic-text-1 .content .button_custom{padding:0;width:100%}}body .block_custom_text_1 .content .button_custom a,body .block_custom_text_2 .content .button_custom a,body .block-classic-text-1 .content .button_custom a{padding:15px 70px 15px 15px}body .landing .panel-row-style .panel-grid-cell:first-child .block_custom_text_1,body .landing .panel-row-style .panel-grid-cell:first-child .block_custom_text_2{padding-left:103px}@media (max-width:780px){body .aktualnosci-container>div{padding:0}}@media (max-width:780px){body .main-container{padding:0}}@media (max-width:780px){body .main-container.sidebar-off{padding-top:30px}}body .current-page-parent>a,body .current_page_ancestor>a,body .current_page_item>a{color:#60bb90!important}@media (max-width:780px){body .panel-row-style{margin-left:0!important;margin-right:0!important}}body .panel-row-style .panel-grid-cell:first-child .block_custom_text_1,body .panel-row-style .panel-grid-cell:first-child .block_custom_text_2{padding-left:calc(100% - 1230px / 2);padding-right:103px}@media (max-width:780px){body .panel-row-style .panel-grid-cell:first-child .block_custom_text_1,body .panel-row-style .panel-grid-cell:first-child .block_custom_text_2{padding-top:30px!important}}@media (max-width:780px){body .panel-row-style .panel-grid-cell:first-child .block_custom_text_1,body .panel-row-style .panel-grid-cell:first-child .block_custom_text_2{padding-bottom:30px!important}}@media (max-width:780px){body .panel-row-style .panel-grid-cell:first-child .block_custom_text_1,body .panel-row-style .panel-grid-cell:first-child .block_custom_text_2{padding-left:15!important;padding-right:15!important;padding:15!important;padding-top:0!important;padding-bottom:0px!important}}body .panel-row-style .panel-grid-cell:first-child .block_custom_text_1 .content:after,body .panel-row-style .panel-grid-cell:first-child .block_custom_text_2 .content:after{display:none}@media (max-width:780px){body .panel-row-style .panel-grid-cell:first-child .laboratorium_blok{padding:30px!important}}body .panel-row-style .centered .block_custom_text_1,body .panel-row-style .centered .block_custom_text_2{padding:220px;padding-left:0!important;padding-right:0!important}body .panel-row-style .centered .block_custom_text_1 .content,body .panel-row-style .centered .block_custom_text_2 .content{width:1230px;margin:0 auto}@media (max-width:1260px){body .panel-row-style .centered .block_custom_text_1 .content,body .panel-row-style .centered .block_custom_text_2 .content{width:100%}}body .panel-row-style .centered .block_custom_text_1 .content *,body .panel-row-style .centered .block_custom_text_2 .content *{color:#fff!important}@media (max-width:780px){body .panel-row-style .centered .block_custom_text_2 .content *{color:#231f20!important}body .panel-row-style .centered .block_custom_text_2 .content * a{color:#fff!important}}body .phone-number:before{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:21px;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding-right:10px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'phone_android';display:inline-block;color:#60bb90;vertical-align:middle}body .address{text-indent:-34px;padding-left:34px;padding-bottom:10px}body .address:before{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:21px;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding-right:10px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';text-indent:0;content:'location_on';display:inline-block;color:#60bb90;vertical-align:middle}body .email-address:before{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:21px;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding-right:10px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'mail';display:inline-block;color:#60bb90;vertical-align:middle}body .text_contact{padding:15px}@media (max-width:780px){body .text_contact{padding:0;margin-top:60px}}@media (max-width:529px){body .text_contact{margin-top:30px}}body .text_contact .text_contact_inner{overflow:hidden}@media (max-width:780px){body .text_contact .block_content{padding:0;margin-bottom:30px}}body .text_contact .block_content *:last-child{margin-bottom:0}@media (max-width:780px){body .text_contact .element:last-child{margin-bottom:0px!important}}body .text_contact .element:last-child:after{display:none}body .text_contact .element{padding-top:15px;border-top:1px solid #60bb90;padding-right:0;padding-bottom:30px}@media (max-width:780px){body .text_contact .element{padding:15px 0 0;margin-bottom:30px!important}}body .text_contact .element h4{margin-top:0;margin-bottom:7px;font-size:21px}@media (max-width:990px){body .text_contact .element h4{font-size:16px}}body .text_contact .element .link{margin-bottom:7px}body .text_contact .element .link:last-child{margin-bottom:0}body .text_contact .element a{color:#231f20;display:inline-block;vertical-align:middle}body .text_contact .element a:hover{color:#60bb90}body .text_contact .social{padding:15px;padding-bottom:25px}@media (max-width:780px){body .text_contact .social{padding-left:0}}body .text_contact .social h4{margin-top:0;font-size:21px}@media (max-width:990px){body .text_contact .social h4{font-size:16px}}body .text_contact .social a{display:inline-block;vertical-align:middle;margin-right:15px}@media (max-width:780px){body .panel-grid-cell:first-child .img_with_button_container,body .panel-grid-cell:first-child .block_custom_text_1,body .panel-grid-cell:first-child .block_custom_text_2{margin-top:0!important}}@media (max-width:780px){body .panel-grid-cell:last-child .img_with_button_container,body .panel-grid-cell:last-child .block_custom_text_1,body .panel-grid-cell:last-child .block_custom_text_2{margin-bottom:0px!important}}@media (max-width:780px){body .img_with_button_container{padding:0}}body .referencja .goodstrap_container{max-height:350px}body .referencja .goodstrap_container .block_custom_text_1{padding:50px}body .referencja .goodstrap_container .block_custom_text_1 h4{margin-bottom:0}body .referencja .goodstrap_container .block_video .content{min-height:0;padding-top:185px;padding-bottom:185px}body .referencja .goodstrap_container .img_with_button{height:100%;min-height:100%}@media (max-width:780px){body .goodstrap_container{margin-bottom:30px;margin-top:30px}}body .goodstrap_container:first-child{margin-top:0}body .goodstrap_container:last-child{margin-bottom:0}@media (max-width:780px){body .reversed .goodstrap_container{margin-bottom:0;margin-top:30px}}@media (max-width:780px){body .reversed .goodstrap_container:last-child{margin-top:0;margin-bottom:30px}}body .row-eq-height{display:flex;align-items:stretch!important}@media (max-width:780px){body .row-eq-height{padding-left:0!important;padding-right:0!important}}body .img_with_button{min-height:550px;height:100%;position:relative;overflow:hidden}@media (max-width:1260px){body .img_with_button{min-height:350px}}@media (max-width:780px){body .img_with_button{min-height:250px}}@media (min-width:780px){body .img_with_button.linked:hover .image-box{-moz-transform:scale(1.05) rotate(0.2deg);-webkit-transform:scale(1.05) rotate(0.2deg);transform:scale(1.05) rotate(0.2deg);position:relative}body .img_with_button.linked:hover .image-box:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#3a3740;position:absolute;opacity:.6;z-index:100}}body .img_with_button .image-box{width:100%;height:100%;transition:all 1s;background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:scroll;position:relative;position:absolute}body .img_with_button .image-box:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#3a3740;position:absolute;opacity:.6;z-index:100}body .img_with_button .image-box:before{transition:all 1s;opacity:0}body .image_in_content{overflow:hidden;padding-right:calc(100% - 1230px / 2);padding-top:103px;padding-bottom:103px}@media (max-width:1260px){body .image_in_content{padding-left:60px!important;padding-right:60px!important}}@media (max-width:780px){body .image_in_content{padding-left:15px!important;padding-right:15px!important}}@media (max-width:1260px){body .image_in_content{padding-top:60px!important}}@media (max-width:1260px){body .image_in_content{padding-bottom:60px!important}}@media (max-width:780px){body .image_in_content{padding:0!important}}body .image_in_content .content{padding-top:0}body .image_in_content .content .content_in_content{padding:15px}@media (max-width:780px){body .image_in_content .content .content_in_content{padding:0!important}}body .image_in_content .content .content_in_content .img_in_content{min-height:350px;height:100%;position:relative;background-repeat:no-repeat;background-position:top center;background-size:100% auto}body .widget_sow-google-map{position:relative;overflow:hidden;padding-top:1px}body .widget_sow-google-map .so-widget-sow-google-map{position:relative}body .widget_sow-google-map .so-widget-sow-google-map .sow-google-map-canvas{position:relative}body .button_custom{width:300px;position:relative;transition:all 0.2s;display:inline-block}@media (max-width:1260px){body .button_custom{width:250px}}@media (max-width:990px){body .button_custom{width:100%;max-width:250px}}@media (max-width:780px){body .button_custom{max-width:100%}}body .button_custom.full{width:100%;height:100%}body .button_custom a{position:relative;display:block;font-family:'Merriweather',serif;font-weight:900;color:#fff;font-size:18px;line-height:1em}body #custom-marker{width:30px!important;height:30px!important}body .button_header{font-size:18px;line-height:1em;color:#fff;display:inline-block;margin-bottom:4px;padding-right:40px;font-family:'Merriweather',serif;font-weight:900;letter-spacing:-.01em}body .button_header a{padding:15px 50px 15px 15px;font-size:24px;line-height:1em;color:#fff;display:inline-block;font-family:'Merriweather',serif;font-weight:900;letter-spacing:-.01em}@media (max-width:1260px){body .button_header a{font-size:17px;padding:15px}}body .button_header:last-child{padding-bottom:0}body .button_header span span{font-size:17px;line-height:17px}@media (max-width:1260px){body .button_header span span{font-size:12px;line-height:1em}}body .button_header p{font-size:24px;line-height:24px;color:#fff;margin-bottom:0;font-family:'Merriweather',serif;font-weight:900;letter-spacing:-.01em}body .button_header p span{font-size:18px}body .button_description{width:70%;font-size:11px;line-height:1.1em;font-style:italic}body .button_description a{font-size:12px;line-height:1.1em;color:#231f20;font-family:'Merriweather',serif;font-weight:900;padding:15px}@media (max-width:1260px){body .button_description a{padding-top:0}}body .tekst_three_columns img{padding-bottom:0;min-width:50px}@media (max-width:990px){body .tekst_three_columns img{padding:0!important;margin-right:15px}}body .tekst_three_columns img.alignleft{margin-top:0;margin-left:50px}@media (max-width:780px){body .tekst_three_columns img.alignleft{margin-left:0}}body .tekst_three_columns .row{border-top:1px solid #60bb90;border-bottom:1px solid #60bb90;padding-top:30px;padding-bottom:30px}body .tekst_three_columns .row.noborder{margin-bottom:0;border:none;margin-top:60px;margin-bottom:30px}@media (max-width:780px){body .tekst_three_columns .row.noborder{margin-top:30px}}@media (max-width:780px){body .tekst_three_columns .row>div{padding:0}}body .tekst_three_columns .row .col-sm-4{font-size:12px;line-height:1.5em}@media (max-width:990px){body .tekst_three_columns .row .col-sm-4{margin-bottom:30px}}@media (max-width:990px){body .tekst_three_columns .row .col-sm-4{display:block;float:none;width:100%;text-align:left}}body .tekst_three_columns .row .col-sm-4 p{font-size:12px}@media (max-width:990px){body .tekst_three_columns .row .col-sm-4 p{text-align:left!important}}body .tekst_three_columns .row .col-sm-4 p:last-child{margin-bottom:0}@media (max-width:990px){body .tekst_three_columns .row .col-sm-4 p img{text-align:left!important;margin-left:0}}@media (max-width:990px){body .tekst_three_columns .row .col-sm-4 img{text-align:left!important;margin-left:0}}body .wspolpracujemy{padding:100px;text-align:center}@media (max-width:990px){body .wspolpracujemy{padding:30px}}body .wspolpracujemy p{text-align:center}body .wspolpracujemy p:last-child{margin-bottom:0}body .wspolpracujemy h3{text-align:center!important}body .wspolpracujemy .widget-title{text-align:center}body .wspolpracujemy img{min-width:65px;max-width:150px;height:auto;padding:15px;padding-bottom:0;display:inline-block}body .button_icon{color:#fff;position:absolute;display:block;right:0;bottom:0;transition:all 0.2s;border-radius:50px;border:2px solid #fff;padding:4px}body .button_icon i{padding-right:0}body .section-main{padding:80px 0;overflow:hidden}@media (max-width:1260px){body #partnerzy{padding-left:60px!important;padding-right:60px!important}}@media (max-width:780px){body #partnerzy{padding-left:15px!important;padding-right:15px!important}}@media (max-width:1260px){body #partnerzy{padding-top:60px!important}}@media (max-width:1260px){body #partnerzy{padding-bottom:60px!important}}@media (max-width:780px){body #partnerzy{padding-left:15px!important;padding-right:15px!important}}@media (max-width:780px){body #partnerzy{padding-top:30px!important}}@media (max-width:780px){body #partnerzy{padding-bottom:30px!important}}@media (max-width:780px){body #partnerzy{padding-top:0!important;padding-bottom:0!important}}body section .logotypy{font-size:0}body section .logotypy .logo-thumbnail{display:inline-block;width:16.665%;position:relative}body section .logotypy .logo-thumbnail:before{display:block;content:"";width:100%;padding-top:100%}@media (max-width:780px){body section .logotypy .logo-thumbnail:before{display:block!important}}body section .logotypy .logo-thumbnail>*{position:absolute;top:0;left:0;right:0;bottom:0}body section .logotypy .logo-thumbnail>* span:before{content:"1"}@media (max-width:780px){body section .logotypy .logo-thumbnail>* span:before{display:block!important}}body section .logotypy .logo-thumbnail>* span:after{content:"1"}@media (max-width:780px){body section .logotypy .logo-thumbnail>* span:after{display:block!important}}@media (max-width:990px){body section .logotypy .logo-thumbnail{vertical-align:top;padding:10px}}@media (max-width:780px){body section .logotypy .logo-thumbnail{padding:0}}@media (max-width:529px){body section .logotypy .logo-thumbnail{width:33.332%}}@media (max-width:990px){body section .logotypy .logo-thumbnail a{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);display:block}}body section .logotypy .logo-thumbnail a img{display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative}body .lang-switcher li{list-style:none}body .hamburger{padding:0;width:auto;float:right}@media (max-width:990px){body .hamburger.on-white .menu-text{color:#231f20!important}}@media (max-width:990px){body .hamburger.on-white span{background-color:#231f20!important}}body .hamburger .navbar-toggle{padding:24px 24px 24px 150px;margin:0;color:#231f20}@media (max-width:320px){body .hamburger .navbar-toggle{padding:12px 12px 12px 150px}}body .hamburger .navbar-toggle .menu-text{position:absolute;right:55px;font-family:'Merriweather',serif;font-weight:900;color:#231f20;text-transform:uppercase;font-size:13px;line-height:15px;font-style:normal;transition:all 0.2s}@media (max-width:320px){body .hamburger .navbar-toggle .menu-text{right:45px}}body .top-left .button_container{position:absolute;top:0;left:0}@media (max-width:780px){body .top-left .button_container{left:0;right:auto;bottom:0;top:auto}}body .bottom-left .button_container{position:absolute;bottom:0;left:0}@media (max-width:780px){body .bottom-left .button_container{left:0;right:auto;bottom:0;top:auto}}body .bottom-right .button_container{position:absolute;bottom:0;right:0}@media (max-width:780px){body .bottom-right .button_container{left:0;right:auto;bottom:0;top:auto}}@media (max-width:780px){body .row-eq-height .panel-grid-cell{height:auto!important}}body .height-max{height:100%}body .fullbox-image{height:100%;width:100%;position:absolute;top:0;bottom:0}body .null{display:none}body .colorfill{display:block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:.8}body .one_three{display:inline-block;width:calc((100% - 1230px) / 2 + 410px)}body .one_three:nth-child(2){width:410px}body .two_one .panel-grid-cell:first-child div{height:100%}body .film.bg_red{background-color:#ff7e87}body .film .button_description a{position:relative;padding-left:55px}body .film .button_description a:before{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:21px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding-right:10px;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'play_circle_outline';position:absolute;left:12px;bottom:7px;color:#fff;font-size:32px}body .film .button_icon{display:none}body .no-gutter>[class*='col-']{padding-right:0;padding-left:0}body .not-front{margin-top:100px;position:relative}@media (max-width:990px){body .not-front{margin-top:60px;margin-bottom:30px}}@media (max-width:780px){body .not-front{margin-top:0}}body .not-front .row{position:relative;min-height:100%;height:auto}@media (max-width:780px){body .not-front .row{margin:0}}body .not-front .row>div{position:relative;min-height:100%}@media (max-width:990px){body .not-front .height_100_hidden{height:auto!important}}body .height_100_hidden{position:relative}@media (min-width:1000px) and (max-height:700px){body .height_100_hidden{min-height:700px!important}}body .none{background-color:rgba(0,0,0,0);transition:all 0.5s}body .none:hover{background-color:rgba(0,0,0,.2)}body .bg_red{background-color:#ff5d68;transition:all 0.5s}body .bg_red:hover{background-color:#e0515a}body .bg_blue{background-color:#73b9ef;transition:all 0.5s}body .bg_blue:hover{background-color:#5a9dd1}body .bg_green{background-color:#b0d269;transition:all 0.5s}body .bg_green:hover{background-color:#96b359}body .bg_mint{background-color:#60bb90;transition:all 0.5s}body .bg_mint:hover{background-color:#0da6a6}body .text_white{color:#fff!important}body .text_dark{color:#231f20}body.single-post #header .main-nav #menu-menu-glowne .menu-item a,body #header .main-nav #menu-menu-glowne.on-white .menu-item a{color:#231f20}body.single-post #header .main-nav #menu-menu-glowne .menu-item:last-child a,body #header .main-nav #menu-menu-glowne.on-white .menu-item:last-child a{color:#fff}body.category .product-grid .panel-grid-cell .calltoaction-1,body.tax-producent_cat .product-grid .panel-grid-cell .calltoaction-1{width:100%}body{color:#231f20;font-family:'Merriweather Sans',sans-serif;font-weight:300;font-size:14px;line-height:1.5em}body #content{padding-top:100px}body.home #content{padding-top:0}body .container-fluid{padding-left:0;padding-right:0}body .without-builder{padding:147px 0 100px;position:relative;width:1230px;margin:0 auto}@media (max-width:1260px){body .without-builder{width:100%}}@media (max-width:1260px){body .without-builder{padding-left:60px!important;padding-right:60px!important}}@media (max-width:780px){body .without-builder{padding-left:15px!important;padding-right:15px!important}}@media (max-width:780px){body .without-builder{padding-left:15px!important;padding-right:15px!important}}@media (max-width:990px){body .without-builder{padding-top:131px}}body .without-builder .block_download{margin-bottom:0!important}body .without-builder h1{font-size:72px}@media (max-width:990px){body .without-builder h1{font-size:36px}}@media (max-width:990px){body .without-builder h1{padding-bottom:10px;padding-top:10px}}@media (max-width:780px){body .without-builder h1{padding:0}}@media (max-width:529px){body .without-builder h1{font-size:28px}}body .without-builder h2{margin-bottom:15px;margin-top:30px}@media (max-width:780px){body .without-builder h2{padding-left:0}}body .without-builder h2:after{display:none}body .without-builder h3{margin-top:30px}body .without-builder .block_header{max-width:100%}body .single-page-content li{margin-bottom:.7em;line-height:1.3em}body .single-page-content li ul{margin-top:.7em;margin-bottom:1.4em!important;font-size:12px}body .single-page-content img{margin-bottom:18px}body .single-page-content .panel-row-style{margin-left:-18px;margin-right:-18px}body .single-page-content .panel-row-style .panel-grid-cell{margin-left:18px;margin-right:18px}@media (max-width:780px){body .single-page-content .panel-row-style .panel-grid-cell{margin:0}}body .narrow-content{width:820px;margin:0 auto}@media (max-width:990px){body .narrow-content{width:100%}}body .narrow-content .breadcrumbs:before{display:none}body .narrow-content .breadcrumbs a{color:#231f20}body .narrow-content .single-page-content{padding:15px}@media (max-width:780px){body .narrow-content .single-page-content{padding:0}}body .narrow-content .block_download{margin-top:15px}body.archive #content{padding:0}@media (max-width:780px){body.single #product-content{margin-top:0!important}}body #product-content{padding-top:162px;position:relative}@media (max-width:990px){body #product-content{padding-top:0}}body #product-content:before{left:50%;top:0}body #product-content:after{display:block;content:'';clear:both}@media (max-width:780px){body #product-content.row-eq-height{padding:0!important}}body #product-content>div{width:50%!important;height:100%!important}body #product-content .left-content{width:50%;overflow:hidden;position:relative;float:left}@media (max-width:990px){body #product-content .left-content{width:100%;font-size:0;height:auto!important;border-bottom:1px solid #ededed}}body #product-content .left-content+div{height:100%!important}body #product-content .left-content+div article{height:auto!important}body #product-content .left-content .main-image{width:100%;position:relative}body #product-content .left-content .main-image:before{display:block;content:"";width:100%;padding-top:100%}@media (max-width:780px){body #product-content .left-content .main-image:before{display:block!important}}body #product-content .left-content .main-image>*{position:absolute;top:0;left:0;right:0;bottom:0}body #product-content .left-content .main-image>* span:before{content:"1"}@media (max-width:780px){body #product-content .left-content .main-image>* span:before{display:block!important}}body #product-content .left-content .main-image>* span:after{content:"1"}@media (max-width:780px){body #product-content .left-content .main-image>* span:after{display:block!important}}@media (max-width:990px){body #product-content .left-content .main-image{width:100%;background-color:#231f20;overflow:hidden;height:500px;position:relative}body #product-content .left-content .main-image:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#231f20;position:absolute;opacity:.2;z-index:100}body #product-content .left-content .main-image:before{z-index:1}}@media (max-width:780px){body #product-content .left-content .main-image{height:300px}}body #product-content .left-content .main-image img{display:block;width:100%;height:100%;object-fit:contain}@media (max-width:990px){body #product-content .left-content .main-image img{object-fit:cover}}body #product-content .left-content .main-image>* span:before,body #product-content .left-content .main-image>* span:after{display:none!important}body #product-content .left-content .page-content{width:100%;display:none;position:absolute;bottom:0;left:0;z-index:2}@media (max-width:1260px){body #product-content .left-content .page-content{padding-left:60px!important;padding-right:60px!important}}@media (max-width:780px){body #product-content .left-content .page-content{padding-left:15px!important;padding-right:15px!important}}@media (max-width:1260px){body #product-content .left-content .page-content{padding-top:60px!important}}@media (max-width:1260px){body #product-content .left-content .page-content{padding-bottom:60px!important}}@media (max-width:780px){body #product-content .left-content .page-content{padding-left:15px!important;padding-right:15px!important}}@media (max-width:780px){body #product-content .left-content .page-content{padding-top:30px!important}}@media (max-width:780px){body #product-content .left-content .page-content{padding-bottom:30px!important}}@media (max-width:990px){body #product-content .left-content .page-content{display:block;top:auto}}body #product-content .left-content .page-content .page-title.mobile h2{color:#fff;font-size:48px}@media (max-width:780px){body #product-content .left-content .page-content .page-title.mobile h2{font-size:36px}}body #product-content .left-content .page-content .page-title.mobile .breadcrumbs{color:#fff!important}@media (max-width:780px){body #product-content .left-content .page-content .page-title.mobile .breadcrumbs{padding-left:0px!important;padding-right:0px!important}}body #product-content .left-content .page-content .page-title.mobile .breadcrumbs a{color:#fff}body #product-content .left-content .page-content .page-title.mobile .breadcrumbs a:before,body #product-content .left-content .page-content .page-title.mobile .breadcrumbs a:after{color:#fff}body #product-content .left-content .page-content .page-title.mobile .block_terms{padding:15px;padding-top:0;max-width:100%;width:100%;display:inline-block}@media (max-width:780px){body #product-content .left-content .page-content .page-title.mobile .block_terms{padding-left:0px!important;padding-right:0px!important;padding-top:0px!important;padding-bottom:0px!important}}body #product-content .left-content .page-content .page-title.mobile .block_terms .kategoria{font-size:16px;color:#fff}body #product-content .left-content .block_galery{font-size:0;line-height:0}@media (max-width:990px){body #product-content .left-content .block_galery{width:100%;background-color:#fff}}body #product-content .left-content .block_galery .content_in_content{overflow:hidden;display:inline-block;outline:1px solid rgba(0,0,0,.07000000000000001);width:25%;padding-right:15px;position:relative}body #product-content .left-content .block_galery .content_in_content:before{display:block;content:"";width:100%;padding-top:100%}@media (max-width:780px){body #product-content .left-content .block_galery .content_in_content:before{display:block!important}}body #product-content .left-content .block_galery .content_in_content>*{position:absolute;top:0;left:0;right:0;bottom:0}body #product-content .left-content .block_galery .content_in_content>* span:before{content:"1"}@media (max-width:780px){body #product-content .left-content .block_galery .content_in_content>* span:before{display:block!important}}body #product-content .left-content .block_galery .content_in_content>* span:after{content:"1"}@media (max-width:780px){body #product-content .left-content .block_galery .content_in_content>* span:after{display:block!important}}body #product-content .left-content .block_galery .content_in_content:nth-child(4n){padding-right:0}@media (max-width:990px){body #product-content .left-content .block_galery .content_in_content{width:10%}}@media (max-width:529px){body #product-content .left-content .block_galery .content_in_content{width:20%}}body #product-content .left-content .block_galery a img{display:block;width:100%;max-width:100%}body #product-content .left-content .block_galery .content_in_content a{display:block;background-color:#231f20;position:relative}body #product-content .left-content .block_galery .content_in_content a:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#231f20;position:absolute;opacity:.2;z-index:100}body #product-content .left-content .block_galery .content_in_content a:before{transition:all 0.5s;opacity:0;z-index:1}body #product-content .left-content .block_galery .content_in_content a:after{content:'zoom_in';font-family:'Material Icons';font-weight:400;font-style:normal;font-size:21px;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding-right:10px;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);color:#fff;left:50%;font-size:50px;opacity:0;padding-right:0;display:inline-block;transition:all 0.2s;z-index:2}body #product-content .left-content .block_galery .content_in_content a:hover img{-moz-transform:scale(1.05) rotate(0.2deg);-webkit-transform:scale(1.05) rotate(0.2deg);transform:scale(1.05) rotate(0.2deg)}body #product-content .left-content .block_galery .content_in_content a:hover:before{background-color:#231f20;position:relative;position:absolute;opacity:.8}body #product-content .left-content .block_galery .content_in_content a:hover:before:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#231f20;position:absolute;opacity:.2;z-index:100}body #product-content .left-content .block_galery .content_in_content a:hover:after{opacity:1}body #product-content .left-content .block_galery .content_in_content img{display:block;width:100%;transition:all 0.5s}body #product-content .right-content{width:50%;float:right;position:relative}@media (max-width:990px){body #product-content .right-content{width:100%}}body #product-content .right-content.is_stuck{height:100%}body #product-content .right-content .pseudo-container{width:100%;height:100%;position:relative;overflow:hidden;padding:103px;padding-bottom:0;padding-right:calc(100% - 1230px / 2)}@media (max-width:1260px){body #product-content .right-content .pseudo-container{padding-left:60px!important;padding-right:60px!important}}@media (max-width:780px){body #product-content .right-content .pseudo-container{padding-left:15px!important;padding-right:15px!important}}@media (max-width:1260px){body #product-content .right-content .pseudo-container{padding-top:60px!important}}@media (max-width:1260px){body #product-content .right-content .pseudo-container{padding-bottom:60px!important}}@media (max-width:780px){body #product-content .right-content .pseudo-container{padding-left:15px!important;padding-right:15px!important}}@media (max-width:780px){body #product-content .right-content .pseudo-container{padding-top:30px!important}}@media (max-width:780px){body #product-content .right-content .pseudo-container{padding-bottom:30px!important}}body #product-content .right-content .page-content>div:last-child{margin-bottom:0}body #product-content .right-content .page-content .page-title{margin-bottom:15px}@media (max-width:990px){body #product-content .right-content .page-content .page-title{display:none}}body #product-content .right-content .page-content .page-title h1{font-size:52px;line-height:1em;margin-top:0;letter-spacing:-.03em}@media (max-width:990px){body #product-content .right-content .page-content .page-title .breadcrumbs{display:none}}body #product-content .right-content .page-content .page-title .block_header{margin-bottom:0;padding-top:15px}@media (max-width:990px){body #product-content .right-content .page-content .page-title .block_header{padding-top:0;max-width:50%;width:50%;display:inline-block}}body #product-content .right-content .page-content .page-title .block_header:after{display:none}body #product-content .right-content .page-content .page-title .block_terms{padding:15px}@media (max-width:990px){body #product-content .right-content .page-content .page-title .block_terms{padding-top:0;max-width:45%;width:45%;display:inline-block}}body #product-content .right-content .page-content .page-title .block_terms .kategoria{color:#999}body #product-content .right-content .page-content .page-title .block_terms .kategoria ul{display:inline-block;padding-left:10px}body #product-content .right-content .page-content .page-title .block_terms .kategoria ul li{list-style:none;display:inline-block}body #product-content .right-content .page-content .page-title .block_terms .kategoria ul li a{color:#231f20;transition:all 0.2s}body #product-content .right-content .page-content .page-title .block_terms .kategoria ul li a:hover{color:#60bb90}body #product-content .right-content .page-content .page-title .block_terms .post-categories{margin-bottom:0}body #product-content .right-content .page-content .block_content{margin-bottom:15px;padding:15px;position:relative}@media (max-width:780px){body #product-content .right-content .page-content .block_content{padding-left:0px!important;padding-right:0px!important;padding-top:0px!important;padding-bottom:0px!important}}body #product-content .right-content .page-content .block_content *:last-child{margin-bottom:0}body .subtitle{font-size:18px;font-family:'Merriweather',serif;font-weight:900;font-weight:700;color:#fff;margin-top:15px}@media (max-width:990px){body .subtitle{font-size:12px;margin-top:5px}}body .block_download{margin-top:60px;padding:0;position:relative;font-size:0}@media (max-width:780px){body .block_download{padding-left:0px!important;padding-right:0px!important;padding-top:0px!important;padding-bottom:0px!important}}@media (max-width:780px){body .block_download{padding-top:30px!important}}body .block_download h3{margin-top:0}body .block_download .single-line{display:inline-block;width:50%;margin-bottom:20px;font-size:14px}body .block_download .single-line:last-child{padding-bottom:0}body .block_download a{display:inline-block;width:auto;color:#231f20;vertical-align:top;position:relative;width:100%}body .block_download a:hover{color:#60bb90}@media (max-width:529px){body .block_download a .ext-icon,body .block_download a span{display:block}}body .block_download a .ext-icon{display:inline-block;vertical-align:top}body .block_download a span{display:inline-block;width:60%;vertical-align:top;padding-top:10px}body #top{padding-top:100px;background-position:center center;background-size:cover;margin-bottom:100px;background-color:#231f20}@media (max-width:990px){body #top{margin-bottom:0}}body #top h1{color:#fff}body #header{width:100%;z-index:99999;top:0;left:0;background-color:#fff;transition:all 0.2s;position:absolute}body #header:after{width:100%;left:0}@media (max-width:990px){body #header{overflow:hidden}}@media (max-width:1259px){body #header .container{width:100%;padding:0 15px}}body #header.opened{background-color:#fff;overflow-y:scroll;height:100vh;-webkit-box-shadow:0 10px 204px 0 rgba(0,0,0,.75);-moz-box-shadow:0 10px 204px 0 rgba(0,0,0,.75);box-shadow:0 10px 204px 0 rgba(0,0,0,.75)}body #header.opened .navbar-toggle .icon-bar{background-color:#231f20}body #header.opened .menu-text{color:#231f20}body #header.opened .additional-block{display:block}body #header .navbar-toggle .icon-bar{background-color:#231f20;opacity:1}body #header .navbar-toggle.active .icon-bar:nth-of-type(2){opacity:0}body #header .navbar-collapse.collapse{margin:0;padding:0;border:none}@media (max-width:990px){body #header .navbar-collapse li a:focus{color:#60bb90!important}}body #header .logo-container{float:left;margin-left:15px}@media (max-width:1260px){body #header .logo-container{margin:0}}@media (max-width:990px){body #header .logo-container{overflow:hidden;height:65px;margin-left:0;position:absolute;left:0;top:0}body #header .logo-container img{left:0!important;width:auto!important;height:96px;margin-bottom:0}}@media (max-width:320px){body #header .logo-container{height:41px}body #header .logo-container img{height:63px}}body #header .logo-container.logo-container-sticky{display:none}body #header .logo-container.logo-container-sticky img{padding-bottom:5px}body #header #logo{text-align:left;display:block;height:100%}body #header #logo .logo_img{height:100px;display:inline-block;position:relative;left:1px;margin-bottom:1px;transition:all 0.2s}@media (max-width:990px){body #header #logo .logo_img{height:100%;max-width:none;width:auto!important}}body #header .menu-mobile{position:absolute;bottom:0;right:0;width:auto}@media (max-width:990px){body #header .main-nav{background-color:#fff;padding-top:0}}body #header .main-nav .nav.navbar-nav{float:right;font-size:14px;text-align:right}@media (max-width:1080px){body #header .main-nav .nav.navbar-nav{font-size:12px}}@media (max-width:990px){body #header .main-nav .nav.navbar-nav{float:none;margin:0}}@media (max-width:990px){body #header .main-nav .nav.navbar-nav{font-size:18px}}body #header .main-nav .nav.navbar-nav li a{color:#231f20}body #header .main-nav .nav.navbar-nav>.menu-item{float:none;display:inline-block;vertical-align:middle}body #header .main-nav .nav.navbar-nav>.menu-item .menu-item:first-child a:before{display:none}body #header .main-nav .nav.navbar-nav .menu-item{float:none;display:inline-block;vertical-align:middle}@media (max-width:990px){body #header .main-nav .nav.navbar-nav .menu-item{text-align:left;position:relative}}body #header .main-nav .nav.navbar-nav .menu-item.current-menu-item a,body #header .main-nav .nav.navbar-nav .menu-item.current-menu-ancestor a,body #header .main-nav .nav.navbar-nav .menu-item.current-menu-parent a{color:#60bb90}body #header .main-nav .nav.navbar-nav .menu-item.current-menu-item a:hover,body #header .main-nav .nav.navbar-nav .menu-item.current-menu-ancestor a:hover,body #header .main-nav .nav.navbar-nav .menu-item.current-menu-parent a:hover{color:#231f20!important}body #header .main-nav .nav.navbar-nav .menu-item .menu-item:first-child a:before{display:none}body #header .main-nav .nav.navbar-nav .menu-item.active:first-child a:after,body #header .main-nav .nav.navbar-nav .menu-item.current-menu-ancestor:first-child a:after{display:none}body #header .main-nav .nav.navbar-nav .menu-item.active ul li.active a,body #header .main-nav .nav.navbar-nav .menu-item.current-menu-ancestor ul li.active a{color:#60bb90!important}body #header .main-nav .nav.navbar-nav .menu-item.active ul li.active a:after,body #header .main-nav .nav.navbar-nav .menu-item.current-menu-ancestor ul li.active a:after{display:none}body #header .main-nav .nav.navbar-nav .menu-item.active ul li.active a:hover,body #header .main-nav .nav.navbar-nav .menu-item.current-menu-ancestor ul li.active a:hover{color:#60bb90!important}@media (max-width:990px){body #header .main-nav .nav.navbar-nav .menu-item{display:block;border-top:1px solid #eee}}body #header .main-nav .nav.navbar-nav .menu-item a{color:#231f20;padding:12px 12px;opacity:1;background-color:transparent;transition:all 0.2s}@media (min-device-width:990px){body #header .main-nav .nav.navbar-nav .menu-item a:hover{background-color:#60bb90;color:#231f20}}@media (max-width:990px){body #header .main-nav .nav.navbar-nav .menu-item a{padding:20px 26px;color:#231f20;white-space:normal;display:inline-block;vertical-align:middle}}@media (max-width:990px){body #header .main-nav .nav.navbar-nav .menu-item a{width:70%;padding:20px}}body #header .main-nav .nav.navbar-nav .menu-item .dropdown-menu:before{content:'';position:absolute;display:block;top:-7px;left:43px;width:0;height:0;border-style:solid;border-width:0 6px 7px 6px;border-color:transparent transparent #fff transparent}@media (max-width:990px){body #header .main-nav .nav.navbar-nav .menu-item .dropdown-menu:before{display:none}}@media (max-width:990px){body #header .main-nav .nav.navbar-nav .menu-item .dropdown-menu{padding:0;background-color:#f2f2f2}}body #header .main-nav .nav.navbar-nav .menu-item .dropdown-menu .menu-item{display:block;padding:0;max-width:200px}@media (max-width:990px){body #header .main-nav .nav.navbar-nav .menu-item .dropdown-menu .menu-item{border-top:1px solid #e3e3e3;max-width:100%;width:100%!important}}body #header .main-nav .nav.navbar-nav .menu-item .dropdown-menu .menu-item a{font-size:12px;color:#231f20;background-color:transparent;padding:7px 12px;border-bottom:1px solid #eee;background-color:rgba(0,0,0,0);white-space:normal}body #header .main-nav .nav.navbar-nav .menu-item .dropdown-menu .menu-item a:hover{background-color:rgba(0,0,0,.08)}@media (max-width:990px){body #header .main-nav .nav.navbar-nav .menu-item .dropdown-menu .menu-item a{text-align:right;padding:15px 26px 15px 12px;border-bottom:none;width:100%}}@media (max-width:990px){body #header .main-nav .nav.navbar-nav .menu-item .dropdown-menu .menu-item a{text-align:left;padding-left:20px}}body #header .main-nav .nav.navbar-nav .menu-item .dropdown-menu .menu-item:last-child a{border:none;color:#231f20}@media (max-width:990px){body #header .main-nav .nav.navbar-nav .menu-item .dropdown-menu .menu-item:last-child a{border-bottom:1px solid #e3e3e3}}@media (max-width:990px){body #header .main-nav .nav.navbar-nav .menu-item .dropdown-toggle{padding-right:7px!important}}body #header .main-nav .nav.navbar-nav .menu-item .caret{width:auto;height:auto;border:none;font-family:'Material Icons';font-weight:400;font-style:normal;font-size:21px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding-right:10px;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';display:none}@media (max-width:990px){body #header .main-nav .nav.navbar-nav .menu-item .caret{display:inline-block;vertical-align:middle;text-align:right;padding:15px 25px 15px 8px;width:20%;position:absolute;right:0;top:0;padding:20px}}@media (max-width:990px){body #header{position:fixed}body #header .menu-mobile{padding:0;width:100%;top:0;position:relative}body #header .menu-mobile .main-nav .navbar-collapse{margin:0;padding:0}body #header .menu-mobile .main-nav #menu-menu-glowne{float:none;margin:0}}body #header.sticky{background-color:#fff;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.12);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.12);box-shadow:0 0 3px 0 rgba(0,0,0,.12)}body #header.sticky .menu-text{color:#231f20}body #header.sticky .navbar-toggle .icon-bar{background-color:#000}body #header.sticky .logo-container{display:none}body #header.sticky .logo-container.logo-container-sticky{display:block}@media (min-device-width:990px){body #header.sticky{position:fixed;transition:all 0.2s}body #header.sticky #logo{height:45px;overflow:hidden}body #header.sticky #logo .logo_img{height:45px}body #header.sticky .main-nav{padding-top:0}body #header.sticky .main-nav #menu-menu-glowne .menu-item a{color:#231f20}body #header.sticky .main-nav #menu-menu-glowne .menu-item:last-child a{color:#fff}}body .content-header{margin-bottom:61px}body .contact-container{margin-bottom:0}body .contact-container .text_contact{padding:0}body .contact-container .custom-form-2{padding:0}body .contact-container .single-page-content h3{font-size:24px}body .contact-container .single-page-content h4{font-size:16px;text-transform:none}body .contact-container .form-group input{background-color:#f7f7fa!important}body .contact-container .contact-block-margin{margin-bottom:100px}@media (max-width:780px){body .contact-container .contact-block-margin{margin-left:0;margin-right:0;margin-bottom:60px}}body section .container{width:1230px}@media (max-width:1230px){body section .container{width:970px}}@media (max-width:990px){body section .container{width:750px}}@media (max-width:780px){body section .container{width:100%}}body section #jakpracujemy{position:relative;padding:260px 0 100px;overflow:hidden;margin-bottom:0}@media (max-width:1260px){body section #jakpracujemy{padding-left:60px!important;padding-right:60px!important}}@media (max-width:780px){body section #jakpracujemy{padding-left:15px!important;padding-right:15px!important}}@media (max-width:1260px){body section #jakpracujemy{padding-bottom:60px!important}}@media (max-width:990px){body section #jakpracujemy{padding:60px!important}}@media (max-width:780px){body section #jakpracujemy{padding-left:15px!important;padding-right:15px!important}}@media (max-width:780px){body section #jakpracujemy{padding-top:30px!important}}@media (max-width:780px){body section #jakpracujemy{padding-bottom:30px!important}}body section #jakpracujemy .goodstrap_container{margin:0}body section #jakpracujemy .button_outside{height:100%}body section #jakpracujemy .block_header h2{font-size:66px}@media (max-width:1360px){body section #jakpracujemy .block_header h2{font-size:48px}}@media (max-width:990px){body section #jakpracujemy .block_header h2{font-size:36px}}@media (max-width:529px){body section #jakpracujemy .block_header h2{font-size:28px}}body section #jakpracujemy .panel-layout .block_header:before{display:none}body section #jakpracujemy .panel-layout .block_header h2:before{display:none}body section #jakpracujemy .panel-layout .panel-grid .panel-grid-cell{height:100%}body section #jakpracujemy .panel-layout .panel-grid .panel-grid-cell:last-child:after{display:none}body.page-id-904 footer{background-image:none}body.page-id-904 footer p{color:#231f20}body.page-id-904 footer .footer-copy .footer-author #author svg .st0{fill:#231f20}body footer{background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding-bottom:60px}@media (max-width:780px){body footer{background-image:none;padding-bottom:0}}body footer .mobile-full{position:relative}@media (max-width:990px){body footer .mobile-full>div{width:50%!important}}@media (max-width:780px){body footer .mobile-full>div{width:100%!important}}@media (max-width:990px){body footer .mobile-full>div+div+div{display:none}}@media (max-width:780px){body footer .row{margin:0}}body footer .element{margin-bottom:0!important}body footer .element a{color:#fff!important}@media (max-width:990px){body footer .element .address{padding-bottom:0}}@media (max-width:990px){body footer .goodstrap_container{margin:0}}@media (max-width:990px){body footer .widget_sow-contact-form{margin-top:0}}@media (max-width:780px){body footer .widget_sow-contact-form{margin-top:30px}}body footer .footer-copy{padding:30px 0}@media (max-width:780px){body footer .footer-copy{padding:30px 15px}}body footer .footer-copy .container{padding:0}body footer .footer-copy .row{margin:0;font-size:0}body footer .footer-copy p{margin:0;font-size:16px}@media (max-width:529px){body footer .footer-copy p{font-size:12px}}body footer .footer-copy .copyright{float:none;display:inline-block;vertical-align:middle;padding-left:0}@media (max-width:990px){body footer .footer-copy .copyright{width:70%;padding:0}}body footer .footer-copy .footer-author{text-align:right;float:none;display:inline-block;line-height:0;vertical-align:middle;padding-right:0}@media (max-width:990px){body footer .footer-copy .footer-author{width:30%;padding:0}}body footer .footer-copy .footer-author #author{display:inline-block;font-size:0;line-height:0}body footer .footer-copy .footer-author #author a{display:inline-block}body footer .footer-copy .footer-author #author svg{height:16px;display:inline-block}@media (max-width:529px){body footer .footer-copy .footer-author #author svg{height:10px}}body footer .footer-sidebar-wrapper{position:inherit}@media (max-width:990px){body footer .footer-sidebar-wrapper{padding-bottom:0}}body footer .footer-sidebar-wrapper .container:before{top:0}body footer .footer-sidebar-wrapper .container:after{top:0}body footer .footer-sidebar-wrapper p{margin-bottom:15px}body footer .footer-sidebar-wrapper h3{position:relative;padding:15px 0 7px}@media (max-width:780px){body footer .footer-sidebar-wrapper h3{padding-top:0}}body footer .footer-sidebar-wrapper .widget-header:before{left:50%;top:0;height:100%}body footer .footer-sidebar-wrapper .widget-header .block_header{position:relative}body footer .footer-sidebar-wrapper .widget-header .block_header p{font-family:'Merriweather',serif;font-weight:900;font-size:24px;line-height:1em;color:#ff6000;margin-bottom:15px}body footer .footer-sidebar-wrapper .widget-header .block_header h2{margin-bottom:0;font-size:66px}@media (max-width:1360px){body footer .footer-sidebar-wrapper .widget-header .block_header h2{font-size:48px}}@media (max-width:990px){body footer .footer-sidebar-wrapper .widget-header .block_header h2{font-size:36px;padding-bottom:10px;padding-top:10px}}@media (max-width:780px){body footer .footer-sidebar-wrapper .widget-header .block_header h2{padding-top:0;padding-bottom:0;font-size:28px}}.kontakt{overflow:hidden;position:relative;padding-bottom:100px}@media (max-width:1260px){.kontakt{padding-left:60px!important;padding-right:60px!important}}@media (max-width:780px){.kontakt{padding-left:15px!important;padding-right:15px!important}}@media (max-width:1260px){.kontakt{padding-bottom:60px!important}}@media (max-width:780px){.kontakt{padding-bottom:0!important}}.dane-kontaktowe{padding:15px}@media (max-width:780px){.dane-kontaktowe{padding:0}}.dane-kontaktowe p{margin-bottom:15px}.dane-kontaktowe h3{position:relative;padding:15px 0 7px}@-webkit-keyframes scroll-ani{0%{opacity:1;top:29%}50%{opacity:0;top:50%}51%{opacity:1;top:29%}100%{opacity:0;top:50%}}@-moz-keyframes scroll-ani{0%{opacity:1;top:29%}50%{opacity:0;top:50%}51%{opacity:1;top:29%}100%{opacity:0;top:50%}}@keyframes scroll-ani{0%{opacity:1;top:29%}50%{opacity:0;top:50%}51%{opacity:1;top:29%}100%{opacity:0;top:50%}}.mouse-scroll{display:inline-block;cursor:pointer;margin-top:10%;text-decoration:none;overflow:hidden;position:absolute;z-index:1010;bottom:30px;left:calc((100% - 1200px)/2);margin-left:-14px}@media (max-width:1260px){.mouse-scroll{left:80px}}@media (max-width:990px){.mouse-scroll{display:none}}.mouse-scroll .mouse{position:relative;display:block;width:31px;height:48px;margin:0 auto 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:4px solid #FFF;border-radius:23px;display:inline-block;vertical-align:middle}.mouse-scroll .mouse .mouse-movement{position:absolute;display:block;top:29%;left:50%;width:7px;height:7px;margin:-5px 0 0 -3px;background:#FFF;border-radius:50%;-webkit-animation:scroll-ani 2s linear infinite;-moz-animation:scroll-ani 2s linear infinite;animation:scroll-ani 2s linear infinite}.mouse-scroll .scroll-message{display:inline-block;vertical-align:middle;font-family:'Merriweather',serif;font-weight:900;font-size:15px;text-transform:none;padding-left:10px;padding-bottom:5px}.mouse-scroll .mouse-message{float:left;margin:-200px 0 0 7px;padding:0;-webkit-animation:scroll-ani 4s linear infinite;-moz-animation:scroll-ani 4s linear infinite;animation:scroll-ani 4s linear infinite;display:inline-block;vertical-align:middle}.ext-icon{display:inline-block;position:relative;vertical-align:middle;line-height:1em;padding-right:10px}.ext-icon .extension{fill:#60bb90;height:40px;display:inline-block}.ext-icon .extension.jpg{fill:#38c1ba}.ext-icon .extension.txt{fill:#888}.ext-icon .extension.png{fill:#37c39d}.ext-icon .extension.tif{fill:#fec45d}.ext-icon .extension.doc{fill:#37c49b}.ext-icon .extension.zip{fill:#9a8a7b}.ext-icon .extension.dwg{fill:#f2c010}.ext-icon .extension.3ds{fill:#2ae7af}.ext-icon .extension.vwx{fill:#3af14f}.ext-icon .extension.pdf{fill:#e72a4e}.ext-icon .extension.jpg{fill:#38c1ba}.ext-icon .extension.pdf{fill:#e72a4e}.ext-icon .extension.jpg{fill:#38c1ba}.ext-icon .extension.pdf{fill:#e72a4e}.ext-icon .extension.jpg{fill:#38c1ba}.ext-icon .extension.pdf{fill:#e72a4e}.ext-icon span{display:inline-block;position:absolute;bottom:4px;left:3px;color:#fff;text-transform:uppercase;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:10px;line-height:11px}@media (max-width:780px){.row-eq-height{padding-left:15px!important;padding-right:15px!important}}@media (max-width:780px){.row-eq-height{margin-top:30px;margin-bottom:30px;overflow:hidden}.row-eq-height.combined{padding-bottom:0!important}.row-eq-height.combined:after{display:none}}body .navbar-nav{float:right}@media (max-width:990px){body .navbar-nav{margin-top:0}}@media (max-width:990px){.navbar-nav .dropdown .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}}body #fancybox-right span{background-image:none}@media (max-width:990px){body #fancybox-right span{left:auto;right:10px}}body #fancybox-right span:after{content:'arrow_forward';font-family:'Material Icons';font-weight:400;font-style:normal;font-size:21px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding-right:10px;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';font-size:54px;color:#fff;position:absolute;top:-.25em;right:0;padding-right:0;text-shadow:0 0 10px rgba(0,0,0,.3)}@media (max-width:990px){body #fancybox-right span:after{font-size:24px}}#fancybox-left,#fancybox-right{height:60%!important;top:20%!important;bottom:20%!important;width:20%!important}body #fancybox-left span{background-image:none}@media (max-width:990px){body #fancybox-left span{left:10px}}body #fancybox-left span:after{content:'arrow_back';font-family:'Material Icons';font-weight:400;font-style:normal;font-size:21px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding-right:10px;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';font-size:54px;color:#fff;position:absolute;top:-.25em;left:0;padding-right:0;text-shadow:0 0 10px rgba(0,0,0,.3)}@media (max-width:990px){body #fancybox-left span:after{font-size:24px}}body #fancybox-close{top:15px;right:15px;background-image:none}@media (max-width:990px){body #fancybox-close{top:5px;right:5px}}body #fancybox-close:after{content:'close';font-family:'Material Icons';font-weight:400;font-style:normal;font-size:21px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding-right:10px;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';font-size:54px;color:#fff;position:absolute;top:-.25em;left:-.25em;padding-right:0;text-shadow:0 0 10px rgba(0,0,0,.3)}@media (max-width:990px){body #fancybox-close:after{font-size:30px;height:30px;width:30px;top:0;right:0}}body #fancybox-outer{width:100%;height:100%;box-shadow:0 0 50px rgba(64,64,65,.9);-moz-box-shadow:0 0 50px rgba(64,64,65,.9);-webkit-box-shadow:0 0 50px rgba(64,64,65,.9)}.galeria-landing .goodstrap_container{font-size:0;line-height:0;margin-bottom:0}.galeria-landing .goodstrap_container .image_fullwidth{width:20%;display:inline-block}@media (max-width:780px){.galeria-landing .goodstrap_container .image_fullwidth{width:50%}}.galeria-landing-6 .goodstrap_container{font-size:0;line-height:0;margin-bottom:0}.galeria-landing-6 .goodstrap_container .image_fullwidth{width:16.665%;display:inline-block}@media (max-width:990px){.galeria-landing-6 .goodstrap_container .image_fullwidth{width:33.332%}}@media (max-width:529px){.galeria-landing-6 .goodstrap_container .image_fullwidth{width:50%}}.landing .breadcrumbs{display:none}.page-template-templaet-landing #header.sticky{display:none!important}.page-template-templaet-landing #header .container{display:none!important}.logo-landing{width:120px;height:120px!important;display:block;background-image:url(/wp-content/themes/imgpan2017/img/logo-2.svg);background-size:100% auto;background-position:center center}@media (max-width:990px){.logo-landing{margin:30px;width:60px;height:60px!important}}body .block-classic-text-1{padding:103px 0!important}@media (max-width:1260px){body .block-classic-text-1{padding-left:60px!important;padding-right:60px!important}}@media (max-width:780px){body .block-classic-text-1{padding-left:15px!important;padding-right:15px!important}}@media (max-width:1260px){body .block-classic-text-1{padding-top:60px!important}}@media (max-width:1260px){body .block-classic-text-1{padding-bottom:60px!important}}@media (max-width:780px){body .block-classic-text-1{padding-left:15px!important;padding-right:15px!important}}@media (max-width:780px){body .block-classic-text-1{padding-top:30px!important}}@media (max-width:780px){body .block-classic-text-1{padding-bottom:30px!important}}.map-footer{padding:14px}@media (max-width:780px){.map-footer{padding:0;margin-top:30px}}.fulllink{width:100%;height:100%;position:absolute;top:0;left:0}.fulllink{height:100%;display:block;background-color:#231f20;position:relative;position:absolute}.fulllink:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#231f20;position:absolute;opacity:.2;z-index:100}.fulllink:before{transition:all 0.5s;opacity:0;z-index:1}.fulllink:after{content:'zoom_in';font-family:'Material Icons';font-weight:400;font-style:normal;font-size:21px;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding-right:10px;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);color:#fff;left:50%;font-size:50px;opacity:0;padding-right:0;display:inline-block;transition:all 0.2s;z-index:2}.fulllink:hover img{-moz-transform:scale(1.05) rotate(0.2deg);-webkit-transform:scale(1.05) rotate(0.2deg);transform:scale(1.05) rotate(0.2deg)}.fulllink:hover:before{background-color:#231f20;position:relative;position:absolute;opacity:.8}.fulllink:hover:before:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-color:#231f20;position:absolute;opacity:.2;z-index:100}.fulllink:hover:after{opacity:1}.hidden-important{display:none!important}body.page .hero{position:relative}body.home.page .hero{position:absolute}@media (max-width:780px){body.home.page .hero{position:relative}}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000}#loader{display:block;position:relative;left:50%;top:50%;width:100px;height:100px;margin:-50px 0 0 -50px;border-radius:50%;border:4px solid transparent;border-top-color:#60bb90;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;z-index:1001}#loader:before{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:4px solid transparent;border-top-color:#60bb90;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{content:"";position:absolute;top:30px;left:30px;right:30px;bottom:30px;border-radius:50%;border:4px solid transparent;border-top-color:#60bb90;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}#loader-wrapper .loader-section{position:fixed;top:0;width:51%;height:100%;background:#fff;z-index:1000;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#loader-wrapper .loader-section.section-left{left:0}#loader-wrapper .loader-section.section-right{right:0}.loaded #loader-wrapper .loader-section.section-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 0.7s 0.3s cubic-bezier(.645,.045,.355,1);transition:all 0.7s 0.3s cubic-bezier(.645,.045,.355,1)}.loaded #loader-wrapper .loader-section.section-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.7s 0.3s cubic-bezier(.645,.045,.355,1);transition:all 0.7s 0.3s cubic-bezier(.645,.045,.355,1)}.loaded #loader{opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.loaded #loader-wrapper{visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.3s 1s ease-out;transition:all 0.3s 1s ease-out}body.error404 .loop{margin-left:-15px;width:calc(100% + 30px)}body.error404 .hero_big_text{background-image:url(/wp-content/themes/imgpan2017/img/404.jpg)}.icon-facebook{font-size:1.2em!important}body .wpcf7-mail-sent-ok{background-color:#60bb90;color:#fff;bottom:0;left:0;padding:17px!important;margin-left:0px!important;margin-right:0px!important}.btn-primary{background-color:transparent!important}.button_container{border-top:4px solid #60bb90;padding-top:15px;display:block;width:100%;height:auto;position:relative}.button_container .button_header{transition:all 0.2s}.button_container a{display:block}.button_container a .button_header{display:block}.button_container a .button_description{display:block;color:#fff}.button_container:hover .button_header{color:#60bb90!important}.button_container:hover .button_icon{padding-right:25px}.button_container .button_icon{background-color:rgba(96,187,144,0);transition:all 0.2s}.button_container .button_icon:hover{background-color:#60bb90;border-color:#60bb90!important;color:#fff!important}.button_container.white_button .button_header,.button_container.white_button .button_description,.button_container.white_button .button_icon{color:#231f20}.button_container.white_button .button_icon{border-color:#231f20}body .three_column{font-size:0}@media (max-width:1260px){body .three_column{display:block!important;background-color:transparent}}@media (max-width:1230px){body .three_column{margin:0 auto!important}}body .three_column .panel-grid-cell,body .three_column>div{display:inline-block;width:calc((100% - 1230px) / 2 + 410px)!important;font-size:14px;vertical-align:top}body .three_column .panel-grid-cell:nth-child(1),body .three_column>div:nth-child(1){padding-right:60px}@media (max-width:1260px){body .three_column .panel-grid-cell:nth-child(1),body .three_column>div:nth-child(1){width:100%!important;padding:0;padding-top:30px}}body .three_column .panel-grid-cell:nth-child(2),body .three_column>div:nth-child(2){width:410px!important;padding-top:100px}@media (max-width:1260px){body .three_column .panel-grid-cell:nth-child(2),body .three_column>div:nth-child(2){width:50%!important;padding-top:30px}}@media (max-width:780px){body .three_column .panel-grid-cell:nth-child(2),body .three_column>div:nth-child(2){width:100%!important}}body .three_column .panel-grid-cell:nth-child(3),body .three_column>div:nth-child(3){padding-right:calc((100% - 1230px) / 2);padding-top:100px}@media (max-width:1260px){body .three_column .panel-grid-cell:nth-child(3),body .three_column>div:nth-child(3){width:50%!important;padding-top:30px}}@media (max-width:780px){body .three_column .panel-grid-cell:nth-child(3),body .three_column>div:nth-child(3){width:100%!important}}body .three_column .widget-title{padding-top:0}.not-front .panel-grid{margin-bottom:30px!important}.error-custom{margin-top:200px;margin-bottom:100px}.nobreak{display:block}body img.alignleft{margin-top:0;padding-top:5px;padding-right:30px;padding-bottom:25px;margin-bottom:0}@media (max-width:780px){.home .aktualnosci2{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ededed}}.home .aktualnosci2 a{color:#231f20!important}.home .aktualnosci2 a:hover{color:#60bb90!important}.home .aktualnosci2 p{padding-right:30px}.seminarium-list span{font-style:italic;font-size:.8em;margin-bottom:8px;display:block}.stick-bottom{height:100%!important;display:block;min-height:20px}.stick-bottom .widget_nav_menu{top:auto!important;bottom:0!important;position:absolute!important}.imie:focus,.email:focus,.wiadomosc:focus{outline:1px solid #60bb90!important}@media (max-width:780px){.mobile-none{display:none!important}}.only-mobile{display:none!important}@media (max-width:780px){.only-mobile{display:block!important}}@media (max-width:780px){.siteorigin-panels-stretch{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.siteorigin-panels-stretch .row{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.siteorigin-panels-stretch .row>div{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media (max-width:780px){body .single-page-content .gallery-item{float:none!important}}body .additional-block{display:flex;justify-content:space-between}body .additional-block .search{display:block}body .additional-block .search label{width:auto}body .additional-block .language-switcher-custom{display:block}body .additional-block .language-switcher-custom i{white-space:nowrap;margin-right:0;padding-right:0}body .additional-block .language-switcher-custom .wpml-ls-statics-shortcode_actions{display:inline-block;white-space:nowrap;padding-left:0;padding-right:0}body .additional-block .language-switcher-custom .wpml-ls-statics-shortcode_actions a{color:#a9a9a9;font-size:12px;transition:all 0.2s}body .additional-block .language-switcher-custom .wpml-ls-statics-shortcode_actions a:hover{color:#60bb90!important}body .additional-block .language-switcher-custom .wpml-ls-statics-shortcode_actions li:first-child a{padding-right:0}body .additional-block .language-switcher-custom .wpml-ls-statics-shortcode_actions li:first-child a:after{content:","}body .additional-block .language-switcher-custom .wpml-ls-statics-shortcode_actions .wpml-ls-current-language a{color:#231f20}