a{color:#747474}a:hover,a.collapsed:hover{text-decoration:none;color:#e60c0c}.hero-content{background-color:#444}.header{z-index:10000}.header_fixed{background-color:#090909}.main-nav>li.sfHover>a,.main-nav ul>li:hover>a{color:#e60c0c}.vegas-overlay{opacity:0}.hero-slider__txt{text-transform:uppercase;display:block;font-size:92px;line-height:79px}.sliderRed{color:#e60c0c}.slidertxt{font-size:28px;color:#cdcece;font-weight:700}.slidertxt2{margin-top:180px}.topphone{float:right;margin-right:20px;margin-top:13px;font-weight:700;color:#fff}.topphone img{margin-right:10px}.header_fixed .logod1{margin-top:15px;margin-bottom:10px}#mobnav-btn{float:right;background:transparent}.content2 .hgroup h1 span{color:#e60c0c}.content2 h5{text-transform:uppercase}.content2 .icobox_type_card{padding:0}.content2 .icobox_type_card img{width:100%}.content2 .icobox_type_card .icobox__body{height:120px}.content2 .icobox_type_card .icobox__body h5{padding-top:34px}.jarallax_bg1{background-image:url("/layout/content-3.jpg")}.content-3 .figure-holder__link::before{border:1px solid rgba(255,255,255,0.6);background-color:rgba(255,255,255,0.02)}.content-3 .figure-holder__link::after{background-color:#e60c0c;content:"\f002";text-indent:0}.content-3 .display-3 span{display:block;color:#e60c0c}.content-4{background-image:url("/layout/content-4.jpg");padding-top:75px !important;background-size:cover}.content-4 .hgroup h1 span{color:#e60c0c}.content-4 .pani{position:absolute;bottom:0}.content-4 .panel-title a:hover{color:#e60c0c}.content-4 .accordion_style_default .panel-heading .panel-title a:not([class="collapsed"])::before{background-color:#e60c0c}.content-4 .accordion_style_default .panel-heading .panel-title a:not([class="collapsed"])::after{border-top-color:#e60c0c}.content-5{background-color:#222}.content-5 .counter__num{font-family:'Open Sans'}.content-5 .counter__info{font-size:16px;color:#959595}.content-6 .hgroup h1 span{color:#e60c0c}.content-6 form label{font-size:14px;color:#9a9a9a}.content-6 form select{background:url('/layout/arrowdown.png') 96% no-repeat #fff;border-color:#ebebeb;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-style:italic}.content-6 form select:focus{border-color:#ebebeb}.content-6 form select::-ms-expand{display:none}@media screen and (min-width:0 \0){.content-6 form select{background:none\9;padding:5px\9}}.content-6 form .kontakt{background-color:#fff;border-color:#ebebeb}.content-6 form .checkbox{margin-top:30px}.content-6 form .checkbox label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-6 form .checkbox label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.content-6 form .checkbox label .checkmark{position:absolute;top:10px;left:0;height:25px;width:25px;background-color:#ebebeb}.content-6 form .checkbox label span{font-size:14px;font-style:italic}.content-6 form .checkbox label:hover input~.checkmark{background-color:#ccc}.content-6 form .checkbox label input:checked~.checkmark{background-color:#e60c0c}.content-6 form .checkbox .checkmark:after{content:"";position:absolute;display:none}.content-6 form .checkbox label input:checked~.checkmark:after{display:block}.content-6 form .checkbox label .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.content-6 form button{margin:20px auto 0 auto;display:block;background-color:#e60c0c;font-size:18px}.content-7{padding-bottom:0}.content-7 .hgroup{margin-bottom:0}.content-7 .hgroup h1 span{color:#e60c0c}.content-7a .portfolio__link{background-color:#e60c0c !important}.pic h5{text-align:center}footer{background-image:url("/layout/footer.jpg")}footer .widget-contact-list{margin-bottom:5px}footer .widget__title{color:#e60c0c !important}footer .widget__title::before{color:#5b5b5b !important}footer a{color:#fff}footer a:hover{color:#e60c0c}footer .menu a{color:#747474}footer .menu a:hover{color:#fff}footer .menu li::before{content:"/";color:#e60c0c;font-weight:700;margin-right:5px}footer .footer-copyright{background-color:#fff;color:#2a1e16}footer .footer-copyright a{color:#e60c0c}.seemore{background-color:#e60c0c;position:relative}.seemore img{opacity:.2}.seemore h3{position:absolute;top:0;color:#fff;font-size:1.3rem;font-weight:300;text-align:center;width:100%;margin-top:70px}.gallerypage{padding-top:0;padding-bottom:0;margin-top:70px}.gallerypage figure{margin-bottom:20px}.gallerypage h5{text-align:center;width:100%}.post__content .pageheader{color:#444}.post__content ul{padding-left:0;list-style:none}.post__content ul li{position:relative;padding-left:24px;padding-bottom:0}.post__content ul li:before{content:"\f0da";font-family:"FontAwesome";display:block;position:absolute;font-size:14px;left:0;top:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#e60c0c}.post__content ol{list-style-type:none;padding:0;margin:0;margin-bottom:1.5em;counter-reset:counter}.post__content ol li{position:relative;padding:0 0 0 20px}.post__content ol li:before{display:inline-block;position:absolute;left:0;content:counter(counter) ". ";counter-increment:counter;font-weight:bold;width:20px;color:#e60c0c}.bloczki a{color:#747474}.bloczki .pricing-plan__header{background-position:center !important}.bloczki .pricing-plan__header::before{opacity:.5}.bloczki .pricing-plan{margin-top:0}.bloczki .pricing-plan__title{color:#fff;font-size:1.3rem}.bloczki .pricing-plan__content{padding:15px}.bloczki .pricing-plan__content a:hover{color:#747474 !important}.bloczki .pricing-plan__footer{background-image:none}.bloczki .pricing-plan__footer a{color:#fff}.formconfirm .checkconf{display:block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"Montserrat",sans-serif}.formconfirm .checkconf input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.formconfirm .checkconf .checkmark{position:absolute;top:0;left:0;height:19px;width:19px;background-color:#fff;border:1px solid #d6d6d6}.formconfirm .checkconf:hover input~.checkmark{background-color:#e60c0c7a}.formconfirm .checkconf input:checked~.checkmark{background-color:#e60c0c}.checkmark:after{content:"";position:absolute;display:none}.formconfirm .checkconf input:checked~.checkmark:after{display:block}.form-control{border:1px solid #e6e6e6}.formconfirm .wycena .checkbox{margin-top:30px}.formconfirm .wycena .checkbox label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.formconfirm .wycena .checkbox label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.formconfirm .wycena .checkbox label .checkmark{position:absolute;top:10px;left:0;height:25px;width:25px;background-color:#ebebeb}.formconfirm .wycena .checkbox label span{font-size:14px;font-style:italic}.formconfirm .wycena .checkbox label:hover input~.checkmark{background-color:#ccc}.formconfirm .wycena .checkbox label input:checked~.checkmark{background-color:#e60c0c}.formconfirm .wycena .checkbox .checkmark:after{content:"";position:absolute;display:none}.formconfirm .wycena .checkbox label input:checked~.checkmark:after{display:block}.formconfirm .wycena .checkbox label .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.rodotekst p{margin-bottom:0}.btn-primary{background-color:#e60c0c;border-color:#e60c0c}.btn-primary:hover{background-color:#e60c0c7a;border-color:#e60c0c7a}.btn-primary:focus{background-color:#e60c0c;border-color:#e60c0c}.gallery .galleryimg{width:100%;max-width:auto;height:auto}.pswp{z-index:10000}.card{position:initial;background-color:transparent;margin-bottom:0}#cookieinfo .alert{font-size:.8rem;line-height:1.4rem;background-color:#f8f8f8;border:1px solid #888;color:#444}#cookieinfo .alert a{color:#444}#cookieinfo .alert button{color:#e60c0c;opacity:1}#cookieinfo .alert .fa{color:#e60c0c;background-color:#f8f8f8}.reklamacja label span{color:#c8c6c6}.reklamacja .fileupload{font-size:1rem !important;border:2px solid #e1e1e1;padding:.6rem 1rem;background:0 none !important;border-radius:0;text-align:center;text-transform:uppercase;font-weight:700;width:100%}.reklamacja .file-list{margin-top:10px}.reklamacja .file-list p{display:inline;margin:0 5px 0 0}.reklamacja .file-list p:after{content:"; "}.reklamacja .file-list p:last-child:after{content:""}.reklamacja #reviewsresult .success{background-color:#005412 !important;color:#fff}.reklamacja #reviewsresult .error{background-color:#e60c0c !important;color:#fff !important}.reklamacja .info{height:16px;margin-left:5px}.techtabela tr th,.techtabela tr td{padding:5px}@media (max-width:350px){.logo{max-width:150px}.logo a img{max-width:150px}.topphone{margin-right:0}}@media (max-width:400px){.logo{max-width:100px}.logo a img{max-width:100px}.topphone{margin-right:0}}@media (max-width:440px){.telnavbar{display:none}.card-columns.card-columns_4{column-count:1;text-align:center}}@media (min-width:768px){.main-nav li{padding:0 10px}.main-nav li:hover a{text-decoration:none;color:#e60c0c}.main-nav li:hover a::before{bottom:10px !important;background-color:#e60c0c;top:auto}.main-nav li:hover a.submenu::before{top:0}.main-nav li:hover a.submenu{color:#2a1e16}.main-nav li:hover a.submenu:hover{color:#e60c0c}.main-nav li.sfHover a{text-decoration:none;color:#e60c0c}.main-nav li.sfHover a::before{bottom:10px !important;background-color:#e60c0c;top:auto}.main-nav li.sfHover a.submenu::before{top:0}.main-nav li.sfHover a.submenu{color:#2a1e16}.main-nav li.sfHover a.submenu:hover{color:#e60c0c}.main-nav li.current a{text-decoration:none;color:#e60c0c}.main-nav li.current a.submenu::before{top:0}.main-nav li.current a.submenu{color:#2a1e16}.main-nav li.current a.submenu:hover{color:#e60c0c}}@media (max-width:992px){.main-nav li{padding:0 10px}.main-nav li:hover a{text-decoration:none;color:#e60c0c}.main-nav li:hover a::before{bottom:10px !important;background-color:#e60c0c;top:auto}.main-nav li:hover a.submenu::before{top:0}.main-nav li:hover a.submenu{color:#2a1e16}.main-nav li:hover a.submenu:hover{color:#e60c0c}.main-nav li.sfHover a{text-decoration:none;color:#e60c0c}.main-nav li.sfHover a::before{bottom:10px !important;background-color:#e60c0c;top:auto}.main-nav li.sfHover a.submenu::before{top:0}.main-nav li.sfHover a.submenu{color:#2a1e16}.main-nav li.sfHover a.submenu:hover{color:#e60c0c}.main-nav li.current a{text-decoration:none;color:#e60c0c}.main-nav li.current a.submenu::before{top:0}.main-nav li.current a.submenu{color:#2a1e16}.main-nav li.current a.submenu:hover{color:#e60c0c}.hero-slider_vegas{height:918px !important}.hero-slider_vegas .vegas-wrapper{padding:150px 0 60px 0 !important}.hero-slider_vegas .slidertxt2{margin-top:64px;color:#fff;text-shadow:2px 2px #000;font-size:14px;line-height:24px}.hero-slider_vegas .redline{height:2px;width:167px;border-top:2px solid #ff0000;padding-bottom:25px}.hero-slider_vegas .btn{margin-bottom:100px;background-color:#fff;color:#e60c0c;float:right;border:1px solid #fff}.hero-slider_vegas .hero-slider__txt{font-size:60px;line-height:70px}.hero-slider_vegas .slidertxt{font-size:20px}.logod1{display:none}.topphone{margin-top:-12px}.logom1{display:block}.header{height:80px}.header__logo{width:50%}.header__nav{width:40%}.content-4 .pani{display:none}.content-5 .counter{margin:10px 0}.content-5 .counter__icon{float:none;margin-right:0}.content-5 .counter__icon img{display:block;margin:0 auto 10px auto}.content-5 .counter__wrap{text-align:center}.content-7a .piatakuchnia{display:none}footer .footer-widget__col{text-align:center}footer .footer-widget__col .widget-contact-list li{display:inline-block;text-align:left}}@media (min-width:993px) and (max-width:1200px){.hero-slider_vegas{height:918px !important}.hero-slider_vegas .vegas-wrapper{padding:150px 0 60px 0 !important}.hero-slider_vegas .slidertxt2{margin-top:144px;color:#fff;text-shadow:2px 2px #000;font-size:14px;line-height:24px}.hero-slider_vegas .redline{height:2px;width:167px;border-top:2px solid #ff0000;padding-bottom:25px}.hero-slider_vegas .btn{margin-bottom:100px;background-color:#fff;color:#e60c0c;float:right;border:1px solid #fff}.main-nav li{padding:0}.logod1{display:none}}@media (min-width:1201px) and (max-width:1236px){.main-nav li{padding:0}}@media (min-width:1201px){.hero-slider_vegas{height:918px !important}.hero-slider_vegas .vegas-wrapper{padding:150px 0 60px 0 !important}.hero-slider_vegas .slidertxt2{margin-top:224px;color:#fff;text-shadow:2px 2px #000;font-size:14px;line-height:24px}.hero-slider_vegas .redline{height:2px;width:167px;border-top:2px solid #ff0000;padding-bottom:25px}.hero-slider_vegas .btn{margin-bottom:100px;background-color:#fff;color:#e60c0c;float:right;border:1px solid #fff}.logom1{display:none}.logo{margin-top:-18px}}