.popup-gallery img{height:300px;width:300px;object-fit:cover!important;display:block;margin:0 auto}@media (min-width:1200px) and (max-width:1400px){.popup-gallery img{height:260px}}@media (max-width:768px){.popup-gallery img{height:250px}}@media (max-width:576px){.popup-gallery img{height:300px}}body#blog .blogposts .row>div,body#archive .blogposts .row>div{margin-bottom:30px!important}.blogpost-content p{line-height:32px;margin-bottom:26px}body#blog .blogposts article.image-card .description h2,body#archive .blogposts article.image-card .description h2{margin-bottom:18px}body#blog .blogposts article.image-card .description p,body#archive .blogposts article.image-card .description p{font-size:14px}body#blog .blogposts article.image-card .description .date,body#archive .blogposts article.image-card .description .date,body#blog .blogposts article.image-card .description .d-flex a,body#archive .blogposts article.image-card .description .d-flex a{font-size:16px}body#blog .blogposts article.image-card .overflow-hidden,body#archive .blogposts article.image-card .overflow-hidden,body#single .blogposts article.image-card .overflow-hidden{border-top-left-radius:20px;border-top-right-radius:20px}.page-navigation .active>.page-link,.page-navigation .page-link.active{background-color:#1d3fba;border-color:#1d3fba}.page-navigation .page-link{color:#1d3fba}.page-navigation .active>.page-link{color:#fff}.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:0}.page-link:focus{box-shadow:none}@media (max-width:767.98px){body#kontakt .contact .contacts .card{padding-left:20px;padding-right:20px}body#kontakt .contact .row>div:first-child{order:2}body#kontakt .contact .row>div:last-child{order:1}body#kontakt .contact .contact-form{margin-bottom:40px}body#kontakt .contact .billing-info .card{margin-bottom:40px}}.reviews-slider .owl-dots{margin-top:50px!important}.pricing-tables .table-responsive table tbody td.number{font-size:inherit!important;text-align:center}body#cennik .pricing-table thead th{text-align:center}body#single-sluzba .intro .row>div:not(:nth-child(4)) .box-bottom{display:none}@media (min-width:768px){body#single-sluzba .intro .row>div:nth-child(4) .image{width:90%;margin:0}}.btn__container{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:992px){.btn__container{display:none!important}}@media only screen and (min-width:992px){.btn__container-mobile{display:none!important}}.btn__container-mobile{display:block;display:flex;justify-content:left;align-items:left;margin-bottom:15px}.btn-f{min-width:110px;background-color:#fff;padding:1rem 2rem;text-decoration:none;color:#286ed6;display:flex;transition:all .2s ease-in-out}.btn-f i{color:#286ed6;font-size:20px;padding-right:10px;transition:all .3s ease-in-out}.btn-f span{font-family:"Roboto",sans-serif;align-self:center;transform:translateX(0px);transition:all .1s ease-in-out;opacity:1}.btn-f:hover{transform:scale(1.1);background-color:#286ed6;box-shadow:0px 10px 30px rgba(0,0,0,.1)}.btn-f:hover i{transform:translateX(70px);padding-right:0;color:#fff}.btn-f:hover span{transform:translateX(30px);opacity:0}.btn-f:active{transform:scale(1);box-shadow:0px 2px 10px rgba(0,0,0,.1)}body#single-sluzba .intro .description{margin-bottom:20px}@media (min-width:768px){body#single-sluzba .intro .image.position-relative{margin-bottom:30px!important}}