@import url('https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i&subset=latin-ext');body{background:#fff url(../img/body-background.jpg) center bottom no-repeat;background-attachment:fixed !important;background-size:cover;font-family:'Lato',sans-serif}.przedstawiciele{background:#004288;color:#fff;padding:50px 0}.navbar-wrapper>.container{height:auto !important}.navbar-default{background:transparent;border:0}.navbar-brand{height:auto !important;padding:10px 10px 10px 10px}.navbar-brand img{max-height:50px}.navbar-nav{margin:10px 0}.navbar{min-height:10px !important;margin-bottom:0}.navbar-nav li{margin:0 0}.navbar-toggle{margin-top:18px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#004288;background-color:#fff}.navbar-nav li a{text-transform:uppercase;font-size:14px;font-weight:600;color:#fff}.navbar-default .navbar-nav>li>a{color:#fff}.navbar-default .navbar-nav>li>a:hover{color:#fff}.head-room .navbar-brand img{max-height:50px}.head-room .navbar-wrapper>.container{height:auto !important}.head-room .navbar-fixed-top{height:auto !important}.head-room .navbar-toggle{margin-top:18px}.head-room.navbar-default{background:#004288 !important}.head-room .navbar-nav li{margin:0 0}.head-room .navbar-nav li a{color:#fff;font-weight:600;font-size:14px}.navbar-brand img{max-height:50px}.navbar-wrapper>.container{max-height:50px}.navbar-default{background:#004288 !important;box-shadow:0 1px 10px 0 rgba(0,0,0,0.1)}.dropdown-menu li a{color:#000 !important}#slider-glowny.carousel{width:100%;max-width:100%;overflow:hidden}#slider-glowny.carousel .item{width:100%;max-width:100%}#slider-glowny .carousel-wrap{width:100%;display:table}#slider-glowny .carousel-caption-text{text-align:left;display:table-cell;vertical-align:middle}#slider-glowny .carousel-caption-text p.car1{text-transform:uppercase;text-shadow:none;margin:0;padding:5px 10px;font-size:24px;display:inline-block;max-width:100%;font-weight:400;font-family:'Lato',sans-serif;line-height:normal;background:rgba(0,0,0,0.7);border-radius:0;color:#fff;max-width:550px}#slider-glowny .carousel-caption-text p.car2{text-shadow:none;margin:0;padding:5px 10px;font-size:14px;display:inline-block;max-width:100%;font-weight:800;font-family:'Lato',sans-serif;line-height:normal;background:rgba(0,0,0,0.7);margin-top:5px;border-radius:0;color:#fff;max-width:550px}#slider-glowny .carousel-caption-text .uerl{text-transform:uppercase;text-shadow:none;margin:0 0 0 0;padding:10px 20px;font-size:16px;display:inline-block;max-width:100%;font-weight:800;font-family:'Lato',sans-serif;line-height:normal;background:#004288;margin-top:5px;border-radius:0;color:#fff}.carousel-fade .carousel-inner .item{transition-property:opacity}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;transform:translate3d(0, 0, 0)}.carousel-fade .carousel-control{z-index:2}#slider-glowny .carousel-indicators li{border:1px #fff solid;border-radius:0;width:35px;height:6px;vertical-align:middle}#slider-glowny .carousel-indicators .active{background:#004288;width:35px;height:6px;border:1px #004288 solid;vertical-align:middle}@media screen and (max-width:1203px){.carousel-caption-text p.car1{font-size:14px}.carousel-caption-text p.car2{font-size:14px}}@media (max-width:767px){#slider-glowny .container{padding:0 50px}#slider-glowny .carousel-caption{left:4%}#slider-glowny .car1,#slider-glowny .car2{font-size:16px !important}#slider-glowny .carousel{max-height:300px !important}#slider-glowny.carousel .item{width:100%;max-width:100%;height:300px !important}#slider-glowny .carousel-wrap{height:300px !important}}.section-wraper{padding:20px 0}.aktualnosci-header{font-size:18px;font-weight:900}.btn-bolge{background:#004288;color:#fff;border-radius:0}.btn-bolge:hover{background:#004288;color:#fff;opacity:.8}.box{width:100%;height:100%;border-radius:4px 4px 0 0;overflow:hidden;box-shadow:0 1px 10px 0 rgba(0,0,0,0.1);margin-bottom:30px}.box-name{margin:15px;font-weight:400;color:#000;font-weight:800}.box a{text-decoration:none}.box a:hover .box-name{color:#004288}.box-short-description{color:#aaa;margin:15px;font-size:12px}.sidesearch{background:#fff;padding:10px;box-shadow:0 1px 10px 0 rgba(0,0,0,0.1);border-radius:4px;overflow:hidden;margin-bottom:20px}.sidesearh-header{margin:10px;font-size:22px;font-weight:800}.sidesearch-button{background:#004288 !important}.sidesearch form{text-align:center}.sidetree{background:#fff;padding:10px;box-shadow:0 1px 10px 0 rgba(0,0,0,0.1);border-radius:4px;overflow:hidden}.sidetree-header{margin:10px;font-size:22px;font-weight:800}.treeview,.treeview ul{padding:0;margin:0;list-style:none}.treeview li ul li{padding:0 0 0 15px;margin:1px 0}.treeview li{margin:1px 0}.treeview-main>a{background:#fff}.treeview .hitarea{margin:0;float:right;cursor:pointer;padding:9px 8px;vertical-align:middle}.treeview a{padding:10px 10px 10px 15px;display:block;font-weight:400;color:#000;text-decoration:none;font-size:13px}.treeview a.selected{color:#004288;font-weight:800}.breadcrumb a{color:#aaa}.breadcrumb{background:#fff}.header-2{margin-top:0;color:#ddd}.promotion{position:absolute;top:15px;left:5px}.ribbon{color:#fff;position:relative;text-transform:uppercase;background:#004288;padding:8px 5px;clear:both}div.left_ribbon{color:#000;margin-left:0;float:left}div.left_ribbon h2{margin:0 12px;color:#fff;font-size:12px;font-weight:900}div.left_ribbon::before{display:block;width:10px;height:0;position:absolute;bottom:-10px;left:0;content:"";border-bottom:10px solid transparent;border-right:10px solid #00244a}.footer{background:#265ecc;background:-moz-linear-gradient(top, #265ecc 0, #193d86 100%);background:-webkit-gradient(left top, left bottom, color-stop(0, #265ecc), color-stop(100%, #193d86));background:-webkit-linear-gradient(top, #265ecc 0, #193d86 100%);background:-o-linear-gradient(top, #265ecc 0, #193d86 100%);background:-ms-linear-gradient(top, #265ecc 0, #193d86 100%);background:linear-gradient(to bottom, #265ecc 0, #193d86 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#265ecc', endColorstr='#193d86', GradientType=0);color:#fff;padding:50px}.parallax-text{padding:50px;text-align:center}.parallax-text h1{color:#004288;font-weight:800 !important}svg path{fill:#fff}.product-header{margin-top:0}.product-price{font-size:24px;font-weight:900;margin:0 0 10px 0;background:#004288;color:#fff;display:inline-block;padding:5px 10px}#carousel-custom{margin:0 auto;width:100%}#carousel-custom .item{height:auto}#carousel-custom .carousel-indicators{margin:10px 0 0;overflow:auto;position:static;text-align:left;white-space:nowrap;width:100%}#carousel-custom .carousel-indicators li{background-color:transparent;-webkit-border-radius:0;border-radius:0;display:inline-block;height:auto;margin:0 !important;width:132px}#carousel-custom .carousel-indicators li img{display:block;opacity:.5}#carousel-custom .carousel-indicators li.active img{opacity:1}#carousel-custom .carousel-indicators li:hover img{opacity:.75}#carousel-custom .carousel-outer{position:relative}#carousel-custom .carousel-control{background:transparent}.gallery-menu{list-style:none;text-align:right}.gallery-menu li{display:inline}.gallery-menu li a{padding:5px 10px;color:#aaa}.gallery img{max-width:100%;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.gallery a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.footer-contact{list-style:none}.footer-contact{list-style:none;padding:0}.footer-contact li{padding-left:1.3em}.footer-contact li.fc1:before{content:"\f041";font-family:FontAwesome;display:inline-block;margin-left:-1.3em;width:1.3em}.footer-contact li.fc2:before{content:"\f095";font-family:FontAwesome;display:inline-block;margin-left:-1.3em;width:1.3em}.footer-contact li.fc3:before{content:"\f0e0";font-family:FontAwesome;display:inline-block;margin-left:-1.3em;width:1.3em}.footer-contact li.fc4:before{content:"\f017";font-family:FontAwesome;display:inline-block;margin-left:-1.3em;width:1.3em}@media screen and (max-width:767px){.navbar-nav{margin:0;background:#fff}}

.imp-line-overlay {
    background-color: rgba(0,0,0,0.9);
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 99999;
    align-items: center;
    justify-content: center;
    display: none;
}

.imp-line-overlay--active {
    display: flex;
}


.imp-line {
    width: 100%;
    padding: 20px;
    background-color: #666666;
    max-width: 800px;
}

.imp-line__container {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    height: 100%;
    gap: 20px;
}

.imp-line__text {
    color: #ffffff;
    font-size: 18px;
}

.imp-line__buttons {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
}

.imp-line__button {
    background-color: #004288;
    padding: 10px 20px;
    border: none;
    font-weight: 700;
    font-size: 18px;
    color: #ffffff;
}

.popup-overlay-no {
    position: fixed;
    top: 0;
    left: 0;
    background-color: #000000;
    width: 100%;
    height: 100vh;
    z-index: 10000000;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #ffffff;
    font-size: 16px;
}