@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap");html{scroll-behavior:smooth}body{min-height:100vh;height:100%;display:flex;flex-direction:column;font-family:'Open Sans', sans-serif}.bg-blue{background:#004491}.nologin{background-size:cover !important}.page-bg{background:url(../img/login-bg.svg) no-repeat 100% 100%;padding:1em}.program-logo{padding:.5em 0}.program-logo .sub-logo{margin-top:.15em}.program-logo .sub-logo img{height:20px}input,select{border-radius:0 !important}.form-fit{width:fit-content}.btn-primary{background:#004491;color:#fff;font-size:.8125em;padding:.75em 2.5em;border-radius:0;border:none;min-width:13em}.btn-primary.btn-tiny{padding:.5em 2.5em;font-size:.7em}.btn-primary.btn-lg{font-size:1em;padding:1em 3em;font-weight:600}.btn-primary.btn-shop{font-size:.75em;padding:.4em 2.5em;min-width:auto}.btn-primary.btn-order{font-size:.75em;padding:.4em 2.5em;min-width:auto}.btn-secondary{color:#fff;font-size:.8125em;padding:.75em 2.5em;border-radius:0;border:none;min-width:13em}.btn-secondary.btn-tiny{padding:.5em 2.5em;font-size:.7em}.btn-secondary.btn-lg{font-size:1em;padding:1em 3em;font-weight:600}.btn-outline-secondary,.btn-outline-primary{border-radius:0}.relative{position:relative}.claim{margin-top:2em;width:2;line-height:1.25em;font-size:1.3em;padding:1em 0;color:#blue;font-weight:600;text-shadow:5px 5px 8px #light-blue}.adv-form .form-group{position:relative}.adv-form .form-group label{position:absolute;top:.75em;font-size:1em;transition:ease-in-out .3s}.adv-form .form-group label.active{top:.1em;font-size:.6em}.adv-form .form-group input{margin-top:1em}.register{padding:2em 0}.register.login{padding-top:7vh}.register.login #username,.register.login #password{padding-left:4em}.register.role{padding:25vh 0 10em 0}.register.register-distributor{padding-top:5vh}.register .header{font-size:1.75em;color:#004491;text-transform:uppercase;font-weight:bold}.register .subheader{font-size:.875em;color:#004491;text-align:right;font-weight:bold}.register h2{padding:.4em 0 .2em 0;font-size:1.2em;color:#004491}.register label{font-size:.8275em;color:#666;padding-left:1em}.register input[type=text],.register input[type=password],.register input[type=email],.register select,.register textarea{border:2px solid #004491;border-radius:0;padding:.65em 1em}.register .form-header{color:#555;font-size:.875em;padding:1em 0}.register .form-info{font-size:.8275em;color:#555}.register .selectize-input{border:2px solid #004491;border-radius:0;padding:.65em 1em}.register .zgody-info{font-size:.8125em;color:#555}.register .form-top-claim{color:#004491;font-weight:700;font-size:1.2em;padding:1em 0}.register .error{color:#FF4136;border:1px solid;padding:.25em 1em;display:block;margin:.15em 0;font-size:.75em}.register #hurtowniaError.success{color:#2ECC40;border:1px solid;padding:.25em 1em;display:block;margin:.15em 0;font-size:.75em}.register #hurtowniaError.failure{color:#FF4136;border:1px solid;padding:.25em 1em;display:block;margin:.15em 0;font-size:.75em}.custom-tooltip{background:#fff;border:1px solid #004491;min-width:30em}.custom-tooltip .tooltip-inner{background:#fff;color:#555;min-width:30em}.i-circle{border:1px solid #004491;padding:.1em .65em .15em .65em;border-radius:50%}.rodo-conscent{font-size:.8125em;color:#555}.rodo-conscent #rodo_more{text-decoration:underline}.rodo-conscent #rodo_more:hover{cursor:pointer}.profile-rodo{padding:.35em 0}.profile-rodo #rodo_more{text-decoration:underline}.profile-rodo #rodo_more:hover{cursor:pointer}.prize-header{font-size:1.6em;font-weight:600}.prize-points{font-size:2em;font-weight:600}.prize-points span{font-weight:400;font-size:.5em}.prize-desc{padding:2em 0}footer{background:#004491;color:#fff;margin-top:auto;padding:4em 0;font-size:.8275em;text-align:center}footer a{text-decoration:none;color:inherit}footer a:hover{text-decoration:underline}footer ul{margin:0;padding:0}footer ul li{list-style:none}footer .footer-address{margin-bottom:2em}footer .social{margin:2em 0 1em 0;display:flex;justify-content:center;align-items:center;gap:1.5em}footer .social img{height:18px}#backToTop{position:fixed;bottom:0;left:0;background:#fff;border:2px solid #004491;padding:.45em .55em;font-size:1.5em;transition:ease-in-out .3s}#backToTop:hover{cursor:pointer;background:#004491;border-color:#fff;color:#fff}.logged-user{width:fit-content;margin:0 0 0 1em;display:flex;padding:.6em 0}.logged-user .user-basket{position:relative;display:flex;align-items:center;padding-right:.6em;border-right:1px solid #004491}.logged-user .user-basket--cart{font-size:1.3em;color:#004491}.logged-user .user-basket--orders{position:absolute;left:.6em;top:.35em}.logged-user .user-basket--orders span{background:red;color:#fff;font-size:.6em;font-weight:700;padding:.4em .75em;border-radius:50%;display:inline-block}.logged-user .userrank{flex:1;text-align:center;padding:0 .6em;border-right:1px solid #004491}.logged-user .userrank .header{font-size:.75em;color:#252525;padding-bottom:.3em}.logged-user .userrank .points{color:#004491;font-weight:700;font-size:.75em;margin:.25em 0}.logged-user .userrank .points span{font-size:.875em}.logged-user .userinfo{display:flex;text-align:left;padding-left:.15em;align-items:center}.logged-user .userinfo .icon img{height:1.6em}.logged-user .userinfo .userdata{display:none;padding-left:.5em;font-size:.75em;font-weight:600}.logged-user .userinfo .userdata small{font-weight:400}.logged-user .dropdown{z-index:1030;padding:0 .15em}.logged-user .dropdown:hover{cursor:pointer;color:#004491}.logged-user .dropdown .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.6em solid;border-right:0.6em solid transparent;border-bottom:0;border-left:0.6em solid transparent}.logged-user .dropdown-menu{padding:0 1em}.logged-user .dropdown-menu li{border-bottom:1px solid #004491;padding:.25em 0}.logged-user .dropdown-menu li:last-child{border-bottom:none}.logged-user .dropdown-menu li a{font-size:.75em;font-weight:700;text-align:right;text-transform:uppercase;background:transparent}.logged-user .dropdown-menu li a:hover{color:#004491}.mobile-main-menu{position:absolute;top:.4em;right:.75em;font-size:2em}#main-menu{display:none}.main-menu ul{margin:0;padding:.25em 0;display:flex;justify-content:center;flex-wrap:wrap}.main-menu ul li{width:100%;list-style:none}.main-menu ul li:first-child{display:none}.main-menu ul li a{display:block;text-decoration:none;color:#fff;padding:1em 2em .5em 2em;text-transform:uppercase;font-weight:600;height:100%;border-bottom:1px solid}.main-menu ul li a:hover{background:#fff;color:#004491}.main-menu ul li.active a{background:#fff;color:#004491}.main-menu ul li:last-child a{border-bottom:none}.home-slider .slide{background-repeat:no-repeat;background-position:60% 40%;background-size:cover;min-height:70vh;display:flex;align-items:center;position:relative}.home-slider .slide .slide-caption{color:#fff;border-top:5px solid #fff;border-left:5px solid #fff;background:url(../img/border-white-right.svg) no-repeat 100% 100%;padding:3em 1em;font-size:1.25em;width:fit-content;margin-left:5vw}.carousel .carousel-inner .slide{align-items:center}.carousel .carousel-inner .slide .slide-caption{bottom:20%;color:#fff;border-top:5px solid #fff;border-left:5px solid #fff;background:url(../img/border-white-right.svg) no-repeat 100% 100%;padding:1em 1.5em;font-size:.875em;width:fit-content;margin-left:5vw}.section-header{font-weight:600;font-size:1.875em;padding:.75em 0}.section-claim{font-size:1.275em;font-weight:600;padding:1em 0}.home-rules{display:flex;justify-content:center;flex-wrap:wrap;gap:1em}.home-rules .rules-item{width:100%;text-align:center;padding:2em;border-top:5px solid #004491;border-left:5px solid #004491;background:url(../img/border-blue-right.svg) no-repeat 100% 100%}.home-rules .rules-item .desc{padding:1em;color:#004491;font-weight:700;font-size:1.125em}.rank-photo.rank-2{background:url("../img/home-ranking-2.jpg") no-repeat 50% 50%}.rank-photo.rank-3{background:url("../img/home-ranking-3.jpg") no-repeat 50% 50%}.rank-photo.photo-right{text-align:right}.rank-photo.photo-left{text-align:left}.panel-border-blue.border-right{background:url(../img/border-blue-left.svg) no-repeat 0% 100%;border-top:5px solid #004491;border-right:5px solid #004491}.panel-border-blue.border-left{background:url(../img/border-blue-right.svg) no-repeat 100% 100%;border-top:5px solid #004491;border-left:5px solid #004491}.panel-border-blue .rank-header{font-weight:700;font-size:1.25em;padding:0 0 1em 0;color:#004491}.panel-border-blue .rank-desc{font-size:1.25em;color:#004491;padding-bottom:1em}.panel-border-blue.rank-left{position:relative;bottom:-3em;margin:0 auto;width:90%;margin-top:1em;text-align:right;padding:3em 3em 5em 2em;display:flex;align-items:center;justify-content:end}.panel-border-blue.rank-right{position:relative;margin:0 auto;width:90%;top:-3em;margin-bottom:-3em;text-align:left;padding:5em 2em 3em 2em;display:flex;align-items:center;justify-content:start}.panel-border-blue.news-box-left{position:relative;bottom:-3em;margin:0 auto;width:90%;margin-top:1em;text-align:right;padding:3em 3em 5em 2em;display:flex;align-items:center;justify-content:end}.panel-border-blue.news-box-right{position:relative;margin:0 auto;width:90%;top:-3em;margin-bottom:-3em;text-align:left;padding:5em 2em 3em 2em;display:flex;align-items:center;justify-content:start}.panel-border-blue.news-left{padding:2em 2em 4em 2em;text-align:right;width:90%;margin:0 auto;position:relative;bottom:-3em}.panel-border-blue.news-right{padding:5em 2em 3em 2em;text-align:left;width:90%;margin:0 auto;position:relative;top:-3em}.panel-border-blue .news-header{font-size:1.25em;font-weight:700}.panel-border-blue .news-desc{font-size:1.25em;padding:1em 0}.home-contact{background:url(../img/kontakt-bg-2.jpg) no-repeat 50% 50%;background-size:cover}.home-contact .contact-claim{font-size:1.275em;font-weight:600;color:#004491;padding:1em 0em}.home-contact .contact-infoline{width:110%;margin:0 auto;padding:3em 1em 4em 1em;text-align:center;font-weight:700}.home-contact .contact-form{margin:2em 0}.home-contact .contact-form-header{padding-left:1em;font-size:.875em;color:#004491;text-transform:uppercase;font-weight:600}.invoice-intro{color:#004491;padding:3em 1em}.invoice-upload{padding:0 1em 1em;display:flex;align-items:center;flex-wrap:wrap;gap:1em}.invoice-upload .graph{width:40%}.invoice-upload-claim{font-size:1.275em;font-weight:600;color:#004491;width:50%;text-align:center}.invoice-upload-info{background:transparent linear-gradient(180deg, #004491 0%, #1E68A9 100%) 0% 0% no-repeat padding-box;color:#fff;border-radius:20px;padding:2em;font-size:.75em;width:25vw;position:relative}.invoice-upload-info::after{position:absolute;content:"";height:0px;width:0px;position:absolute;border-right:solid 20px #0F569D;border-bottom:solid 20px transparent;border-top:solid 20px transparent;left:-20px;top:40%}.invoice-form label{font-size:.8275em;color:#666;padding-left:1em}.invoice-form input[type=text],.invoice-form input[type=number],.invoice-form input[type=date],.invoice-form input[type=file]{border:2px solid #004491;border-radius:0;padding:.65em 1em}.ranks-header{font-size:1.25em;font-weight:700;color:#004491;padding:1em 0}.ranks-rank{text-decoration:none;display:inline-block;padding-bottom:.75em;margin-bottom:1em}.ranks-rank.active{border-bottom:3px solid #004491}.ranks-rank-wrap{display:flex;align-items:center}.ranks-rank-wrap .ranks-rank--title{padding:0 1em;font-weight:700;color:#004491}.ranks .rank-bar{background:#1E68A9;color:#fff;display:flex;justify-content:center;padding:1em 0}.ranks .rank-bar--stats{font-size:.65em;border-right:1px solid;padding:0 1em;text-align:center}.ranks .rank-bar--stats span{display:block;font-weight:700}.ranks .rank-bar--stats.last{border-right:none}.ranks .tbl-rank{width:70%;margin:2em auto}.ranks .tbl-rank.blur{filter:blur(7px)}.ranks .tbl-rank thead{background:#004491;color:#fff}.ranks .tbl-rank thead th{padding:1em 0;text-align:center}.ranks .tbl-rank tbody tr td{text-align:center;padding:.5em 0;font-weight:700;color:#004491}.ranks .tbl-rank tbody tr:nth-child(even) td{background:rgba(63,166,206,0.05)}.tbl-info-results{width:90%;height:20vh;background:#004491;color:#fff;display:flex;align-items:center;justify-content:center;position:relative;top:-28em;margin:0 auto -20vh;font-weight:700;font-size:1.25em;padding:2em;text-align:center}.rank-collage-panel{display:flex;flex-wrap:wrap;justify-content:center}.rank-collage-panel .ranks-panel-left{color:#004491;padding:1.5em 4em 3em 1em;width:90%;margin:0 auto;position:relative;top:2em}.rank-collage-panel .ranks-panel-left .panel-header{font-size:1.375em;font-weight:700}.rank-collage-panel .ranks-panel-left .panel-desc{padding:1em 0}.rank-collage-panel .ranks-panel-right{color:#004491;padding:1.5em 2em 4em 2em;width:90%;margin:0 auto;position:relative;top:2em}.rank-collage-panel .ranks-panel-right .panel-header{font-size:1.375em;font-weight:700}.rank-collage-panel .ranks-panel-right .panel-desc{padding:1em 0}.rank-collage-panel .rank-collage img{width:90vw;margin:0 auto}.rank-collage-panel .rank-collage.rank-1{background:url(../img/rankingi-main.jpg) no-repeat 0% 50%;background-size:cover}.rank-collage-panel .rank-collage.rank-2{background:url(../img/rankingi-ofertowy.jpg) no-repeat 50% 50%;background-size:cover}.rank-collage-panel .rank-collage.rank-3{background:url(../img/rankingi-kontrahentow.jpg) no-repeat 50% 50%;background-size:cover}.rank-collage-panel .rank-collage.program-1{background:url(../img/sprzed-program-1.jpg) no-repeat 0% 100%;background-size:cover}.rank-collage-panel .rank-collage.program-2{background:url(../img/sprzed-program-2.jpg) no-repeat 50% 50%;background-size:cover}.rank-collage-panel .rank-collage.program-dyst-1{background:url(../img/dyst-program-1.jpg) no-repeat 50% 50%;background-size:cover}.rank-collage-panel .rank-collage.program-dyst-2{background:url(../img/dyst-program-2.jpg) no-repeat 50% 50%;background-size:cover}.rank-collage-panel .rank-collage.program-dyst-3{background:url(../img/dyst-program-3.jpg) no-repeat 50% 50%;background-size:cover}.rank-collage-panel .rank-collage.program-dyst-4{position:relative}.rank-collage-panel .rank-collage.program-dyst-4 img{position:absolute;right:-2em}.rank-collage-panel .rank-collage.program-dyst-5{background:url(../img/dyst-program-5.jpg) no-repeat 50% 50%;background-size:cover}.program-preheader{color:#004491;font-weight:700}.program-preheader a{text-decoration:none;color:#004491}.program-preheader a:hover{text-decoration:underline}.program-header{padding:1em 0;font-size:1.275em;font-weight:600;color:#004491}.program-dist-ranks{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:1em}.program-dist-ranks .dist-rank{display:block;text-align:center;text-decoration:none}.program-dist-ranks .dist-rank:hover span{color:#4C4F54}.program-dist-ranks .dist-rank img{height:60px}.program-dist-ranks .dist-rank span{display:block;font-size:1.25em;padding:1em;font-weight:600;color:#004491}.prize-cat-filter{width:fit-content;margin:auto 0 auto auto}.prize-cat-item{margin-top:1.5em;box-shadow:0px 3px 6px #00000029;padding:2em;flex-direction:row;align-items:stretch}.prize-cat-item--photo{padding-bottom:1em;text-align:center;height:200px}.prize-cat-item--cat{font-size:0.6875em;text-transform:uppercase;color:#004491;font-weight:700}.prize-cat-item--title{font-size:.875em;color:#4C4F54;font-weight:600;min-height:5em}.prize-cat-item--prize{font-size:1.25em;color:#4C4F54}.prize-cat-item--btns img{height:28px}section.range-slider{position:relative;width:100%;height:100px;float:left;text-align:center}section.range-slider input[type="range"]{pointer-events:none;position:absolute;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,255,255,0);border:none;border-radius:14px;background:#004491;box-shadow:inset 0 1px 0 0 #002045,inset 0 -1px 0 0 #002c5e;-webkit-box-shadow:inset 0 1px 0 0 #002045,inset 0 -1px 0 0 #002c5e;overflow:hidden;left:0;top:50px;width:100%;outline:none;height:20px;margin:0;padding:0}section.range-slider input[type="range"]::-webkit-slider-thumb{pointer-events:all;position:relative;z-index:1;outline:0;-webkit-appearance:none;width:20px;height:20px;border:none;border-radius:14px;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #4d99ea));background-image:-webkit-linear-gradient(top, #fff 0, #4d99ea 100%);background-image:linear-gradient(to bottom, #fff 0, #4d99ea 100%)}section.range-slider input[type="range"]::-moz-range-thumb{pointer-events:all;position:relative;z-index:10;-moz-appearance:none;width:20px;height:20px;border:none;border-radius:14px;background-image:linear-gradient(to bottom, #fff 0, #4d99ea 100%)}section.range-slider input[type="range"]::-ms-thumb{pointer-events:all;position:relative;z-index:10;-ms-appearance:none;width:20px;height:20px;border-radius:14px;border:0;background-image:linear-gradient(to bottom, #fff 0, #4d99ea 100%)}section.range-slider input[type=range]::-moz-range-track{position:relative;z-index:-1;background-color:#000;border:0}section.range-slider input[type=range]:last-of-type::-moz-range-track{-moz-appearance:none;background:none transparent;border:0}section.range-slider input[type=range]::-moz-focus-outer{border:0}.filter-item{box-shadow:0px 3px 6px #00000029;padding:2em 2em 3.2em;margin-top:1.5em}.filter-item-title{color:#004491;font-weight:700;font-size:.75em}.filter-item-points{font-size:1.25em;font-weight:bold;color:#4C4F54}.filter-item-points--points{color:#004491;font-size:2.1875em}.filter-item-points--points span{font-size:.5em}.filter-item-header{padding:1em 0;font-size:1.5em;font-weight:600;color:#004491}.filter-item .category-item{display:flex;justify-content:space-between;padding:.15em 0}.filter-item .category-item .form-check input[type=radio]{position:fixed;opacity:0;pointer-events:none}.filter-item .category-item .form-check label:hover{cursor:pointer;color:#004491}.filter-item .category-item .form-check input[type="radio"]:checked ~ label{color:#004491}.filter-item .category-item--name{font-weight:700}.filter-item .category-item--name a{color:inherit;text-decoration:none}.filter-item .category-item--name a:hover{color:#2982C5}.filter-item .category-item--name a.active{color:#2982C5}.filter-item .category-item--count{color:rgba(76,79,84,0.6)}.filter-item .filter-item-form-submit{clear:both;display:flex;justify-content:space-between;align-items:center}.filter-item .filter-item-form-submit .filter-item-prod-count{font-size:.875em;font-weight:700}.filter-custom{background:#004491;color:#fff;padding:1em 1.5em}.filter-custom--claim{font-size:1.4em;line-height:1.25em;font-weight:600}.filter-custom--desc{padding:1em 0}.filter-custom--desc a{color:#fff;font-weight:700}.filter-custom.na-zyczenie{background:#004491 url(../img/gtv-nagrody-na-zyczenie.png) no-repeat;background-size:cover}.modal-header{border:none;padding:1em}.prize-desc span{display:block;font-weight:700;padding:0 0 .6em 0;font-size:1.5625em;color:#4C4F54}.prize-desc span.price{color:#004491}.prize-order{display:flex;justify-content:center;align-items:center;gap:1em}.prize-order .order-count{display:flex;font-weight:700;align-items:center;margin-right:1em}.prize-order .order-count #count{padding:.15em .35em;font-size:1.5em}.prize-order .order-count #count input{border:0;width:2em;text-align:center}.prize-order .order-count #plusOne,.prize-order .order-count #minusOne{display:flex;justify-content:center;align-items:center;width:1em;height:1em;font-size:1.5em;background:#004491;color:#fff}.prize-order .order-count #plusOne:hover,.prize-order .order-count #minusOne:hover{cursor:pointer}.prize-order .order-count #minusOne{padding-bottom:.25em}.prize-total-points{color:#004491;font-size:1.25em;font-weight:700}.basket{box-shadow:0px 3px 6px #00000029;padding:2em 2em 3.2em;margin-top:1.5em}.basket-header{font-weight:600;color:#004491;font-size:1.5em;padding:0 0 1em 0}.basket-subheader{font-size:.875em}.basket .tbl-basket{width:100%;margin:2em auto}.basket .tbl-basket thead{background:#004491;color:#fff}.basket .tbl-basket thead th{padding:1em;text-align:center;border:1px solid #2982C5;font-size:.75em}.basket .tbl-basket thead th:nth-child(1){width:60%;text-align:left}.basket .tbl-basket tbody tr td{padding:1em;border:1px solid #004491;font-size:.75em;text-align:center}.basket .tbl-basket tbody tr td:nth-child(1){text-align:left}.order{box-shadow:0px 3px 6px #00000029;padding:2em 2em 3.2em;margin-top:1.5em}.order-header{font-weight:600;color:#004491;font-size:1.5em;padding:0 0 1em 0}.order-subheader{font-size:.875em}.order #cancel-order{display:inline-block;padding:0 2em 0 0}.order #cancel-order:hover{cursor:pointer}.profile-name{font-size:1.875em;font-weight:700;color:#004491}.profile-role{font-size:.875em}.profile-edit{font-size:1.125em;color:#004491;padding:1em 0;font-weight:700}.profile-edit a{text-decoration:none;color:inherit}.profile-data{font-size:.875em;padding:1em 0}.profile-data span{font-weight:700}.profile-data.active input{border:none;font-size:1.5em;border-bottom:3px solid #004491}.profile-data.active span{border-bottom:2px solid #004491}.profile-upd-header{font-weight:700;color:#004491;padding-bottom:1em}.tbl-orders{width:100%;margin:2em auto}.tbl-orders thead{background:#004491;color:#fff}.tbl-orders thead th{padding:1em;text-align:center;border:1px solid #2982C5;font-size:.75em}.tbl-orders tbody tr td{padding:1em;border:1px solid #004491;font-size:.75em}.results-select{width:fit-content;margin:1em auto}.results-select .input-group-text{border-radius:0;background:transparent;color:#004491}.results-select select{border-radius:0}.panel-results-dash{min-height:14em}.dash-header{color:#004491;font-weight:700;font-size:1.1em}.user-results-dash{padding:2em 0;color:#004491;font-weight:700;line-height:1.5em}.user-results-dash .points{background:#004491;color:#fff;padding:.5em 0;font-size:1.5em;font-weight:700;margin:.35em 0}.user-results-dash span{font-weight:700;font-size:1.25em}.user-results-filters{background:transparent linear-gradient(90deg, #004491 0%, #1E68A9 100%) 0% 0% no-repeat padding-box;color:#fff;display:flex;gap:1em;padding:2em 0 2.5em 0;justify-content:center;align-items:end}.user-results-filters .header{font-size:1.8125em;padding:0 1em}.user-results-filters .form-group{text-align:left}.user-results-filters .form-group label{font-size:.75em;font-weight:600}.user-results-filters .form-group input,.user-results-filters .form-group select{border-radius:0}.user-results-docs .tbl-user-docs{width:100%}.user-results-docs .tbl-user-docs thead{background:#2982C5;border:1px solid #2982C5;color:#fff}.user-results-docs .tbl-user-docs thead th{padding:1em}.user-results-docs .tbl-user-docs tbody tr td{padding:1em;border:1px solid;text-align:center;font-weight:600;font-size:.75em}.tbl-teams{width:100%;margin:2em 0}.tbl-teams thead{background:#004491;color:#fff}.tbl-teams thead th{padding:1em 0;font-size:.75em;text-align:center;border:1px solid #004491}.tbl-teams tbody tr td{padding:1em;border:1px solid;text-align:center;font-weight:600;font-size:.75em}.tests-list{display:flex;justify-content:center;gap:3em;flex-wrap:wrap}.tests-list .test-item{width:95%;text-align:center}.tests-list .test-item--title{color:#004491;padding:.75em;font-weight:600}.tests-list .test-item img{opacity:.5}.tests-list .test-item img.active{opacity:1}.tests-choice{position:relative;width:90%;text-align:center}.tests-choice .tests-new{position:absolute;top:1em;left:1em;padding:.25em .35em;background:#004491;color:#fff;font-size:.875em;font-weight:700}.tests-choice a{margin:0 auto}.test-title{background:#004491;color:#fff;padding:1em 0;font-size:1.25em;text-align:center}.questionnaire-item{padding:1em 0}.questionnaire-item .question{padding:1.5em 0 1em 0;font-weight:600}.questionnaire-item .answer{padding:.15em 0}.test-results{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:3em}.test-results-header{font-size:2em;font-weight:600}.test-results-score{font-size:4em;font-weight:700;padding:.25em}.test-results-link{text-align:center}.tests-claim{font-size:1.875em;color:#004491;font-size:600;text-align:center;padding:1em 0 2em 0}.tests-claim span{display:block;font-size:1.25rem;font-weight:normal}.tests-top{display:flex;align-items:center}.tests-top .icon{padding:1em}.tests-top .header{font-weight:600;margin-top:1em;padding-bottom:.75em}.tests-top .scores{font-size:.875em}.multivideo-list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.multivideo-list .multivideo-item{text-align:center;padding:.5em;border:3px solid #4C4F54;margin:1em;opacity:.5}.multivideo-list .multivideo-item img{height:70px}.multivideo-list .multivideo-item.active{border-color:#004491;opacity:1}.multivideo-list .multivideo-item:hover{cursor:pointer;opacity:1}.multivideo-title{font-weight:600;font-size:1.5em;font-color:#004491;text-transform:uppercase;padding:.35em 0 1em 0}.ankieta-intro{padding-bottom:1em}.ankieta .question{font-weight:600;padding:1em 0 .6em 0}.ankieta .answers{display:flex;gap:1em}.ankieta .answers .answer{display:flex;justify-content:center;align-items:center;border:1px solid}.ankieta .answers .answer label{background-color:#004491;color:#fff;width:3em;height:3em;display:flex;justify-content:center;align-items:center}.ankieta .answers .answer label>input{position:absolute;opacity:0}.ankieta .answers .answer:hover label{cursor:pointer;background-color:#4C4F54}.ankieta .answers .answer label:has(>input:checked){background-color:orange}@media (min-width: 768px){.home-slider .slide{min-height:50vh}.carousel .carousel-inner .slide{align-items:center}.carousel .carousel-inner .slide .slide-caption{bottom:20%;color:#fff;border-top:5px solid #fff;border-left:5px solid #fff;background:url(../img/border-white-right.svg) no-repeat 100% 100%;padding:3em 1em;font-size:1.25em;width:fit-content;margin-left:5vw}#backToTop{position:fixed;bottom:2em;left:auto;right:2em;background:#fff;border:2px solid #004491;padding:.45em .55em;font-size:1.5em}#backToTop:hover{cursor:pointer}.rank-collage{max-height:30vh}.rank-collage-panel .ranks-panel-left{top:2em}.rank-collage-panel .ranks-panel-right{top:-3em;padding:4em 2em;width:80%}.invoice-upload{padding:5em;justify-content:center;gap:4em}.invoice-upload .graph{width:auto}.invoice-upload-claim{font-size:1.875em;font-weight:600;width:25vw}.tbl-teams{width:70%;margin:2em 5em}.tbl-teams thead th{font-size:1em}.tbl-teams tbody tr td{font-size:1em}.tbl-orders{width:100%;margin:2em auto}.tbl-orders thead{background:#004491;color:#fff}.tbl-orders thead th{padding:1em 0;text-align:center;border:1px solid #004491;font-size:1em}.tbl-orders tbody tr td{padding:1em;border:1px solid #004491;font-size:1em}.tests-choice{position:relative;width:40%;text-align:center;flex-gap:3em}.tests-choice .tests-new{position:absolute;top:1em;left:1em}.tests-choice a{margin:0 auto}.tests-list .test-item{width:30%}.tests-top.left{justify-content:right;border-right:2px solid;padding-right:3em}.tests-top .header{margin-top:0}}@media (min-width: 992px){#main-menu{display:block}.mobile-main-menu{display:none}.main-menu ul{margin:0;padding:0;display:flex;justify-content:space-between;align-items:stretch}.main-menu ul li{list-style:none;width:auto}.main-menu ul li:first-child{display:inline}.main-menu ul li a{border:none;display:block;text-decoration:none;color:#fff;padding:1em 1em .5em;text-transform:uppercase;font-weight:600;height:100%}.main-menu ul li a:hover{background:#fff;color:#004491}.main-menu ul li.active a{background:#fff;color:#004491}footer{text-align:left}footer .footer-address{margin-bottom:0}footer .social{margin:0 0 0 auto;justify-content:end}footer .social img{height:25px}.register{padding:2em 1em}.register.login{padding-top:15vh}.register .header{font-size:2em}.claim{position:absolute;margin:0;padding:0;right:-18em;bottom:3em;width:2;width:15em;line-height:1.25em;font-size:2em;color:#fff;font-weight:600;text-shadow:5px 5px 8px #333}.program-logo{padding:1em 0}.program-logo .sub-logo{margin-top:1em}.program-logo .sub-logo img{height:auto}.logged-user{margin:0 0 0 auto;padding:.6em 0}.logged-user .user-basket{position:relative;display:flex;align-items:center;padding-right:1em;border-right:3px solid #004491}.logged-user .user-basket--cart{font-size:2em;color:#004491}.logged-user .user-basket--orders{position:absolute;left:.6em;top:.35em}.logged-user .userrank{padding:0 1em;border-right:3px solid #004491}.logged-user .userrank .points{font-size:1em}.logged-user .userinfo{text-align:left;padding-left:1em}.logged-user .userinfo .icon img{height:auto}.logged-user .userinfo .userdata{display:inline;padding-left:.5em}.logged-user .dropdown{padding:0 1em}.home-slider .slide{min-height:70vh}.home-slider .slide .slide-caption{padding:2em;font-size:2em;margin-left:15vw}.carousel .carousel-inner .slide{align-items:center}.carousel .carousel-inner .slide .slide-caption{bottom:35%;color:#fff;border-top:5px solid #fff;border-left:5px solid #fff;background:url(../img/border-white-right.svg) no-repeat 100% 100%;width:fit-content;padding:2em;font-size:2em;margin-left:15vw}.section-claim{font-size:1.875em;padding:1em 0}.home-rules{justify-content:space-between}.home-rules .rules-item{width:30%;text-align:center;padding:2em;border-top:5px solid #004491;border-left:5px solid #004491;background:url(../img/border-blue-right.svg) no-repeat 100% 100%}.home-rules .rules-item .desc{padding:1em;color:#004491;font-weight:700;font-size:1.125em}.rank-photo{height:20vh;min-height:24em;overflow:hidden}.news-photo{height:20vh;min-height:20em;overflow:hidden}.panel-border-blue.border-right{background:url(../img/border-blue-left.svg) no-repeat 0% 100%;border-top:5px solid #004491;border-right:5px solid #004491}.panel-border-blue.border-left{background:url(../img/border-blue-right.svg) no-repeat 100% 100%;border-top:5px solid #004491;border-left:5px solid #004491}.panel-border-blue .rank-header{font-weight:700;font-size:1.25em;padding:0 0 1em 0;color:#004491}.panel-border-blue .rank-desc{font-size:1.25em;color:#004491;padding-bottom:1em}.panel-border-blue.rank-left{position:relative;margin:0 -15% 0 auto;width:90%;bottom:0;height:22em;margin-top:1em;text-align:right;padding:0 30% 0 3em;display:flex;align-items:center;justify-content:end}.panel-border-blue.rank-right{position:relative;margin:0 auto 0 -15%;width:90%;height:22em;margin-top:1em;top:0;margin-bottom:0;text-align:left;padding:0 3em 0 30%;display:flex;align-items:center;justify-content:start}.panel-border-blue.news-box-left{position:relative;margin:0 -15% 0 auto;width:90%;bottom:0;height:18em;margin-top:1em;text-align:right;padding:0 30% 0 3em;display:flex;align-items:center;justify-content:end}.panel-border-blue.news-box-right{position:relative;margin:0 auto 0 -15%;width:90%;height:18em;margin-top:1em;top:0;margin-bottom:0;text-align:left;padding:0 3em 0 30%;display:flex;align-items:center;justify-content:start}.panel-border-blue.news-left{padding:5em 4em;text-align:right;width:80%;margin:0 0 0 auto;bottom:0}.panel-border-blue.news-right{padding:5em 4em;text-align:left;width:80%;margin:auto 0 0 0;top:0}.panel-border-blue .news-header{font-size:1.25em;font-weight:700}.panel-border-blue .news-desc{font-size:1.25em;padding:1em 0}.home-contact .contact-claim{font-size:1.875em;font-weight:600;color:#004491;padding:3em 0em 2em}.program-preheader{padding-left:5em}.program-header{padding:2em 0;font-size:1.875em}.rank-collage-panel{display:flex;align-items:stretch;justify-content:inherit}.rank-collage-panel .ranks-panel-left{width:40vw;color:#004491;padding:1.5em 10em 2em 2em;margin:1em 0;position:relative;right:-5em;width:auto;top:0}.rank-collage-panel .ranks-panel-left .panel-header{font-size:1.375em;font-weight:700}.rank-collage-panel .ranks-panel-left .panel-desc{padding:1em 0}.rank-collage-panel .ranks-panel-right{width:60vw;color:#004491;padding:1.5em 2em 2em 10em;margin:1em 0;position:relative;left:-5em;top:0}.rank-collage-panel .ranks-panel-right .panel-header{font-size:1.375em;font-weight:700}.rank-collage-panel .ranks-panel-right .panel-desc{padding:1em 0}.rank-collage-panel .rank-collage{width:50vw;max-height:100%}.rank-collage-panel .rank-collage img{width:auto}.rank-collage-panel .rank-collage.rank-1{background:url(../img/rankingi-main.jpg) no-repeat 50% 0%;background-size:cover}.rank-collage-panel .rank-collage.rank-2{background:url(../img/rankingi-ofertowy.jpg) no-repeat 50% 50%;background-size:cover}.rank-collage-panel .rank-collage.rank-3{background:url(../img/rankingi-kontrahentow.jpg) no-repeat 50% 50%;background-size:cover}.rank-collage-panel .rank-collage.program-1{background:url(../img/sprzed-program-1.jpg) no-repeat 0% 0%;background-size:cover}.rank-collage-panel .rank-collage.program-2{background:url(../img/sprzed-program-2.jpg) no-repeat 50% 50%;background-size:cover}.rank-collage-panel .rank-collage.program-dyst-1{background:url(../img/dyst-program-1.jpg) no-repeat 50% 50%;background-size:cover}.rank-collage-panel .rank-collage.program-dyst-2{background:url(../img/dyst-program-2.jpg) no-repeat 50% 50%;background-size:cover}.rank-collage-panel .rank-collage.program-dyst-3{background:url(../img/dyst-program-3.jpg) no-repeat 50% 50%;background-size:cover}.rank-collage-panel .rank-collage.program-dyst-4{position:relative}.rank-collage-panel .rank-collage.program-dyst-4 img{position:absolute;right:-2em}.rank-collage-panel .rank-collage.program-dyst-5{background:url(../img/dyst-program-5.jpg) no-repeat 50% 50%;background-size:cover}.rank-collage-panel.program-collage .ranks-panel-left{padding:3em 10em 3em 3em;width:40vw}.rank-collage-panel.program-collage .ranks-panel-right{padding:3em 3em 3em 10em;width:40vw}.program-dist-ranks{justify-content:center;flex-wrap:nowrap;gap:5em}.ranks-rank{margin-bottom:0}.ranks .rank-bar{padding:1em 0}.ranks .rank-bar--stats{font-size:1.125em;padding:0 1.5em}.ranks .tbl-info-results{width:520px;height:250px;background:#004491;color:#fff;display:flex;align-items:center;justify-content:center;position:relative;top:-28em;margin:0 auto -250px;font-weight:700;font-size:1.25em;padding:2em;text-align:center}.invoice-intro{padding:3em 0 0}.home-contact .contact-claim{font-size:1.275em;font-weight:600;color:#004491;padding:1em 0em}.home-contact .contact-infoline{width:90%;margin:0 auto;padding:2em 1em 3em 1em;text-align:center;font-weight:700}}@media (min-width: 1200px){.main-menu ul{margin:0;padding:0;display:flex;justify-content:space-between;align-items:stretch}.main-menu ul li{list-style:none;width:auto}.main-menu ul li a{border:none;display:block;text-decoration:none;color:#fff;padding:1em .5em .5em .5em;text-transform:uppercase;font-weight:600;height:100%;min-width:10em;text-align:center}.main-menu ul li a:hover{background:#fff;color:#004491}.main-menu ul li:first-child{display:inline}.main-menu ul li:first-child a{min-width:auto}.main-menu ul li.active a{background:#fff;color:#004491}.multivideo-list{flex-wrap:nowrap}.multivideo-list .multivideo-item{margin:0 .5em 1em .5em}}@media (min-width: 1400px){.tests-choice .tests-new{left:3em}.news-photo{height:20vh;min-height:24em;overflow:hidden}.panel-border-blue.rank-left{position:relative;margin:0 -15% 0 auto;width:90%;bottom:0;height:22em;margin-top:1em;text-align:right;padding:0 30% 0 3em;display:flex;align-items:center;justify-content:end}.panel-border-blue.rank-right{position:relative;margin:0 auto 0 -15%;width:90%;height:22em;margin-top:1em;top:0;margin-bottom:0;text-align:left;padding:0 3em 0 30%;display:flex;align-items:center;justify-content:start}.panel-border-blue.news-box-left{position:relative;margin:0 -15% 0 auto;width:90%;bottom:0;height:22em;margin-top:1em;text-align:right;padding:0 30% 0 3em;display:flex;align-items:center;justify-content:end}.panel-border-blue.news-box-right{position:relative;margin:0 auto 0 -15%;width:90%;height:22em;margin-top:1em;top:0;margin-bottom:0;text-align:left;padding:0 3em 0 30%;display:flex;align-items:center;justify-content:start}}
/*# sourceMappingURL=gtv.css.map */
