body{overflow:hidden;}
.wrap_home h1.main-title,.wrap_white h1.main-title{width: auto;font-size:34px;color:#000000;padding:0px;margin:0px 0px 0px 0px;grid-area:mainH1;
padding: 0px 50px;box-sizing: border-box;
/*align-self:flex-end;*/
}
h1.main-title:after{display:none;}
.div_content{width:100%;}

.imageOpis{display:flex;position:fixed;background-color:#FFFFFF;top:0px;left:0px;z-index:100;height:100vh;width:100vw;align-items:center;}
.imageOpis .divImg .divAllImg{position:absolute;left:0px;right:1px;top:100%;background-color:#FFFFFF;transition:all 0.5s ease-out 0s;overflow-y:auto;overflow-x:hidden;
/*height:calc(100% - 80px);*/
height: 100%;
}
.imageOpis .divImg .divAllImg.show{top:0px;}
.imageOpis{display:grid;grid-template-areas:'divImg opisA'        'divImg mainH1' 'divImg opisB' 'divImg opisC';grid-template-columns:1.5fr 1fr;grid-gap:20px 20px;}
.imageOpis .divImg{grid-area:divImg;box-sizing:border-box;position:relative;overflow:hidden;}
.imageOpis .opisA{grid-area:opisA;box-sizing:border-box;align-self:flex-start;padding:20px 20px 20px 0px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #D2D2D2;}
.imageOpis .opisB{grid-area:opisB;box-sizing:border-box;max-height:100%;overflow:auto;
/*align-self:flex-start;*/
padding: 0px 20px 0px 0px}

.imageOpis .opisB p{

}

.imageOpis .opisC{grid-area:opisC;box-sizing:border-box;align-self:flex-end;padding:20px 20px 20px 0px;
display: flex;
justify-content: space-between;
align-items: center;
border-top: 1px solid #D2D2D2;
}
.imageOpis .divImg a.aImg{display:flex;align-items:center;justify-content:center;height:100vh;width:100%;padding:2% 2% 2% 2%;box-sizing:border-box;border-right:1px solid #D2D2D2;}
.imageOpis .divImg img{transition:all 0.5s ease-out 0s;width:100%;height:100%;object-fit:contain;}
.imageOpis .divImg img:hover{cursor:zoom-in;}
.imageOpis .closeD{}
.imageOpis .closeD a{display:inline-block;}
.imageOpis .closeD a:before{content:"close";font-family:'Material Icons Outlined';color:#000000;font-size:25px;}
.imageOpis .opisC .arrow{display:flex;align-items:center;justify-content:flex-start;}
.imageOpis .opisC .arrow a{display:inline-block;width:60px;height:40px;border:1px solid #D2D2D2;margin:0px 10px;display:flex;justify-content:center;align-items:center;transition:all 0.5s ease-out 0s;}
.imageOpis .opisC .arrow a:hover{background-color:#D2D2D2;}
.imageOpis .opisC .arrow a:before{font-family:'Material Icons Outlined';color:#000000;font-size:25px;transition:all 0.5s ease-out 0s;}
.imageOpis .opisC .arrow a:hover:before{color:#FFFFFF;}
.imageOpis .opisC .arrow a.prev:before{content:"navigate_before";}
.imageOpis .opisC .arrow a.next:before{content:"navigate_next";}
.imageOpis .divImg .footImg{display: none;
padding:10px 0px 30px 0px;box-sizing:border-box;text-align:center;position:absolute;bottom:0px;left:0px;right:0px;border-top:1px solid #D2D2D2;background-color:#FFFFFF;}
.imageOpis .divImg .footImg a{color:#000000;font-weight:700;display:inline-block;}
.imageOpis .divImg .footImg a:after{content:"Pokaż wszystkie zdjęcia";}
.imageOpis .divImg .footImg a.show:after{content:"Ukryj zdjęcia";}
.imageOpis .divImg .footImg a:before{content:"apps";font-family:'Material Icons Outlined';display:inline-block;vertical-align:middle;font-size:33px;margin-right:15px;}


.imageOpis .opisC .footImg{padding:0px 0px 0px 0px;box-sizing:border-box;text-align:center;bottom:0px;left:0px;right:0px;background-color:#FFFFFF;}
.imageOpis .opisC .footImg a{color:#000000;font-weight:700;display:inline-block;}
.imageOpis .opisC .footImg a:after{content:"Pokaż wszystkie zdjęcia";}
.imageOpis .opisC .footImg a.show:after{content:"Ukryj zdjęcia";}
.imageOpis .opisC .footImg a:before{content:"apps";font-family:'Material Icons Outlined';display:inline-block;vertical-align:middle;font-size:33px;margin-right:15px;}


.shareSocial{}
.shareSocial .shareSpan{color:#896554;text-transform:uppercase;font-size:16px;font-weight:500;}
#fb-root{visibility:hidden;}
.shareSocial>div{margin-left:10px !important;box-sizing:border-box;display:inline-block;height:28px !important;vertical-align:middle !important;padding:7px 13px;}
.shareSocial>a,.shareSocial>a.facebook{;margin-left:10px !important;box-sizing:border-box;display:inline-block;vertical-align:middle !important;padding:0px;line-height:26px;width:28px;height:28px;background:#eeeeee;position:relative;transition:all 0.5s ease-out 0s;border-radius:3px;}
.shareSocial>a:hover{background-color:#525252;}
.shareSocial .fb-share-button{padding:0px;}
.shareSocial>a:after, .shareSocial>a:before{content:"";position:absolute;width:100%;height:100%;top:0px;left:0px;transition:all 0.5s ease-out 0s;}
.shareSocial>a:after{opacity:0;}
.shareSocial>a:before{opacity:1;}
.shareSocial>a:hover:after{opacity:1;}
.shareSocial>a:hover:before{opacity:0;}
.shareSocial .twitter:before{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMRJREFUeNqE0LEOAUEQgOHZOCKhVChIKBSaKzV6vU7pDURL6wFUKs+hkChFpdFoiEQEURCVKGT9K7uyOZeY5Mvt7czszZ4SkQruWuuLeKGUqvMYoogJpjib3ABLlGgSg8hgBx3RNcmWfTHdfVRRiyneoCA26Z/2xAmvSMPMfD0wo1guUsjLb6zdIoERHjFj+Bqf+9lLNv8Uz5H8NtimDvYxxVeEri7gf5fZMLJIR+beok3hyt8MMcYBNxyxQA85d7LzFmAAhyxtXYALOyIAAAAASUVORK5CYII=') 50% 50% no-repeat;}
.shareSocial .twitter:after{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAL9JREFUeNqEzz8LQVEYx/FHXCnsBuoaDBajxS6rTSbvQGarF2C6g7ehDMpotFgsJJZ7k5RJBh3fo3PquvfGrz6nzjnPc/6klFI1EbnjIt9pYYoKFlgiEBom2MCFGHkcVTwjvdkzkwBj1NFMKN6jLGYzfNoTPl6RhpW+PcO7XMMmi5LEs/uMdKXh4aF+p61vsJ/s/ilewwk3aEOcE4pvaNg6/YeqUUAu8u4DBtjaBd1QRB8dOPBxwhwzXMMnvAUYANEDF5x/JtUiAAAAAElFTkSuQmCC') 50% 50% no-repeat;}
.shareSocial .linkedin:before{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALlJREFUeNpiYGBg6AfiH0C8BohZGYgEz4D4PxD/BGJ1YjQwA/FnIJYC4rlAvJYYTYxALALE/ED8BYhfArEwVAxk+2OonCFU/iwQfwNpPA5V8BBqUAWSc6chOR+EzwCxPBOQYIMqZkdyMgNUPBOI/wDxG6iYMRC3MRFw/gIglgNiByD+ABWzIaRpM5S+CsTXoWweQpr+YGMzMZAByNLEAsSfoFbDPAoK6n9A/AuIfyOpBan7C8TvAQIMAMDnK3q1drXgAAAAAElFTkSuQmCC') 50% 50% no-repeat;}
.shareSocial .linkedin:after{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAL1JREFUeNpi+P//fz8Q/wDiNUDMCsQMhDCIePYfAn4CsTqxmtKA+AwQ1xOjAYQZgYQIAwMDPxB/AeKXQCwMxCAxoJEMj6FyhlD5s0D8DaTzONR5D6EmVSA5dxqS8/9DXSTPBNTJxgAB7FCaGUqDxDOB+A8Qv4GKGQNxGxMDfrAAiOWA2AGIP0DFbAhp2gylrwLxdSibh5CmP9jYhDRhBWRpYgHiT1CrYR79CcT/gPgXEP9GUgtS9xeI3wMEGAABzskyCxRamAAAAABJRU5ErkJggg==') 50% 50% no-repeat;}
.shareSocial .facebook:before{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIlJREFUeNpi+P//PwMIA4EqEO8G4ndA/AmIb8MkGIH4MBD/R8JvYZJKQPwNKvgLiEuA2BkkIQDENkD8Eyp5F4iFgZgDJPkASQKE/wLxdyB+yAQkeIGYjQEBmKC6eEAcQyCOgtoF0vkYiJ2A2ATmIDUko2+CTAKJMzHgATSW/AcN0x9A/AEmCRBgAI7SMstvxlUjAAAAAElFTkSuQmCC') 50% 50% no-repeat;}
.shareSocial .facebook:after{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAI5JREFUeNpi+P//PwMUqwLxbiB+B8SfgPg2TIIRiA//RwVvYZJKQPwNKvgLiEuA2BkkIQDENkD8Eyp5F4iFgZgDZNwDBgYGSSBmY4CAf0D8C4hfMQEJXiQJEACJcQAxD8hYQyCOgtoFAo+B2AmITWAOUkOy8yYQs4HEmRjwABpLgvz2Doh/APEHmCRAgAEAp4aekp2uyIgAAAAASUVORK5CYII=') 50% 50% no-repeat;}
.shareSocial .google:before{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAYAAACUwi84AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMFJREFUeNp00LELQVEUx/H7WEgppSQp/gDJYkBWDP4MxR+irAasNovNYlFiwGI2KCYSA2XG93BeXnpOfbp177m/27mW+ZQXNcRRRBpLDPTc9JQHEeywgGX01gNV860GnsjJjbB2Jh0Na13fCQGN3CPoSFjBZ+lGBm0ccUYMdZzMT6X07Y5xqQTKmiBNTXv+ELoo4II+/PrEVZrGmLgkDrGRMUuY/2mQRDPDDXl7bv08+eaKbETRQhZbHHDHCNOXAAMAFo0meunxxIIAAAAASUVORK5CYII=') 50% 50% no-repeat;}
.shareSocial .google:after{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAYAAACUwi84AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANFJREFUeNpc0LEKwVEUx/H7J6WUUkqSYidZDJTFwmBUXoDYPIJFWQwGeYT/YrMYJYXFEygmkklZ+fsejvw59ene7j39zu1ajuMYyosG4igigzVsIw0YKw8i2GMFSy7jeKCqzaLtvCvvISYMC0nzra2ur4SARh4QdCVs4Lf0kVkMccIFMbRwNq65Iq2zR58z92UCZVy0qSfnMiJE1AB3LHRMEzV0pGHGxoeS+a0JUkbjun9vEXUsZbPAFQX5Ob2Uz7NRkYMoUX3ksMMRN0wxfwowAIL53DdG+lHJAAAAAElFTkSuQmCC') 50% 50% no-repeat;}
.shareSocial .email:before{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAYAAAB24g05AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYpJREFUeNpiOHbsmICjo+McBgaG74yMjG+JwSC1tra2iw4fPizAYGhouHX37t1Kbm5uy4AS/4nB7u7uq/fs2aNoZGS0Achn+KOurn5h9erV0iEhIVMIaQ4ICJi1adMmSW1t7TNA/l+QAW9AEvLy8te2bdsmFx8f34VLc1xcXP+GDRtkFBUVL0HFQHoZ3sIUyMnJ3V+wYIEK0JBadM0xMTHNK1asUARadBtJ/C2KASDMx8f3atq0aaYlJSWFMLGioqKyWbNmGQkICDxHM/gtCwMa+P37N+edO3f0zczMNrW0tJz89+8fo5aW1stTp07Z/Pr1i4sBC4C7QFNT81hHR4ebi4vLQiYmpp/AGNpnYmKyF8R2cHBYBpRzBRp2GN0Ln6GhO6mpqclTWVn5Aq5ABAbe5cbGRq+goKA+qNhnRqCfHyUlJfX8/PmTcd68eV1Amo0BD2BjY/uTkJBQwcXF9QMY4KWM06dP1925c2cMMG7TgU79w8zM/BefAX///mUGYlZvb+85QDwfIMAAV2nSvr+XSN0AAAAASUVORK5CYII=') 50% 50% no-repeat;}
.shareSocial .email:after{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAYAAAB24g05AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASJJREFUeNqUUTtOw0AUXMvUdmS5pYeKa3AAylQcgBJRcQAkbpCGG3AAGmRhKW1a7AT5K9vy2uu/TQwZI0BkZZTkVftm38yb2SW6rk+CIKCfB1YURUzTtAkpiqLL8/za87y9RRzHoXEcT8FtyAC0bftRluUtnIS7yLZte4yxaVVV66Enfy+heOP7vv0f2bKstyRJLvu+/8UIP4Q493Cy4nHXdZeU0iseJ2ObsOXBNE3tpzcMQw/D8G5sVvhS4QoZX0VRfITVU7Q4iouu684VRTnjZ7ccDNmyLHtBjOr7cdd1Xb8P5zRNSzh7apqmH42ArQzk+a5fwDs84wujrQhQXwmCcCTL8jHZoyCwBK1TVfVEwOIZsAtJkmRyQGEpReTZRoABACFLFr4kQgzdAAAAAElFTkSuQmCC') 50% 50% no-repeat;}




.category3 ul, .content-text .category3 ul{overflow:hidden;list-style:none;margin:0px auto;max-width:100%;padding:0px;display:flex;flex-wrap:wrap;}
.category3 ul li, .content-text .category3 ul li{background:none;line-height:normal;position:relative;overflow:hidden;max-width:100%;box-sizing:border-box;padding:5px;}
.category3 ul li:before{display:none;}
.category3 ul li.sep, .content-text .category3 ul li.sep{clear:both;}
.category3 ul li a, .content-text .category3 ul li a{position:relative;width:100%;height:100%;box-sizing:border-box;display:grid;grid-template-rows:1fr auto;border:1px solid #D2D2D2;}
.category3 ul li a, .content-text .category3 ul li a span{display:block;}
.category3 ul li a span.spImg{position:relative;}
.category3 ul li a span.titleAlt{font-size:12px;text-align:center;padding:10px 5px;color:#000000;box-sizing:border-box;}
.category3 ul li a:after{content:"";background-color:rgba(0,0,0,0.5);width:100%;height:100%;top:0px;left:0px;position:absolute;transition:all 0.5s ease-out 0s;opacity:0;}
.category3 ul:hover li:not(:hover) a:after{opacity:1;transition:all 0.5s ease-out 0s;}
.category3 ul li.sel a::after{opacity:1;transition:all 0.5s ease-out 0s;}
.category3 ul li img, .content-text .category3 ul li img{background-color:transparent;border:none;padding:0px;margin:0px 0px 0px 0px;width:100%;max-width:100%;vertical-align:top;object-fit:cover;}

@media screen and (max-width:1100px){.imageOpis{display:flex;flex-wrap:wrap;height:unset;position:absolute;grid-gap:0px;bottom:0px;align-content:flex-start;}
.imageOpis>div{width:100%;}
.hfix,body{overflow:auto;padding:0px !important;}
.box_content{margin-top:0px !important;}
.imageOpis h1.main-title{order:1;padding:20px;box-sizing:border-box;display:block;font-size:20px;width:100%;}
.imageOpis .opisA{order:2;padding:0px 15px 15px 15px;}
.imageOpis .divImg{order:3;}
.imageOpis .divImg a.aImg{height:unset;padding:2% 2% 2% 2%;}
.imageOpis .divImg .footImg{border-bottom:1px solid #D2D2D2;padding:5px 0px;}
.imageOpis .opisC{order:4;padding:5px 20px 20px 0px;}
.imageOpis .opisC .arrow{justify-content:center;}
.imageOpis .opisB{order:5;padding:15px;}
.wbox{position:relative;}
/*.imageOpis .divImg .divAllImg{height:calc(100% - 52px);}*/
}

@media screen and (max-width:500px){
.imageOpis .opisC{flex-direction: column}
.imageOpis .opisC .arrow {order: 2}
.imageOpis .opisC .footImg{order: 1;margin-bottom: 20px}
}

@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url("/lib/fonts-icon-google/MaterialIcons-Regular.eot");src:local('Material Icons'), local('MaterialIcons-Regular'), url("/lib/fonts-icon-google/MaterialIcons-Regular.woff2") format('woff2'), url("/lib/fonts-icon-google/MaterialIcons-Regular.woff") format('woff'), url("/lib/fonts-icon-google/MaterialIcons-Regular.ttf") format('truetype');}
.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';}
@font-face{font-family:'Material Icons Outlined';font-style:normal;font-weight:400;src:url("/lib/fonts-icon-google/MaterialIconsOutlined-Regular.woff2") format('woff2');}
.material-icons-outlined{font-family:'Material Icons Outlined';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;}
