.breadcrumbs-custom{min-height:8em;max-height:8em;font-size:1em}
.breadcrumbs-custom-container{justify-content:center;text-align:center}
.breadcrumbs-custom-path{margin-top:0;font-size:.8em}
.breadcrumbs-custom-path a{border-bottom:1px solid}
.breadcrumbs-custom-inner{padding:1em}
.breadcrumbs-custom-title{font-size:2em}
.breadcrumbs-custom-subtitle{font-size:.7em}
.page{display:-ms-flexbox;display:flex;flex-flow:column nowrap;justify-content:flex-start}
section[id]#section-page-single{flex:1 1 100%;position:relative;padding:0}
section#section-page-single img{position:absolute;top:0;left:0;height:50%;width:50%;object-fit:cover;object-position:top left;transform:translate(50%,50%) scale(2,2)}
section#section-page-single .container{padding-right:0;padding-left:0;margin-right:0;margin-left:0;position:absolute;width:100%;max-width:100%;height:100%}
section#section-page-single .container .row{position:absolute;padding:4em;margin:0;max-width:50em}
section#section-page-single .container .row .col{position:relative;min-width:100%;max-width:100%;margin:0;padding:2em 2em 3.5em 2em;border-radius:4px;box-shadow:0 2px 9px 0 rgb(0 0 0 / 22%);background:#fff}
section#section-page-single .main-page{position:absolute;top:.25em;right:.25em;font-size:1.5em}
section#section-page-single .prev-page{position:absolute;width:19rem;bottom:-.2em;left:-.2em;font-size:3em}
section#section-page-single .prev-page:before{position:absolute;background:transparent;bottom:0;left:0;z-index:1}
section#section-page-single .prev-page:after{position:absolute;background:#fff;border-radius:50%;content:"";width:.9em;height:.9em;bottom:0;left:.1rem;z-index:0}
section#section-page-single .next-page{position:absolute;width:19rem;text-align:right;bottom:-.2em;right:-.2em;font-size:3em}
section#section-page-single .next-page:before{position:absolute;background:transparent;bottom:0;right:0;z-index:1}
section#section-page-single .next-page:after{position:absolute;background:#fff;border-radius:50%;content:"";width:.9em;height:.9em;bottom:0;right:.2rem;z-index:0}
a.rd-megamenu-list-link.active{color:#59f2bd!important}
a.rd-megamenu-list-link.active:hover{color:#fff!important}
section#section-page-single .container .row.top-left{top:0;left:0}
section#section-page-single .container .row.bottom-left{bottom:0;left:0}
section#section-page-single .container .row.top-right{top:0;right:0}
section#section-page-single .container .row.bottom-right{bottom:0;right:0}
section#section-page-single .container .row.bottom-center{bottom:0;width:100%;display:ms-flexbox;display:flex;justify-content:center}
section#section-page-single .container .row.top-center{top:0;width:100%;display:ms-flexbox;display:flex;justify-content:center}
section#section-page-single .container .row.left-center{left:0;height:100%;display:ms-flexbox;display:flex;align-items:center}
section#section-page-single .container .row.right-center{right:0;height:100%;display:ms-flexbox;display:flex;align-items:center}
section#section-page-single .container .row.center{width:100%;height:100%;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}
ul.rd-menu li{min-height:48px}
.rd-navbar-fixed .rd-navbar-megamenu>li+li{margin-top:0}
.rd-navbar-fixed-linked section#section-page-single .container .row{padding-left:5em}
section#section-page-single .container ul{list-style:disc}
section#section-page-single .container li{font-size:1.2em;display:list-item;margin:.5em 1.5em}
section#section-page-single .container a.button{margin-top:1.5em;color:#fff}
section#section-gotowe-rozwiazania{padding:30px 0!important}
section#section-gotowe-rozwiazania .module{position:relative;z-index:10}
section#section-gotowe-rozwiazania .module>div{margin-top:4em;margin-bottom:4em}
section#section-gotowe-rozwiazania .module.right>div{float:right}
section#section-gotowe-rozwiazania .module.left>div{float:left}
section#section-gotowe-rozwiazania .module h3{margin:0;font-size:1.5em;line-height:1.5em;cursor:pointer}
section#section-gotowe-rozwiazania .module h4{margin:0;font-size:1.2em;line-height:1.2em}
section#section-gotowe-rozwiazania .module a.button{margin:3em 0 0 0}
section#section-gotowe-rozwiazania .module p{margin:0}
section#section-gotowe-rozwiazania .module>div .kp-img-face{display:inline-block;width:9em;height:9em;margin:-2em 2em 1em;cursor:pointer}
section#section-gotowe-rozwiazania .module.left>div .kp-img-face{float:left}
section#section-gotowe-rozwiazania .module.left>div h3{text-align:left}
section#section-gotowe-rozwiazania .module.right>div .kp-img-face{float:right}
section#section-gotowe-rozwiazania .module.right>div h3{text-align:right}
section#section-gotowe-rozwiazania .module>div h4{color:#444;display:table-row;padding:0 1em;vertical-align:middle;text-align:right}
section#section-gotowe-rozwiazania .module>div h4 a{display:inline-block;min-width:10em}
section#section-gotowe-rozwiazania .module.left>div h4 a{text-align:left}
section#section-gotowe-rozwiazania .module.right>div h4 a{text-align:right}
section#section-gotowe-rozwiazania .module>div p{display:table-row;float:right;text-align:center}
section#section-gotowe-rozwiazania .module.left>div a.button{float:left}
section#section-gotowe-rozwiazania .module.right>div a.button{float:right}
@media(max-width:992px){section#section-gotowe-rozwiazania .module.right>div{float:left}
section#section-gotowe-rozwiazania .module.right>div h4 a{text-align:left}
section#section-gotowe-rozwiazania .module.right>div .kp-img-face{float:left}
section#section-gotowe-rozwiazania .module.right>div h3{text-align:left}
section#section-gotowe-rozwiazania .module.right>div a.button{float:left}
}
@media(max-width:396px){section#section-gotowe-rozwiazania .module>div{float:none!important}
section#section-gotowe-rozwiazania .module>div h4 a{text-align:center!important}
section#section-gotowe-rozwiazania .module>div .kp-img-face{float:none!important}
section#section-gotowe-rozwiazania .module>div h3{text-align:center!important}
section#section-gotowe-rozwiazania .module>div a.button{float:none!important}
}
@media only screen and (max-width:767px) and (orientation:landscape){#section-page-single .container .row{width:auto!important;height:auto!important;top:5vh!important;left:10vw!important;bottom:auto!important;right:auto!important;margin:auto!important;padding:0!important}
#section-page-single .container .row .col{width:80vw!important;height:75vh!important;font-size:9px!important;opacity:.9}
#section-page-single .container a.accept-button{white-space:pre-line!important;margin-top:9px!important}
}
@media only screen and (max-width:396px) and (orientation:portrait){#section-page-single .container .row{width:auto!important;height:auto!important;top:10vw!important;left:10vw!important;bottom:auto!important;right:auto!important;margin:auto!important;padding:0!important}
#section-page-single .container .row .col{width:80vw!important;height:auto!important;font-size:9px!important;opacity:.9}
#section-page-single .container a.accept-button{white-space:pre-line!important;margin-top:9px!important}
}.content-page ul,.content-page ol{margin-left:2.5em}
.content-page>ul,.content-page>ol{margin-left:1.5em}
.content-page ul>li{list-style:disc;display:list-item}
.content-page ol>li{list-style:decimal;display:list-item}
.content-page h2{margin:.75em 0 .5em 0}
.content-page p{margin:.5em 0}
.content-page p+hr{margin:.5em 0}
.modal-content:not(.iframed){border:0}
.modal-content:not(.iframed) button.close{display:none}
.page{justify-content:center;align-items:center}
.page .modal-header{justify-content:flex-start}
@media(max-width:480px){.modal-content:not(.iframed){width:100%!important;flex:1 1 100%;border-radius:0}
}