@charset "UTF-8";
/* https://wspr.olsztyn.pl/wp-content/themes/wspr/inc/assets/css/style_.css?ver=1749196583 */
/* Import rule from: https://fonts.googleapis.com/css2?family=Lato:wght@400;700;900&display=swap */
#page{overflow:hidden;line-height:1!important}:hover{transition-duration:1s;transition-timing-function:ease}body,.normal{font-family:"Lato",sans-serif;font-weight:400}a{line-height:1;color:#eb290f}.small{font-size:14px!important}.small .slider-text h2{font-size:40px!important;display:block}.small .slider-text h5,.small .slider-text{font-size:14px!important;display:inline-block}.big{font-size:18px!important}.big .slider-text h2{font-size:70px!important;display:block}.big .slider-text h5,.big .slider-text{font-size:22px!important;display:inline-block}a:focus{color:#fff}.bg-red{background-color:#eb290f!important}.bg-red-act{background-color:#c30101!important}header .navbar-brand{overflow:hidden}header .button-in-collspse{margin-left:auto;display:block}.margin-correct{margin-left:.9375rem;margin-right:.9375rem}.logo-conf img{max-width:152px;height:auto;margin-bottom:2px}header .btn-danger{background-color:#eb290f;border-color:#eb290f;font-size:1.25rem;width:100%}header .btn-danger:hover,header .btn-danger:focus{background-color:#c30101;border-color:#c30101}header ul>li a{display:block;color:#fff;font-family:"Lato",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.125rem;height:67px}header ul>li a:active,header ul>li a:hover{background-color:#c30101!important;color:#ffffff!important}.container{max-width:1450px!important}.widtch-1260{max-width:1260px!important;display:flex;justify-content:center}.align-items-center-a a{align-items:center!important;display:flex;padding-top:1rem!important;padding-bottom:1rem!important}.navbar-expand-xl .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}.options{background-color:#c30101!important;border-radius:.625rem;padding-left:.625rem}.options button{background-color:rgba(0,0,0,0)!important;color:#fff;border:none!important;padding-left:.1rem;padding-right:.1rem;height:45px}.options button:last-child{background-color:#fc3419!important;height:49px;width:53px;border-radius:.625rem}.options button:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 1.25rem 0 rgba(0,0,0,.19);background-color:rgba(0,0,0,0);transition:0.5s}.button:after{content:"";background:#f1f1f1;display:block;position:absolute;padding-top:300%;padding-left:350%;margin-left:-1.25rem!important;margin-top:-120%;opacity:0;transition:all 0.8s}.site-header a>img:hover{opacity:.7}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}header .burger:hover{background-color:#c30101}header .dropdown-item{color:#fff;width:90%;display:block;padding-left:0;margin-left:auto;margin-right:auto}header .dropdown-menu .dropdown-item{padding:0}@media (max-width:1199px) and (min-width:992px){header ul>li a{font-size:1.15rem}header .navbar-expand-lg .navbar-nav .nav-link{padding-right:.3rem;padding-left:.3rem}}@media (max-width:991px){.justify-center-custom,footer a{display:flex;justify-content:center}header ul>li a:active,header ul>li a:hover{background-color:#c30101!important;color:#ffffff!important;justify-content:center;display:flex}header a,footer a,footer h2,footer p,footer{font-size:2rem!important}header .nav-link:active{text-decoration:none;width:100vw;justify-content:center}header .naw-link a:active{width:100vw;justify-content:center}header .naw-link:active{width:100vw;justify-content:center}header .dropdown-toggle{justify-content:center}header .dropdown-toggle:hover{width:100vw}header .menu-item a:hover{width:100vw!important}header .show>.dropdown-toggle,header .show>.dropdown-menu{width:100vw!important;background-color:#c30101!important}header .naw-link a:active a{width:100vw;justify-content:center}.p-center-c{position:relative}.header{position:relative}.slider{margin-top:0!important}.header .navbar-nav{list-style-position:inside!important;padding-left:2%;padding-top:3%}header .navbar-collapse{width:100vw;position:fixed;top:0;left:0;bottom:0;z-index:999;height:100%;overflow-y:auto;background-color:#eb290f}.login{position:relative!important}.margin-top-header{margin-top:0}header .dropdown ul{background-color:#eb290f!important}header ul>li ul>li a:hover,header ul>li ul>li a:active{background-color:#c30101!important;width:100vh!important;justify-content:center}header ul>li .show>.nav-link{background-color:black!important;width:100vh;justify-content:center;display:flex}header .dropdown-item a:focus,header .dropdown-item a:hover{color:white!important;background-color:#c30101!important;width:100vh;justify-content:center;display:flex}header .dropdown-item{justify-content:center;display:flex}header .dropdown-menu .dropdown-item{justify-content:center;align-items:center!important;display:flex}header .dropdown-menu .dropdown-item:hover{background-color:#eb290f!important}header a:focus{color:white!important}header .dropdown ul a{display:block;width:50vh!important}.navbar-nav .dropdown-menu{margin-left:0}}.bg-map>.container,.bg-map h2,.bg-map a,.bg-map a:hover{color:white!important}.navigation{border-radius:.625rem;border:2px solid #fff}.bg-map .text-lg-right a:hover{color:#fff;text-decoration:none!important}.button-c{max-width:10.688px}footer .text-co h2:first-child{margin-top:0;margin-bottom:0}footer .text-co p{margin-bottom:1em}.max-w-slider{width:110%}.slider-text{top:57%;color:#fff;left:5%;right:5%}.slider-text h2{font-size:3.6875rem;font-weight:700;color:white!important;padding-bottom:0;margin-bottom:1%}.slider-text p{font-size:1.25rem;line-height:normal;margin-bottom:1%}.slider-text a{color:#fff;border-radius:.625rem;border:2px solid #fff;display:block;text-align:center;max-width:210px;margin-left:auto;margin-top:12%}.slider-text a:hover{text-decoration:none;color:#000;background-color:#fff}.max-w-slider .splide__arrow svg{fill:#fff;scale:1.8}.max-w-slider .splide__arrow{background-color:rgba(0,0,0,0)}.max-w-slider .splide__arrows button:first-child{border:1px #fff solid;border-left-color:#fff;border-left-style:solid;border-left-width:1px;border-radius:0 10px 10px 0;border-left:none;left:0;width:8%;height:20%}.max-w-slider .splide__arrows button:last-child{border:1px #fff solid;border-right-color:#fff;border-right-style:solid;border-right-width:1px;border-radius:10px 0 0 10px;border-right:none;right:0;width:8%;height:20%}.slide-man{min-height:669px;background-size:cover}@media(max-width:1199px){.max-w-slider .splide__arrows button:last-child{right:10px}.max-w-slider .splide__arrows button:first-child{left:10px}}@media(max-width:991px){.slide-man{min-height:auto;width:100%}}@media(max-width:767px){.slider-text a{margin-top:0}.max-w-slider .splide__arrows button:last-child,.max-w-slider .splide__arrows button:first-child{border:none}}@media(max-width:576px){.splide__arrows{display:none}.slider-text h2{font-size:2.5rem}}.but-post a{color:#eb290f!important}.phone-l{border-radius:.625rem 0 0 .625rem;border:0 solid #000009;background-color:#f1f1f1;background-image:linear-gradient(to top,rgba(215,215,215,.14) 0%,rgba(255,255,255,.14) 100%)}.phone-r{border-radius:0 .625rem .625rem 0;border:0 solid #000009;background-color:#f1f1f1;background-image:linear-gradient(to top,rgba(215,215,215,.14) 0%,rgba(255,255,255,.14) 100%)}.phone-r:hover,.phone-l:hover{background-color:#e7e7e7}.homep a:hover,.homep a{color:#000;text-decoration:none!important}.homep{margin-top:-5%}.phone-l h3,.phone-l h2,.phone-l{color:#e22e21}.phone-r h3,.phone-r h2,.phone-r{color:#474747}.phone-r h2,.phone-l h2{font-size:3.75rem;font-weight:900;padding-bottom:0;margin-bottom:0}.phone-r h3,.phone-l h3{font-size:1.5625rem;font-weight:900;margin-top:0;padding-left:75px;text-transform:uppercase}h2{font-size:1.5rem}@media (max-width:992px){.phone-r,.phone-l{border-radius:.625rem}}.posts-main .container h2{margin-top:1rem;margin-bottom:0;padding-bottom:0}.posts-main .container p{margin:0;padding:0;margin-top:1.125rem}.posts-main .container a{border-radius:.625rem;border:2px solid #eb290f!important;background-color:#fff;display:inline-block;text-align:center;max-width:210px}.max-width-500{max-width:500px;margin:0 auto}.page-nav-container .page-numbers{border-radius:.625rem;border:2px solid #f1f1f1;background-color:#fff;padding:.75rem;margin-right:.6875rem}.page-nav-container .current{border-radius:.625rem;border:2px solid #454545;background-color:#fff;padding:.75rem}.bg-main{border-radius:10px;border:0 solid #000009;background-color:#f1f1f1}.bg-main .bg-white{border-radius:10px!important}.logo-rep-main hr:last-child{display:none}.post-navigation .nav-previous a::before{content:""}.post-navigation .nav-next a::after{content:""}.post-navigation .nav-previous a,.post-navigation .nav-next a{border-radius:10px;border:2px solid #f1f1f1;padding-left:1.5rem;padding-right:1.3rem;padding-top:.5rem;padding-bottom:.5rem}.post-navigation .nav-previous a,.post-navigation .nav-next a{border-radius:10px;border:2px solid #f1f1f1;padding-left:1.3rem;padding-right:1.5rem;padding-top:.5rem;padding-bottom:.5rem}.wig .phone-r,.wig .phone-l{border-radius:10px;background-image:none}.wig a:hover{text-decoration:none}.wig .phone-r h3,.wig .phone-l h3{padding-left:60px}.aside-m{margin-top:1rem}.m-800{max-width:880px}.text-danger{color:#f0634f!important}.link a{color:#f0634f!important;font-size:18px}.link a:hover{color:#904300!important}.szk-widget .col-lg-3 .rounded{display:none}.szk-widget .col-lg-3 ul{list-style:none;padding:0!important}.szk-widget .col-lg-3 ul>li{padding-left:2rem;padding-right:2rem;padding-bottom:.5rem;padding-top:.5rem}.szk-widget .col-lg-3 ul>li:hover{background-color:#e5e5e5!important}.szk-widget .col-lg-3 ul>.current_page_item{background-color:#e5e5e5!important}.szk-widget .col-lg-3 ul>.current_page_item a{color:#f0634f!important}.szk-widget .col-lg-3 ul>li a{color:#000009!important;font-weight:700}.szk-widget .col-lg-3 ul>li a:hover{text-decoration:none!important;display:block}.dropdown-menu{background-color:#eb290f!important}.show .menu-item{overflow:visible}.show .menu-item .dropdown-item{box-sizing:content-box}.menu-item .show{box-sizing:content-box!important}.menu-item .show a{padding-top:0;padding-bottom:0;text-align:center;width:100%!important;height:100%}.menu-item .show a:hover{padding-top:0;padding-bottom:0;padding-right:0;padding-left:0}.menu-item .show{box-sizing:content-box;padding:0}@media (max-width:1199px){.wig .phone-r h3,.wig .phone-l h3{padding-left:7%}.homep{margin-top:0}}@media (max-width:991px){.block-mx-img-mlg img{display:block;margin:0 auto}.button-c{max-width:15rem}.slider-text{background-color:rgba(1,1,1,.1)}}.error-404 h1,.error-404 p{color:#e22e21;text-align:center}.error-404 h1{font-size:3.75rem;font-weight:900}.but-post a:hover{color:white!important;background-color:#eb290f}.page-numbers:hover{color:white!important;background-color:#454545!important}.page-numbers.current{background-color:#ffffff!important;color:black!important}.navigation:hover{opacity:.7}@media(max-width:767px){.phone-r h3,.phone-l h3{padding-left:1%!important}.slider-text a{border:none!important;padding:5px!important}}[tabindex="-1"]:focus{outline-style:dotted!important}.kontakt p{margin-top:5%;margin-bottom:5%}.kontakt input,.kontakt textarea{border:none;border-radius:10px}.kont-butt .btn-primary{background-color:none!important}.kont-butt input{border-radius:.625rem;border:2px solid #eb290f!important;color:#eb290f;padding:3% 10%;background-color:#fff;display:inline-block;text-align:center;max-width:210px;margin-left:auto;display:block;line-height:1.4!important;min-width:210px}.form-control:focus{outline:3px dashed black!important;box-shadow:none!important}.kont-butt input:hover,.kont-butt input:active,.kont-butt input:focus,.but-kontakt a:hover{color:white!important;background-color:#eb290f!important;box-shadow:0 0 0 .2rem rgba(38,143,255,0);text-decoration:none}.kont-butt input:focus{outline:3px dashed black!important}.but-kontakt a{border-radius:.625rem;color:#eb290f;border:2px solid #eb290f!important;background-color:#fff;text-align:center;max-width:210px}.line{width:97%;height:2px;background-color:#f3f3f3;margin-bottom:3%;position:absolute}.links-red a{color:#eb290f!important}.links-red a:active,.links-red a:focus{outline:3px dashed black!important}.hr-line hr{background-color:#f4f4f4;padding-top:0!important;margin-top:-25px!important}@media(max-width:991px){.kont-butt input{padding:2% 2%}.but-kontakt a{padding:2% 2%}.hr-line hr{display:none}}.slick__track{display:flex!important}.splide__slide{height:inherit!important}