@font-face {font-family: 'Titillium Web';src: url("../../../fonts/to/titilliumweb/TitilliumWeb-Regular.ttf");font-display: swap;}@font-face {font-family: 'Titillium Web Light';src: url("../../../fonts/to/titilliumweb/TitilliumWeb-Light.ttf");font-display: swap;}@font-face {font-family: 'Titillium Web ExtraLight';src: url("../../../fonts/to/titilliumweb/TitilliumWeb-ExtraLight.ttf");font-display: swap;}@font-face {font-family: 'Titillium Web SemiBold';src: url("../../../fonts/to/titilliumweb/TitilliumWeb-SemiBold.ttf");font-display: swap;}.titillium {font-family: 'Titillium Web', sans-serif;}.titillium-light {font-family: 'Titillium Web Light', sans-serif;}.titillium-extralight {font-family: 'Titillium Web ExtraLight', sans-serif;}.titillium-semibold {font-family: 'Titillium Web SemiBold', sans-serif;}@font-face {font-family: 'OpenSans Regular';src: url("../../../fonts/to/open-sans/OpenSans-Regular.ttf");font-display: swap;}@font-face {font-family: 'OpenSans SemiBold';src: url("../../../fonts/to/open-sans/OpenSans-SemiBold.ttf");font-display: swap;}@font-face {font-family: 'OpenSans Bold';src: url("../../../fonts/to/open-sans/OpenSans-Bold.ttf");font-display: swap;}.opensans-regular {font-family: 'OpenSans Regular', sans-serif;}.opensans-semibold {font-family: 'OpenSans SemiBold', sans-serif;}.opensans-bold {font-family: 'OpenSans Bold', sans-serif;}@font-face {font-family: 'Roboto';font-weight: 400;font-style: normal;src: url("../../../fonts/to/roboto/Roboto-Regular.ttf");font-display: swap;}@font-face {font-family: 'Roboto';font-weight: 600;font-style: normal;src: url("../../../fonts/to/roboto/Roboto-Bold.ttf");font-display: swap;}@font-face {font-family: 'Roboto';font-weight: 500;font-style: normal;src: url("../../../fonts/to/roboto/Roboto-Medium.ttf");font-display: swap;}@font-face {font-family: 'Roboto';font-weight: 400;font-style: italic;src: url("../../../fonts/to/roboto/Roboto-Italic.ttf");font-display: swap;}.gm-style div,.gm-style span,.gm-style label,.gm-style a {font-size: 11px;font-family: arial;font-weight: normal;}.ng-topmenu-bar ul.ng-inline-menu {overflow: visible;}a {text-decoration: none;color: #333;}a:hover {text-decoration: underline;}.partners__list a:hover {text-decoration: none;}[data-href] {cursor: pointer;}span.a {text-decoration: none;color: #333;cursor: pointer;}.phone .boxed-list .item-data .data-cell:first-of-type .cell-line:first-of-type span.a,.phone .boxy-content .content-main .cell-line .offer-price.telefon-numer,.phone .boxy-content .content-main .cell-line span.a.offer-price.telefon-numer {color: #ffffff;}span.a:hover {text-decoration: underline;}html.phone a:hover,html.tablet a:hover {text-decoration: none !important;}.hidden {display: none !important;}.invisible {width: 0px;height: 0px;overflow: hidden;}.black {color: #000 !important;}.uppercase {text-transform: uppercase !important;}img.ico {margin: 0 4px;}@media print {.no-print {display: none !important;}}a.disabled {cursor: default;}.fleft {float: left !important;}.fright {float: right !important;}.fclear {clear: both !important;float: none !important;}.acenter {text-align: center;}.aright {text-align: right;}.aleft {text-align: left;}.ajustify {text-align: justify;}.vtop {vertical-align: top;}.vmiddle {vertical-align: middle;}.vbottom {vertical-align: bottom;}.spaced {margin-bottom: 10px;}.ellipsis {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.nowrap {white-space: nowrap;}.unselectable {user-select: none;-moz-user-select: -moz-none;-khtml-user-select: none;-webkit-user-select: none;-ms-user-select: none;}strong {font-weight: 500;}.strong {font-weight: 500;}.blocked {color: #d7d7d7;cursor: default;}.clickable {cursor: pointer;}.locked {opacity: 0.8;}em {font-style: italic;}.em {font-style: italic;}.color {color: #c70000;}ul.ng-inline-menu {display: block;overflow: hidden;}ul.ng-inline-menu>li {display: block;margin-right: 10px;float: left;}ul.ng-list {list-style-image: url(../../../images/to/ng/ico/pkt_right.png);list-style-position: outside;margin-left: 24px;}textarea:focus,input:focus {outline: none;}body {min-width: 1200px;-webkit-text-size-adjust: none;top: 0px !important;}body,input.ng,textarea.ng {font-family: Roboto, Arial, sans-serif;font-weight: normal;color: #333;font-size: 14px;line-height: 22px;}optgroup {font-family: Arial, sans-serif;font-weight: bold;font-style: normal;}option {font-weight: normal;}input.ng,textarea.ng {border-radius: 3px;border: 1px solid #ccc;background-color: #fff;color: #666;}input.ng[type="text"]:focus,input.ng[type="email"]:focus,input.ng[type="search"]:focus,input.ng[type="password"]:focus,input.ng[type="tel"]:focus {border: 1px solid #993333;}input.hint[type="text"],input.hint[type="email"],input.hint[type="tel"],input.hint[type="search"],textarea.hint {text-align: left;color: #aaa;}.pokaz-wszystkie-text {display: flex;justify-content: center;align-items: center;gap: 10px;position: relative;margin: auto;font-size: 14px;font-weight: normal;color: #000;cursor: pointer;}.pokaz-wszystkie-text::after {content: '';background: url(../../../images/to/ng/ico/strzalki.png);width: 14px;height: 8px;background-size: cover;}.pokaz-wszystkie-text.zwiniete::after {transform: rotate(180deg);}.pokaz-wszystkie-text[data-state="open"]::after {transform: rotate(0deg);}.pokaz-wszystkie-text[data-state="close"]::after {transform: rotate(180deg);}.mixed-label {position: relative;}.mixed-label label {top: 0;left: 0;position: absolute;}.mixed-label input.hint[type="text"],.mixed-label input.hint[type="search"],.mixed-label input.hint[type="email"],.mixed-label input.hint[type="tel"] {text-align: left !important;}.stopka .ng-hd {color: #fff;}@media (min-width: 767px) {.ng-ht {text-indent: -100em;white-space: nowrap;overflow: hidden;font-family: Arial, sans-serif;}}.ng-content .padding-wrapper {width: 1240px;margin: 0 auto;padding-bottom: 20px;}.ng-content .wrapper {width: 1200px;margin: 0 auto;}.ng-opis {font-size: 12px;margin-bottom: 20px;}.ng-opis ul {list-style-type: disc;}.ng-opis ul li {list-style-type: disc;list-style-position: outside;margin-left: 17px;}.ng-opis ol {list-style-type: decimal;}.ng-opis ol li {list-style-type: decimal;list-style-position: outside;margin-left: 24px;}.ng-opis p {margin-bottom: 8px;}.ng-opis a {text-decoration: underline;}.ng-dropdown {background-color: #fff;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 6px;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);float: left;list-style: none outside none;margin: 2px 0 0;min-width: 160px;padding: 5px 0;position: absolute;top: 100%;z-index: 200;}.ng-dropdown:after {border-bottom: 9px solid #fff;border-left: 9px solid transparent;border-right: 9px solid transparent;content: "";display: inline-block;left: 12px;position: absolute;top: -9px;}.ng-dropdown:before {border-bottom: 10px solid rgba(0, 0, 0, 0.2);border-left: 10px solid transparent;border-right: 10px solid transparent;content: "";display: inline-block;left: 11px;position: absolute;top: -10px;}.ng-dropdown>li {font-size: 16px;padding: 8px 14px;text-align: left;}.ng-dropdown>li:hover {background-color: #eaeaea;}.ng-dropdown>li>a:hover {color: #333;}.ng-dropdown>li.separator {border-top: 1px dotted rgba(0, 0, 0, 0.2);height: 0;padding: 0;margin: 5px 14px;}.ng-dropdown>li.separator:hover {background-color: #fff;}div.ng-box {width: 360px;padding: 0 20px;position: relative;}div.ng-box-bottom {height: 20px;width: 100%;position: absolute;bottom: -20px;left: 0;}@media (max-width: 375px) {div.ng-box {background-image: none;border: 1px solid #ddd;border-radius: 6px;padding: 0;width: 354px;}div.ng-box-bottom {display: none;}}@media (min-width: 321px) and (max-width: 360px) {div.ng-box {width: 340px;}}@media (max-width: 320px) {div.ng-box {transform: scaleX(0.85);-webkit-transform: scaleX(0.85);-webkit-transform-origin-x: 0;}}.btn,button.ng,input[type="submit"].ng {-webkit-appearance: none;-moz-appearance: none;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;max-width: 300px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 0 auto;padding: 6px;font-size: 16px;font-weight: 500;font-family: 'poppins';letter-spacing: 1px;line-height: normal;cursor: pointer;text-align: center;text-decoration: none;border-radius: 3px;background-color: #fff;color: #c70000;border: 1px solid #c70000;}.btn:hover,button.ng:hover,input[type="submit"].ng:hover {border-color: #d7191fc4;color: #d7191fc4;}@media (max-width: 667px) {.btn,button.ng,input[type="submit"].ng {max-width: 100%;}}.ico-samolot {width: 22px;height: 16px;margin-left: 10px;background-image: url('../../../images/to/ng/smartfit/ico_samolot.png');background-size: contain;}a.btn.clicked,button.ng.clicked,input[type="submit"].ng.clicked {color: #630000;text-shadow: none;}a.btn.unclicked,button.ng.unclicked,input[type="submit"].ng.unclicked {color: #ffffff;text-shadow: 1px 1px 0px #000000;}a.btn>img,a.btn.big>img,button.ng>img,button.ng.big>img {vertical-align: middle;margin-left: 10px;}a.btn.big-wide,button.btn.big-wide,input[type="submit"].btn.big-wide {font-size: 20px;width: 100%;max-width: 400px;height: 42px;line-height: 42px;}#rejestracja a.btn,#rejestracja button.btn,#rejestracja input[type="submit"].btn {height: 42px;line-height: unset;font-weight: normal;text-transform: uppercase;}.email-container .element {margin-top: unset;}div.msg-error-light {background: url(../../../images/to/ng/ico/ico_error.png) no-repeat 25px center;padding: 25px 15px 25px 96px;margin: 0 20px;border: 1px solid #ddd;border-radius: 8px;color: #c70000;text-align: center;}div.msg-error-light p {font-size: 28px;line-height: 28px;}div.msg-error-light p.small {font-size: 20px;line-height: 20px;}div.msg-error-light a {margin-top: 18px;display: block;font-size: medium;}div.msg-error-light.flash {background: url(../../../images/to/ng/ico/flash.png) no-repeat 20px center;}div.wrapper>div.msg-error-light {margin-top: 15px;}.ng-error {border: 1px solid #f00;background-color: #ffe5e5;color: #f00;}.ng-ok {border: 1px solid #33cc00;background-color: #eafae5;color: #33cc00;}#ng .ui-autocomplete {max-height: 414px;overflow-y: auto;overflow-x: hidden;font-family: 'Poppins';font-size: 16px;border: 1px solid #ccc;padding: 5px 0 3px;min-width: 114px;z-index: 3000;z-index: 10001;}#ng .ui-autocomplete .ui-menu-item:hover {cursor: pointer;border-bottom: 1px solid #ccc;}#ng .ui-corner-all {border-radius: 3px;}#ng .ui-autocomplete>li>a.ui-corner-all {border-radius: 0;line-height: 2;}#ng .ui-autocomplete>li>a.ui-state-focus {background: #eaeaea;border: 1px solid #eaeaea;color: #000;}#ng .ui-autocomplete>li:last-child>a {border-bottom: none !important;}#ng .ui-autocomplete .ac-item-icon {width: 18px;height: 18px;margin-right: 4px;vertical-align: text-top;}#ng .ui-autocomplete .ac-item-hint {display: block;margin-top: -8px;font-size: 12px;color: #8f8f8f;text-overflow: ellipsis;overflow: hidden;}.chosen-container * {box-sizing: content-box;}.chosen-container-single .chosen-search input[type="text"] {box-sizing: border-box;}#ng .chosen-container {font-size: 16px;}#ng .chosen-big+.chosen-container {font-size: 16px;}#ng .chosen-container-single .chosen-single,#ng .chosen-container-multi .chosen-choices {background-image: none;background-color: #fff;border-radius: 3px;border: 1px solid #ccc;color: #666;height: 22px;line-height: 22px;}#ng .chosen-container-single .chosen-single {padding-left: 10px;height: auto;line-height: 27px;}#ng .chosen-big+.chosen-container-single .chosen-single {height: 36px;line-height: 36px;}#ng .chosen-container-single .chosen-default {color: #666;}#ng .chosen-container-single .chosen-single div {width: 28px;}#ng .chosen-container-single .chosen-single div b {background: url(../../../images/to/ng/ico/ico_drop_down.png) no-repeat scroll center transparent;}#ng .chosen-container-active.chosen-with-drop .chosen-single,#ng .chosen-container-active.chosen-with-drop .chosen-choices {border-color: #993333 !important;}#ng .chosen-container-active.chosen-with-drop div b {background-image: url(../../../images/to/ng/ico/ico_drop_up.png);}#ng .chosen-drop {margin-top: 4px;padding: 5px 0;border-radius: 3px;border: 1px solid #ccc;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);}#ng .chosen-drop:after {border-bottom: 9px solid #fff;border-left: 9px solid transparent;border-right: 9px solid transparent;content: "";display: inline-block;left: 12px;position: absolute;top: -9px;}#ng .chosen-drop:before {border-bottom: 10px solid rgba(0, 0, 0, 0.2);border-left: 10px solid transparent;border-right: 10px solid transparent;content: "";display: inline-block;left: 11px;position: absolute;top: -10px;}#ng .chosen-container .chosen-results {margin-bottom: 0px;max-height: 176px;}.tablet #ng_sz_pokoje_chosen .chosen-results {max-height: initial;}#ng .chosen-container .chosen-results li {line-height: 25px;}#ng .chosen-container .chosen-results .highlighted {color: #000;}#ng .chosen-container-single .chosen-search input[type="text"],#ng .chosen-container-single .chosen-search input[type="search"] {height: 24px;font-size: 14px;}#ng .chosen-container-single .chosen-search {padding: 0 4px 4px;}#ng .chosen-container-single .chosen-single abbr {top: 15px;right: 22px;}#ng .chosen-container-multi .search-field {padding-left: 4px;}#colorbox #cboxClose {width: 25px;height: 25px;z-index: 999999;background: url(../../../images/to/ng/ico/svg/ikona_zamykacz_czarny.svg) no-repeat center;cursor: pointer;border-radius: 5px;position: absolute;top: 6px;right: 6px;}#colorbox>#cboxClose {position: relative;top: 25px;float: right;}#colorbox.smartfit-wyszukiwarka button#cboxClose {visibility: hidden;}#colorbox {overflow: initial !important;}#colorbox #cboxPrevious {background-image: url(../../../images/to/ng/ico/ico_prev.png);background-position: 0 0;}#colorbox #cboxPrevious:hover {transform: rotate(10deg);background-position: 0 0;}#colorbox #cboxNext {background-image: url(../../../images/to/ng/ico/ico_next.png);background-position: 0 0;}#colorbox #cboxNext:hover {transform: rotate(10deg);background-position: 0 0;}#colorbox #cboxContent {margin-bottom: 0px;border: 6px solid #000;border-radius: 3px;height: 366px;border: none;}#colorbox #cboxLoadedContent {margin-bottom: 0px;border: 1px solid #ddd;border-radius: 10px;}#colorbox #cboxTitle {display: none !important;}#colorbox #cboxTopLeft,#colorbox #cboxTopCenter,#colorbox #cboxTopRight,#colorbox #cboxBottomLeft,#colorbox #cboxBottomCenter,#colorbox #cboxBottomRight {height: 0;}#colorbox #cboxTopLeft,#colorbox #cboxTopRight,#colorbox #cboxMiddleLeft,#colorbox #cboxMiddleRight,#colorbox #cboxBottomLeft,#colorbox #cboxBottomRight {width: 0;}body #cboxOverlay {background-image: none;background-color: #000;opacity: 0.5 !important;z-index: 999;cursor: default !important;}body #colorbox {z-index: 1000;}#ng #colorbox.fullscreen #cboxContent,#ng #colorbox.fullscreen #cboxLoadedContent {position: relative;border: 0;border-radius: 0;}#ng #colorbox.fullscreen #cboxClose {top: 18px;right: 18px;}.przyklad-newsletter {color: #000000;background: url(../../../images/to/ng/ico/pkt_right.png) no-repeat left 8px;padding-left: 12px;margin: 0px 0px 5px 99px;display: block;}.przyklad-newsletter:hover {color: #c70000;}.jspContainer {overflow: hidden;position: relative;}.jspPane {position: absolute;}.jspVerticalBar {position: absolute;top: 0;right: 0;width: 12px;height: 100%;background: transparent;}.jspHorizontalBar {position: absolute;bottom: 0;left: 0;width: 100%;height: 16px;}.jspCap {display: none;}.jspHorizontalBar .jspCap {float: left;}.jspTrack {background: transparent;position: relative;border-radius: 10px;box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);}.mobile .jspTrack {right: 7px;width: 17px;}.jspDrag {background: rgba(16, 16, 16, 0.4);box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);border-radius: 10px;position: relative;top: 0;left: 0;cursor: pointer;}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag {float: left;height: 100%;}.jspArrow {background: #50506d;text-indent: -20000px;display: block;cursor: pointer;padding: 0;margin: 0;}.jspArrow.jspDisabled {cursor: default;background: #80808d;}.jspVerticalBar .jspArrow {height: 16px;}.jspHorizontalBar .jspArrow {width: 16px;float: left;height: 100%;}.jspVerticalBar .jspArrow:focus {outline: none;}.jspCorner {background: #eeeef4;float: left;height: 100%;}* html .jspCorner {margin: 0 -3px 0 0;}.scroll-pane ::-webkit-scrollbar {width: 12px;}.scroll-pane ::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);-webkit-border-radius: 10px;border-radius: 10px;width: 6px;}.scroll-pane ::-webkit-scrollbar-thumb {-webkit-border-radius: 10px;border-radius: 10px;background: rgba(64, 64, 64, 0.4);box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);min-height: 32px;}td.ui-multidatepicker-selected a.ui-state-default {color: #ffffff;background: #59ac30;}.hybrid-lm {background: #412a08 url(../../../images/lm/bg/ms.jpg) center top repeat-x;}.hybrid-lm>.ng-topmenu-bar,.hybrid-lm>.ng-breadcrumbs-bar,.hybrid-lm>.ng-content,.hybrid-lm>.ng-bottom {width: 1026px;margin: auto;background-color: white;}.hybrid-lm>.ng-topmenu-bar>.wrapper,.hybrid-lm>.ng-breadcrumbs-bar>.wrapper,.hybrid-lm>.ng-content>.padding-wrapper,.hybrid-lm>.ng-bottom>.padding-wrapper,.hybrid-lm>.ng-content>.padding-wrapper>.wrapper,.hybrid-lm>.ng-bottom>.padding-wrapper>.wrapper {width: 986px;}.hybrid-lm>.ng-topmenu-bar {margin-top: 20px;border-top-left-radius: 10px;border-top-right-radius: 10px;}.hybrid-lm>.ng-bottom {padding-top: 50px;margin-bottom: 20px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}.hybrid-lm>.ng-bottom .ng-footer {padding-bottom: 45px;}.hybrid-lm>.ng-bottom>.domki {margin-top: 0;margin-bottom: 25px;}.goog-te-combo {width: 120px;}.validator-valid>input[type="text"],.validator-valid>input[type="email"],.validator-valid>input[type="search"],.validator-valid>input[type="password"],.validator-valid>input[type="tel"] {background-position: right 10px center !important;background-image: url(../../../images/to/ico/green_check_big.gif) !important;background-color: #fff !important;background-repeat: no-repeat !important;border: #333 solid 1px !important;}.validator-valid>ul.errors {display: none !important;}.validator-notvalid>input[type="text"],.validator-notvalid>input[type="search"],.validator-notvalid>input[type="email"],.validator-notvalid>input[type="password"],.validator-notvalid>input[type="tel"] {background-position: right 10px center !important;background-image: url(../../../images/to/ico/warning.png) !important;background-color: #ffeeee !important;background-repeat: no-repeat !important;border: #d7d7d7 solid 1px !important;}.error-ng {margin-top: 50px;}.error-ng .box {border-radius: 5px;border: 1px solid #ddd;background: #FAFAFA;padding: 20px 15px;}.error-ng .question {color: #c70000;font-size: 20px;margin: 15px 0px;}.error-ng .error-text {font-weight: bold;}.error-ng .big-one {color: #c70000;font-size: 25px;height: 55px;}.error-ng .ng-list a {text-decoration: underline;font-weight: bold;}.error-ng .ng-list a:hover {color: #c70000;text-decoration: underline;}.desktop .error-ng .text-box {margin-left: 20px;}.phone .error-ng,.tablet .error-ng {margin-top: 20px;}.phone .error-ng .big-one,.tablet .error-ng .big-one {color: #c70000;margin: 20px 0px;font-size: 35px;height: auto;}.tablet .error-ng .big-one {height: 50px;}ul.errors li.pulsate {animation: pulsate 500ms ease-out;animation-iteration-count: 2;}@keyframes pulsate {0% {text-shadow: none;}50% {text-shadow: -1px 1px 8px #a9a9a9, 1px -1px 8px #a9a9a9;}100% {text-shadow: none;}}div.do-gory {display: none;position: fixed;height: 50px;width: 50px;right: 30px;bottom: 30px;background: url(../../../images/to/ng/ico/ico_big_rozwin.png) no-repeat 12px center;background-color: rgba(0, 0, 0, 0.3);cursor: pointer;border-radius: 5px;z-index: 101;font-size: 0;}div.do-gory.active {display: block;}.phone div.do-gory {bottom: 10px;right: 10px;}div.do-gory:hover {background-color: rgba(0, 0, 0, 0.6);}div.ng-index-linki {margin-bottom: 30px;overflow: visible;font-size: 0px;clear: both;}div.ng-index-linki * {box-sizing: border-box;}div.ng-index-linki .column {width: 25%;display: inline-block;font-size: 14px;vertical-align: top;position: relative;}div.ng-index-linki .column-contener.col-hidden {max-height: 90px;overflow: hidden;}div.ng-index-linki .column-contener .show-more,div.ng-index-linki .column-contener .hide {position: absolute;bottom: -18px;cursor: pointer;display: none;font-weight: bold;color: #fff;width: auto;}div.ng-index-linki .column-contener.col-hidden .show-more {display: block;}div.ng-index-linki .column .col-hidden .show-more:after {content: '';position: absolute;width: 8px;height: 5px;top: 9px;right: -12px;background: url(../../../images/to/ng/ico/pkt_down_white.png);background-size: 8px 5px;}div.ng-index-linki .column .expanded .hide:after {content: '';position: absolute;width: 8px;height: 5px;top: 9px;right: -12px;background: url(../../../images/to/ng/ico/pkt_down_white.png);background-size: 8px 5px;transform: rotate(180deg);}div.ng-index-linki .column.expanded .hide {display: block;bottom: -20px;}div.ng-index-linki .column .header {font-size: 20px;color: #fff;}div.ng-index-linki a {color: #ccc;display: block;}div.ng-index-linki a:hover {color: #fff;}div.ng-index-grupa {margin-bottom: 30px;position: relative;height: 22px;clear: both;font-size: 14px;}div.ng-index-grupa a {margin-left: 14px;color: #ccc;}div.ng-index-grupa .header.ng-hd {margin-left: 0;}div.ng-index-grupa>div>a {float: right;margin-left: 14px;color: #666;}div.ng-index-grupa>div>a:hover {color: #000;}.ng-indeks {margin-bottom: 10px;position: relative;font-size: 15px;}.ng-indeks ul {display: inline;position: absolute;bottom: -2px;left: 250px;line-height: 14px;font-size: 16px;}.ng-indeks ul>li {display: inline;border-right: 1px solid #ddd;line-height: 30px;}.ng-indeks ul a {padding: 5px 11px 5px 4px;color: #ccc;}div.ng-index-linki .column-contener.expanded .hide {display: block;bottom: -20px;}.ng-indeks.agencje {margin-bottom: 30px;}@media (max-width: 1199px) {.error-ng>div {width: 560px;margin: 0 auto;}}@media (max-width: 559px) {.error-ng>div {width: auto}.error-ng .foto {width: 100%;}.box-padding {padding: 10px;margin: 0px;}}@media (min-width: 1200px) {.error-ng {width: 1140px;margin: 40px auto;}}.tablet .ng-billboard,.phone .ng-billboard {display: none;}@media (max-width: 1199px) {body {min-width: 320px;overflow-x: hidden;}.ng-content .padding-wrapper {width: 95%;}.ng-content .padding-wrapper>.wrapper {width: 100%;}.ng-indeks ul {position: static;}}@media (max-width: 800px) {.ng-content .padding-wrapper {width: 100%;}}@media (max-width: 360px) {.ng-content .padding-wrapper {width: 100%;}}@media (max-width: 767px) {.ng-ht {background: none !important;}#ng h1.ng-ht {font-size: 20px;}h2.ng-ht {font-size: 25px;color: #c70000;}h3.ng-ht {font-size: 30px;font-family: Trebuchet MS;line-height: 30px;}#colorbox #cboxLoadedContent {border: none;}#colorbox #cboxLoadedContent.sortuj {border: 10px solid #fff;border-radius: 10px;}}@media (max-width: 1199px) {.rwd-to-1200-hide {display: none !important;}.rwd-to-1200-clear {clear: both !important;}.rwd-to-1200-text-center {text-align: center !important;}.rwd-to-1200-text-right {text-align: right !important;}.rwd-to-1200-text-left {text-align: left !important;}.rwd-to-1200-box-center {margin: 5px auto !important;}.rwd-to-1200-fleft {float: left !important}}@media (max-width: 1139px) {.rwd-to-1140-hide {display: none !important;}.rwd-to-1140-clear {clear: both !important;}.rwd-to-1140-text-center {text-align: center !important;}.rwd-to-1140-text-right {text-align: right !important;}.rwd-to-1140-text-left {text-align: left !important;}.rwd-to-1140-box-center {margin: 5px auto !important;}.rwd-to-1140-fleft {float: left !important}}@media (max-width: 1023px) {.rwd-to-1024-hide {display: none !important;}.rwd-to-1024-clear {clear: both !important;}.rwd-to-1024-text-center {text-align: center !important;}.rwd-to-1024-text-right {text-align: right !important;}.rwd-to-1024-text-left {text-align: left !important;}.rwd-to-1024-fleft {float: left !important}.rwd-to-1024-fright {float: right !important}.rwd-to-1024-box-center {margin: 0 auto !important}}@media (max-width: 799px) {.rwd-to-800-hide {display: none !important;}.rwd-to-800-clear {clear: both !important;}.rwd-to-800-text-center {text-align: center !important;}.rwd-to-800-text-right {text-align: right !important;}.rwd-to-800-text-left {text-align: left !important;}.rwd-to-800-fleft {float: left !important}}@media (max-width: 767px) {.rwd-to-768-hide {display: none !important;}.rwd-to-768-clear {clear: both !important;}.rwd-to-768-text-center {text-align: center !important;}.rwd-to-768-text-right {text-align: right !important;}.rwd-to-768-text-left {text-align: left !important;}.rwd-to-768-fleft {float: left !important}}@media (max-width: 479px) {.rwd-to-480-hide {display: none !important;}.rwd-to-480-clear {clear: both !important;}.rwd-to-480-text-center {text-align: center !important;}.rwd-to-480-text-right {text-align: right !important;}.rwd-to-480-text-left {text-align: left !important;}.rwd-to-480-box-center {margin: 5px auto !important;}.rwd-to-480-fleft {float: left !important}.rwd-to-480-right {float: left !important}}@media (max-width: 319px) {.rwd-to-320-hide {display: none !important;}.rwd-to-320-clear {clear: both !important;}.rwd-to-320-center {text-align: center !important;}.rwd-to-320-text-right {text-align: right !important;}.rwd-to-320-text-left {text-align: left !important;}}@media (min-width: 320px) {.rwd-from-320-hide {display: none !important;}.rwd-from-320-clear {clear: both !important;}.rwd-from-320-text-center {text-align: center !important;}.rwd-from-320-text-right {text-align: right !important;}.rwd-from-320-text-left {text-align: left !important;}}@media (min-width: 376px) {.rwd-from-375-fleft {float: left !important;}}@media (min-width: 480px) {.rwd-from-480-hide {display: none !important;}.rwd-from-480-clear {clear: both !important;}.rwd-from-480-text-center {text-align: center !important;}.rwd-from-480-text-right {text-align: right !important;}.rwd-from-480-text-left {text-align: left !important;}.rwd-from-480-fleft {float: left !important}}@media (min-width: 768px) {.rwd-from-768-hide {display: none !important;}.rwd-from-768-clear {clear: both !important;}.rwd-from-768-text-center {text-align: center !important;}.rwd-from-768-text-right {text-align: right !important;}.rwd-from-768-text-left {text-align: left !important;}.rwd-from-768-fleft {float: left !important}}@media (min-width: 800px) {.rwd-from-800-hide {display: none !important;}.rwd-from-800-clear {clear: both !important;}.rwd-from-800-text-center {text-align: center !important;}.rwd-from-800-text-right {text-align: right !important;}.rwd-from-800-text-left {text-align: left !important;}.rwd-from-800-fleft {float: left !important}}@media (min-width: 1140px) {.rwd-from-1140-fright {float: right !important;}}@media (min-width: 1024px) {.rwd-from-1024-hide {display: none !important;}.rwd-from-1024-clear {clear: both !important;}.rwd-from-1024-text-center {text-align: center !important;}.rwd-from-1024-text-right {text-align: right !important;}.rwd-from-1024-text-left {text-align: left !important;}.rwd-from-1024-fleft {float: left !important}}@media (max-width: 479px) {.szczegoly .ng-billboard {display: none;}}.ui-autocomplete-input.readonly {background-color: #f0f0f0;cursor: pointer;}#ng .ui-autocomplete .reklama>a {min-height: 70px;position: relative;}#ng .ui-autocomplete .reklama>a.ui-state-focus {background-color: #fcefc3;}#ng .ui-menu .ui-menu-item a {padding: 0 8px;font-size: 14px;font-weight: 400;}#ng .ui-menu .ui-menu-item a:hover {color: unset;}.ui-menu.autocompleter .ui-menu-item a {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.ui-autocomplete .reklama .main-image {margin: 0;padding: 0;width: 80px;border: 1px solid #fff;order: 1;}.oferty-ng .ui-autocomplete .all-reklama .title-inwestycja {width: 170px;}.reklama__container .icon.icon-arrow-right {order: 2;width: 15px;height: 15px;}.ui-menu .reklama.ui-menu-item {border-bottom: 1px solid #ccc;}@media (max-width: 320px) {div.ng-box {transform: scaleX(0.85);-webkit-transform: scaleX(0.85);-webkit-transform-origin-x: 0;}}.btn,button.ng,input[type="submit"].ng {-webkit-appearance: none;-moz-appearance: none;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;max-width: 300px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 0 auto;padding: 6px;font-size: 16px;font-weight: 500;font-family: 'poppins';letter-spacing: 1px;line-height: normal;cursor: pointer;text-align: center;text-decoration: none;border-radius: 3px;background-color: #fff;color: #c70000;border: 1px solid #c70000;}.btn:hover,button.ng:hover,input[type="submit"].ng:hover {border-color: #d7191fc4;color: #d7191fc4;}@media (max-width: 667px) {.btn,button.ng,input[type="submit"].ng {max-width: 100%;}}.btn-filled {background-color: #c70000;color: #fff;}.btn-filled:hover {background-color: #c70000;color: #fff;}.ico-samolot {width: 22px;height: 16px;margin-left: 10px;background-image: url('../../../images/to/ng/smartfit/ico_samolot.png');background-size: contain;}a.btn.clicked,button.ng.clicked,input[type="submit"].ng.clicked {color: #630000;text-shadow: none;}a.btn.unclicked,button.ng.unclicked,input[type="submit"].ng.unclicked {color: #ffffff;text-shadow: 1px 1px 0px #000000;}a.btn>img,a.btn.big>img,button.ng>img,button.ng.big>img {vertical-align: middle;margin-left: 10px;}a.btn.big-wide,button.btn.big-wide,input[type="submit"].btn.big-wide {font-size: 20px;width: 100%;max-width: 400px;height: 42px;line-height: 42px;}#rejestracja a.btn,#rejestracja button.btn,#rejestracja input[type="submit"].btn {height: 42px;line-height: unset;font-weight: normal;text-transform: uppercase;}.email-container .element {margin-top: unset;}div.msg-error-light {background: url(../../../images/to/ng/ico/ico_error.png) no-repeat 25px center;padding: 25px 15px 25px 96px;margin: 0 20px;border: 1px solid #ddd;border-radius: 8px;color: #c70000;text-align: center;}div.msg-error-light p {font-size: 28px;line-height: 28px;}div.msg-error-light p.small {font-size: 20px;line-height: 20px;}div.msg-error-light a {margin-top: 18px;display: block;font-size: medium;}div.msg-error-light.flash {background: url(../../../images/to/ng/ico/flash.png) no-repeat 20px center;}div.wrapper>div.msg-error-light {margin-top: 15px;}.ng-error {border: 1px solid #f00;background-color: #ffe5e5;color: #f00;}.ng-ok {border: 1px solid #33cc00;background-color: #eafae5;color: #33cc00;}#ng .ui-autocomplete {max-height: 414px;overflow-y: auto;overflow-x: hidden;font-family: 'Poppins';font-size: 16px;border: 1px solid #ccc;padding: 5px 0 3px;min-width: 114px;z-index: 3000;z-index: 10001;}#ng .ui-autocomplete .ui-menu-item:hover {cursor: pointer;border-bottom: 1px solid #ccc;}#ng .ui-corner-all {border-radius: 3px;}#ng .ui-autocomplete>li>a.ui-corner-all {border-radius: 0;line-height: 2;}#ng .ui-autocomplete>li>a.ui-state-focus {background: #eaeaea;border: 1px solid #eaeaea;color: #000;}#ng .ui-autocomplete>li:last-child>a {border-bottom: none !important;}#ng .ui-autocomplete .ac-item-icon {width: 18px;height: 18px;margin-right: 4px;vertical-align: text-top;}#ng .ui-autocomplete .ac-item-hint {display: block;margin-top: -8px;font-size: 12px;color: #8f8f8f;text-overflow: ellipsis;overflow: hidden;}.chosen-container * {box-sizing: content-box;}.chosen-container-single .chosen-search input[type="text"] {box-sizing: border-box;}#ng .chosen-container {font-size: 16px;}#ng .chosen-big+.chosen-container {font-size: 16px;}#ng .chosen-container-single .chosen-single,#ng .chosen-container-multi .chosen-choices {background-image: none;background-color: #fff;border-radius: 3px;border: 1px solid #ccc;color: #666;height: 22px;line-height: 22px;}#ng .chosen-container-single .chosen-single {padding-left: 10px;height: auto;line-height: 27px;}#ng .chosen-big+.chosen-container-single .chosen-single {height: 36px;line-height: 36px;}#ng .chosen-container-single .chosen-default {color: #666;}#ng .chosen-container-single .chosen-single div {width: 28px;}#ng .chosen-container-single .chosen-single div b {background: url(../../../images/to/ng/ico/ico_drop_down.png) no-repeat scroll center transparent;}#ng .chosen-container-active.chosen-with-drop .chosen-single,#ng .chosen-container-active.chosen-with-drop .chosen-choices {border-color: #993333 !important;}#ng .chosen-container-active.chosen-with-drop div b {background-image: url(../../../images/to/ng/ico/ico_drop_up.png);}#ng .chosen-drop {margin-top: 4px;padding: 5px 0;border-radius: 3px;border: 1px solid #ccc;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);}#ng .chosen-drop:after {border-bottom: 9px solid #fff;border-left: 9px solid transparent;border-right: 9px solid transparent;content: "";display: inline-block;left: 12px;position: absolute;top: -9px;}#ng .chosen-drop:before {border-bottom: 10px solid rgba(0, 0, 0, 0.2);border-left: 10px solid transparent;border-right: 10px solid transparent;content: "";display: inline-block;left: 11px;position: absolute;top: -10px;}#ng .chosen-container .chosen-results {margin-bottom: 0px;max-height: 176px;}.tablet #ng_sz_pokoje_chosen .chosen-results {max-height: initial;}#ng .chosen-container .chosen-results li {line-height: 25px;}#ng .chosen-container .chosen-results .highlighted {color: #000;}#ng .chosen-container-single .chosen-search input[type="text"],#ng .chosen-container-single .chosen-search input[type="search"] {height: 24px;font-size: 14px;}#ng .chosen-container-single .chosen-search {padding: 0 4px 4px;}#ng .chosen-container-single .chosen-single abbr {top: 15px;right: 22px;}#ng .chosen-container-multi .search-field {padding-left: 4px;}#colorbox #cboxClose {position: absolute;top: 5px;right: 5px;width: 30px;height: 30px;cursor: pointer;z-index: 301;background: none;font-size: 0px;z-index: 99999;}#colorbox #cboxClose::before,#colorbox #cboxClose::after {content: '';display: block;position: relative;background-color: #000;height: 5px;width: 100%;border-radius: 3px;transform-origin: center;}#colorbox #cboxClose::before {transform: rotate(-45deg);top: 3px;}#colorbox #cboxClose::after {transform: rotate(45deg);top: -2px;}#colorbox {overflow: initial !important;}#colorbox #cboxPrevious {background-image: url(../../../images/to/ng/ico/ico_prev.png);background-position: 0 0;}#colorbox #cboxPrevious:hover {transform: rotate(10deg);background-position: 0 0;}#colorbox #cboxNext {background-image: url(../../../images/to/ng/ico/ico_next.png);background-position: 0 0;}#colorbox #cboxNext:hover {transform: rotate(10deg);background-position: 0 0;}#colorbox #cboxContent {margin-bottom: 0px;border: 6px solid #000;border-radius: 3px;height: 366px;border: none;}#colorbox #cboxLoadedContent {margin-bottom: 0px;border: none;}@media screen and (max-width: 767px) {#colorbox #cboxLoadedContent {border: none;}}#colorbox #cboxTitle {display: none !important;}#colorbox #cboxTopLeft,#colorbox #cboxTopCenter,#colorbox #cboxTopRight,#colorbox #cboxBottomLeft,#colorbox #cboxBottomCenter,#colorbox #cboxBottomRight {height: 0;}#colorbox #cboxTopLeft,#colorbox #cboxTopRight,#colorbox #cboxMiddleLeft,#colorbox #cboxMiddleRight,#colorbox #cboxBottomLeft,#colorbox #cboxBottomRight {width: 0;}body #cboxOverlay {background-image: none;background-color: #000;opacity: 0.5 !important;z-index: 999;cursor: default !important;}body #colorbox {z-index: 1000;}#ng #colorbox.fullscreen #cboxContent,#ng #colorbox.fullscreen #cboxLoadedContent {position: relative;border: 0;border-radius: 0;}#ng #colorbox.fullscreen #cboxClose {top: 18px;right: 18px;}.przyklad-newsletter {color: #000000;background: url(../../../images/to/ng/ico/pkt_right.png) no-repeat left 8px;padding-left: 12px;margin: 0px 0px 5px 99px;display: block;}.przyklad-newsletter:hover {color: #c70000;}.jspContainer {overflow: hidden;position: relative;}.jspPane {position: absolute;}.jspVerticalBar {position: absolute;top: 0;right: 0;width: 12px;height: 100%;background: transparent;}.jspHorizontalBar {position: absolute;bottom: 0;left: 0;width: 100%;height: 16px;}.jspCap {display: none;}.jspHorizontalBar .jspCap {float: left;}.jspTrack {background: transparent;position: relative;border-radius: 10px;box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);}.mobile .jspTrack {right: 7px;width: 17px;}.jspDrag {background: rgba(16, 16, 16, 0.4);box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);border-radius: 10px;position: relative;top: 0;left: 0;cursor: pointer;}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag {float: left;height: 100%;}.jspArrow {background: #50506d;text-indent: -20000px;display: block;cursor: pointer;padding: 0;margin: 0;}.jspArrow.jspDisabled {cursor: default;background: #80808d;}.jspVerticalBar .jspArrow {height: 16px;}.jspHorizontalBar .jspArrow {width: 16px;float: left;height: 100%;}.jspVerticalBar .jspArrow:focus {outline: none;}.jspCorner {background: #eeeef4;float: left;height: 100%;}* html .jspCorner {margin: 0 -3px 0 0;}.scroll-pane ::-webkit-scrollbar {width: 12px;}.scroll-pane ::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);-webkit-border-radius: 10px;border-radius: 10px;width: 6px;}.scroll-pane ::-webkit-scrollbar-thumb {-webkit-border-radius: 10px;border-radius: 10px;background: rgba(64, 64, 64, 0.4);box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);min-height: 32px;}td.ui-multidatepicker-selected a.ui-state-default {color: #ffffff;background: #59ac30;}.hybrid-lm {background: #412a08 url(../../../images/lm/bg/ms.jpg) center top repeat-x;}.hybrid-lm>.ng-topmenu-bar,.hybrid-lm>.ng-breadcrumbs-bar,.hybrid-lm>.ng-content,.hybrid-lm>.ng-bottom {width: 1026px;margin: auto;background-color: white;}.hybrid-lm>.ng-topmenu-bar>.wrapper,.hybrid-lm>.ng-breadcrumbs-bar>.wrapper,.hybrid-lm>.ng-content>.padding-wrapper,.hybrid-lm>.ng-bottom>.padding-wrapper,.hybrid-lm>.ng-content>.padding-wrapper>.wrapper,.hybrid-lm>.ng-bottom>.padding-wrapper>.wrapper {width: 986px;}.hybrid-lm>.ng-topmenu-bar {margin-top: 20px;border-top-left-radius: 10px;border-top-right-radius: 10px;}.hybrid-lm>.ng-bottom {padding-top: 50px;margin-bottom: 20px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}.hybrid-lm>.ng-bottom .ng-footer {padding-bottom: 45px;}.hybrid-lm>.ng-bottom>.domki {margin-top: 0;margin-bottom: 25px;}.goog-te-combo {width: 120px;}.validator-valid>input[type="text"],.validator-valid>input[type="email"],.validator-valid>input[type="search"],.validator-valid>input[type="password"],.validator-valid>input[type="tel"] {background-position: right 10px center !important;background-image: url(../../../images/to/ico/green_check_big.gif) !important;background-color: #fff !important;background-repeat: no-repeat !important;border: #333 solid 1px !important;}.validator-valid>ul.errors {display: none !important;}.validator-notvalid>input[type="text"],.validator-notvalid>input[type="search"],.validator-notvalid>input[type="email"],.validator-notvalid>input[type="password"],.validator-notvalid>input[type="tel"] {background-position: right 10px center !important;background-image: url(../../../images/to/ico/warning.png) !important;background-color: #ffeeee !important;background-repeat: no-repeat !important;border: #d7d7d7 solid 1px !important;}.error-ng {margin-top: 50px;}.error-ng .box {border-radius: 5px;border: 1px solid #ddd;background: #FAFAFA;padding: 20px 15px;}.error-ng .question {color: #c70000;font-size: 20px;margin: 15px 0px;}.error-ng .error-text {font-weight: bold;}.error-ng .big-one {color: #c70000;font-size: 25px;height: 55px;}.error-ng .ng-list a {text-decoration: underline;font-weight: bold;}.error-ng .ng-list a:hover {color: #c70000;text-decoration: underline;}.desktop .error-ng .text-box {margin-left: 20px;}.phone .error-ng,.tablet .error-ng {margin-top: 20px;}.phone .error-ng .big-one,.tablet .error-ng .big-one {color: #c70000;margin: 20px 0px;font-size: 35px;height: auto;}.tablet .error-ng .big-one {height: 50px;}ul.errors li.pulsate {animation: pulsate 500ms ease-out;animation-iteration-count: 2;}@keyframes pulsate {0% {text-shadow: none;}50% {text-shadow: -1px 1px 8px #a9a9a9, 1px -1px 8px #a9a9a9;}100% {text-shadow: none;}}div.do-gory {display: none;position: fixed;height: 50px;width: 50px;right: 30px;bottom: 30px;background: url(../../../images/to/ng/ico/ico_big_rozwin.png) no-repeat 12px center;background-color: rgba(0, 0, 0, 0.3);cursor: pointer;border-radius: 5px;z-index: 101;font-size: 0;}div.do-gory.active {display: block;}.phone div.do-gory {bottom: 10px;right: 10px;}div.do-gory:hover {background-color: rgba(0, 0, 0, 0.6);}div.ng-index-linki {margin-bottom: 30px;overflow: visible;font-size: 0px;clear: both;}div.ng-index-linki * {box-sizing: border-box;}div.ng-index-linki .column {width: 25%;display: inline-block;font-size: 14px;vertical-align: top;position: relative;}div.ng-index-linki .column-contener.col-hidden {max-height: 90px;overflow: hidden;}div.ng-index-linki .column-contener .show-more,div.ng-index-linki .column-contener .hide {position: absolute;bottom: -18px;cursor: pointer;display: none;font-weight: bold;color: #fff;width: auto;}div.ng-index-linki .column-contener.col-hidden .show-more {display: block;}div.ng-index-linki .column .col-hidden .show-more:after {content: '';position: absolute;width: 8px;height: 5px;top: 9px;right: -12px;background: url(../../../images/to/ng/ico/pkt_down_white.png);background-size: 8px 5px;}div.ng-index-linki .column .expanded .hide:after {content: '';position: absolute;width: 8px;height: 5px;top: 9px;right: -12px;background: url(../../../images/to/ng/ico/pkt_down_white.png);background-size: 8px 5px;transform: rotate(180deg);}div.ng-index-linki .column.expanded .hide {display: block;bottom: -20px;}div.ng-index-linki .column .header {font-size: 20px;color: #fff;}div.ng-index-linki a {color: #ccc;display: block;}div.ng-index-linki a:hover {color: #fff;}div.ng-index-grupa {margin-bottom: 30px;position: relative;height: 22px;clear: both;font-size: 14px;}div.ng-index-grupa a {margin-left: 14px;color: #ccc;}div.ng-index-grupa .header.ng-hd {margin-left: 0;}div.ng-index-grupa>div>a {float: right;margin-left: 14px;color: #666;}div.ng-index-grupa>div>a:hover {color: #000;}.ng-indeks {margin-bottom: 10px;position: relative;font-size: 15px;}.ng-indeks ul {display: inline;position: absolute;bottom: -2px;left: 250px;line-height: 14px;font-size: 16px;}.ng-indeks ul>li {display: inline;border-right: 1px solid #ddd;line-height: 30px;}.ng-indeks ul a {padding: 5px 11px 5px 4px;color: #ccc;}div.ng-index-linki .column-contener.expanded .hide {display: block;bottom: -20px;}.ng-indeks.agencje {margin-bottom: 30px;}@media (max-width: 1199px) {.error-ng>div {width: 560px;margin: 0 auto;}}.reklama__container:hover .title-inwestycja {color: #c70000;}@media (max-width: 428px) {.reklama__container {padding-left: 10px;}.ui-autocomplete .all-reklama .title-inwestycja {width: 160px;}}.ui-autocomplete .reklama .title,#ng_sz_lokalizacja_div .ui-autocomplete .reklama .title {margin: 0;padding: 0;color: #000;font-size: 18px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}.ui-autocomplete .reklama .kropka-bordo {margin: 0;width: 30px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}.ui-autocomplete .reklama .kropka-bordo:after {content: '●';position: absolute;font-size: 10px;color: #c70000;text-shadow: 1px 1px #fff;vertical-align: middle;margin: 0px;margin-left: 5px;width: auto;height: 18px;}@media screen and (max-width: 479px) {.ui-autocomplete .reklama .kropka-bordo:after {margin-top: 1px;}}.ui-autocomplete .all-reklama .title-inwestycja {font-size: 15px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;line-height: 20px;}.ui-autocomplete li.reklama .all-reklama {display: block;}.ui-autocomplete .reklama .block-inline {white-space: nowrap;overflow: hidden;font-size: 14px;line-height: 20px;}.reklama__container {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 10px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ui-menu .ui-menu-item {border-bottom: 1px solid #fff;}.ui-autocomplete .reklama .main-image:hover {border: 1px solid #c70000;border-radius: 2px;}.ui-autocomplete .reklama .subtitle,#ng_sz_lokalizacja_div .ui-autocomplete .reklama .subtitle {margin: 0;color: #000;font-size: 13px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;max-width: 113px;display: inline-block;padding: 0px 10px 0px 0;}.oferty-ng .ui-autocomplete .reklama .subtitle,#ng_sz_lokalizacja_div .ui-autocomplete .reklama .subtitle {max-width: 100px;}@media (min-width: 420px) {.ui-autocomplete .reklama .subtitle,#ng_sz_lokalizacja_div .ui-autocomplete .reklama .subtitle {max-width: 124px;}}@media (min-width: 768px) {.ui-autocomplete .reklama .subtitle,#ng_sz_lokalizacja_div .ui-autocomplete .reklama .subtitle {max-width: 180px;}}.header-reklama {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.lokalizacja-flex {width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 0px;padding: 0px;position: relative;}.lokalizacja-flex #ng_sz_lokalizacja,.lokalizacja-flex #lokalizacja {padding-right: 35px;}.ui-autocomplete-input+.ui-autocomplete-x {display: block;position: absolute;right: 0px;top: 0px;background-image: url(../../../images/to/ng/ico/svg/ikona_zamykacz_szary.svg);background-size: 13px 13px;background-repeat: no-repeat;background-position: center center;width: 28px;height: 100%;cursor: pointer;}.katalog-firm-oferty #oferty_wyszukiwarka #szukaj .ui-autocomplete-input+.ui-autocomplete-x {right: 45px;}.ui-autocomplete-x.hidden {display: none !important;}.ui-autocomplete-input.loading+.ui-autocomplete-x {display: none;}.wyszukiwarka .ui-autocomplete .reklama>a.ui-state-focus .subtitle {color: #c70000;}.szczegoly-ng #szukaj .lokalizacja-flex {width: 100%;margin-right: 0px;}.ui-autocomplete .reklama .info,#ng_sz_lokalizacja_div .ui-autocomplete .reklama .info {font-size: 10px;color: #000;line-height: 20px;}.ui-autocomplete .reklama .subtitle:after,#ng_sz_lokalizacja_div .ui-autocomplete .reklama .subtitle:after {display: inline-block;width: 15px;height: 10px;}.ng-ad-mobile>div {display: block;margin: auto;margin-top: 10px;clear: both;}.ng-ad-mobile>div>a>img {display: block;}.ng-ad-mobile>div:before {content: "reklama";text-transform: uppercase;display: block;font-size: 9px;line-height: 9px;margin: auto;}.telefon-wesprzyj {font-size: 11px;line-height: 13px;padding: 10px 5px 10px 32px;margin-top: 12px;border-radius: 5px;width: 258px;box-sizing: border-box;}.telefon-wesprzyj>div {display: inline-block;}.telefon-wesprzyj>div>span {line-height: 16px;display: block;text-align: right;}input.ng-radio[type='radio'] {display: none;}input.ng-radio[type='radio']+span {padding-left: 22px;padding-right: 15px;display: inline-block;background: url(../../../images/to/ng/ico/radio_off.png) no-repeat left 1px;}input.ng-radio[type='radio']:checked+span {color: #c70000;background: url(../../../images/to/ng/ico/radio_on.png) no-repeat left 1px;}input.ng-radio[type='radio']:disabled+span {color: #999;background: url(../../../images/to/ng/ico/radio_off.png) no-repeat left 1px;}input.ng[type="checkbox"] {display: none;}input.ng[type="checkbox"]+label,input.ng[type="checkbox"]+ul+label {background: url(../../../images/to/ng/ico/ico_checkbox_red_off.png) no-repeat scroll left center rgba(0, 0, 0, 0);cursor: pointer;padding: 4px 0 2px 25px;min-width: 30px;}input.ng[type="checkbox"]:checked+label,input.ng[type="checkbox"]:checked+ul+label {background-image: url(../../../images/to/ng/ico/ico_checkbox_red_on.png);cursor: pointer;}.ui-slider-horizontal .ui-slider-handle {background: #e6e6e6 url(../../../images/to/mieszkanie-dla-mlodych/suwak.png) no-repeat scroll center center !important;width: 32px !important;}.ui-slider-range {background-color: #c70000 !important;background-image: none !important;}input.ng:disabled,textarea.ng:disabled {background-color: rgb(250, 250, 250);color: #B3B3B3;}input.ui-autocomplete-input[id*="_od"],input.ui-autocomplete-input[id*="_do"] {text-align: left;}input.ui-autocomplete-input.text-left {text-align: left;}.alert-box-background {background: rgba(0, 0, 0, 0.5);position: fixed;top: 0px;left: 0px;z-index: 200;display: none;}.btn-red {margin: auto;margin-top: 15px;}.btn-red span {position: relative;}.btn-red>span:after {content: ' ›';font-size: 25px;display: inline;position: absolute;right: -15px;top: -6px}.btn-red:hover {margin-top: 15px;text-decoration: none;color: #fff;background: #f33;}@media (max-width: 767px) {.btn-red>span:after {top: -6px;}}.btn-blue {display: block;background: #0099FF;color: #fff;width: 100%;max-width: 180px;font-size: 14px;line-height: 32px;padding-left: 20px;text-decoration: none;cursor: pointer;border-radius: 2px;margin-top: 2px;position: relative;}.btn-blue .go {font-size: 22px;margin-top: 8px;position: absolute;top: -8px;right: 32px;}.btn-blue:hover {background: #00BFFE;color: #fff;text-decoration: none;}@media (max-width: 520px) {.btn-red {margin-top: 5px;width: calc(100% - 40px);max-width: 340px;}.btn-blue {font-size: 12px;padding-left: 10px;margin-top: 0;line-height: 26px;}.btn-blue .go {right: 13px;}}.szczegoly-ng .oferty-zobacz-takze .list-items {display: grid;grid-template-columns: repeat(1, 1fr);width: 100%;}.oferty-zobacz-takze .items-area {display: flex;flex-direction: column;align-items: center;gap: 20px;padding: 20px 0 0 0;}@media (max-width: 767px) {.oferty-zobacz-takze .items-area {gap: 10px;}}.oferty-zobacz-takze .list-title {font-size: 20px;font-weight: 500;}@media (max-width: 428px) {.oferty-zobacz-takze .list-items {max-height: 180px;overflow: hidden;line-height: 35px;}.oferty-zobacz-takze .list-items.active {max-height: none;overflow: unset;}}@media (min-width: 429px) {.oferty-zobacz-takze .list-items a {overflow: hidden;text-overflow: ellipsis;max-width: 380px;white-space: nowrap;font-size: 11px;}.szczegoly-ng .oferty-zobacz-takze .list-items {grid-template-columns: repeat(2, 1fr);}}@media (min-width: 1025px) {.szczegoly-ng .oferty-zobacz-takze .list-items {grid-template-columns: repeat(3, 1fr);}}.mobile #box_buttons_action {display: none;height: 64px;position: fixed;left: 0px;right: 0px;bottom: -1px;z-index: 9999;background: #ebebeb;}.mobile .ed_potwierdzenie #box_buttons_action {position: unset;}.mobile body.edytor.ng #box_buttons_action {height: auto;}.mobile #box_buttons_action.active {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.mobile #box_buttons_action>a {box-sizing: border-box;font-size: 13px;height: 30px;margin: 8px 5px;width: calc(42% - 6px);}.administrator-danych {color: #636363;font-size: 10px;margin: 4px 0 4px 0;padding: 0 0 0 0px;text-align: left;line-height: normal;box-sizing: border-box;}.administrator-danych .wiecej-link {color: #333;}.wiecej-box.wiecej-box-administrator-danych {width: 320px;}.kredyt-hipoteczny {color: #333;font-size: 10px;margin: 5px 4px;padding: 0;text-align: left;line-height: normal;box-sizing: border-box;}.kredyt-hipoteczny .link {font-weight: 500;}.kredyt-hipoteczny>p {margin-bottom: 3px;}.kredyt-hipoteczny .wiecej-link {color: #333;}.wiecej-scroll {height: 300px;overflow: scroll;overflow-x: hidden;margin: 5px -2px 0 0;}.wiecej-box.wiecej-box-kredyt-hipoteczny {width: 320px;}.wiecej-box.wiecej-box-kredyt-hipoteczny ol {padding-left: 20px;list-style: decimal;}.wiecej-box.wiecej-box-kredyt-hipoteczny ol.punktacja-a {list-style: lower-alpha;}@media (max-width: 767px) {.ng-content .wrapper {width: 100%;}}.custom-checkbox-label {position: relative;display: block;min-height: 1.5rem;padding-left: 1.5rem;box-sizing: border-box;}.wyszukiwarka .form-group .custom-checkbox-label {margin-top: 2px;margin-bottom: 2px;}.custom-checkbox-label input[type="checkbox"] {visibility: hidden;margin-right: 8px;}.custom-checkbox-label input[type=checkbox]:checked~span::after {background-image: url(../../../images/to/ng/ico/svg/ikona_box_checked.svg);background-size: 80%;background-position: center center;background-repeat: no-repeat;}.custom-checkbox-label input[type=checkbox]:not(:disabled):active~span::before {color: #fff;background-color: #ff7b7b;border-color: #ff7b7b;border-top-color: rgb(255, 123, 123);border-right-color: rgb(255, 123, 123);border-bottom-color: rgb(255, 123, 123);border-left-color: rgb(255, 123, 123);}.custom-checkbox-label input[type=checkbox]:active~span::before {box-shadow: 0 0 0 0rem rgba(199, 0, 0, .25);}.custom-checkbox-label span {margin: 0 15px 0 35px;}.custom-checkbox-label span::before,.custom-checkbox-label span::after {width: 1.1rem;height: 1.1rem;content: "";display: inline-block;position: absolute;border: 1px solid #888888;border-radius: 3px;left: 7px;}body.to-popup-open,body.colorbox-open {overflow: hidden;width: 100%;height: 100vh !important;}body.colorbox-open-fixed {position: fixed;}.element-loading:not(.heart__img),.loading-fadeico:not(.heary__img) {position: relative;min-height: 150px;}.element-loading:not(.heart__img):after,.loading-fadeico:after {content: "";border: 16px solid #bbb;border-radius: 50%;border-top: 16px solid #c70000;width: 80px;height: 80px;-webkit-animation: spin 2s cubic-bezier(0.46, -0.34, 0.51, 1.34) infinite;animation: spin 2s cubic-bezier(0.46, -0.34, 0.51, 1.34) infinite;position: absolute;z-index: 10;top: 50%;left: 0;right: 0;margin: auto;}.loading-fadeico:after {opacity: 0;visibility: hidden;transition-duration: 0.5s;transition-property: visibility, opacity;transition-timing-function: linear;}.ng-sz-gallery-rzuty.loading-fadeico:after {left: 0;right: 0;top: 0;bottom: 0;margin: auto;}@-webkit-keyframes spin {0% {-webkit-transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);}}@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.loading-fadeico.element-loading:after {opacity: 1;visibility: visible;}.hidden-opacity {opacity: 0;}.submenu-padding-top {padding-top: 10px;}.pogrubione {font-weight: 500;}.zgloszenie-box .zainteresowanie {color: #636363;font-size: 11px;}.zgloszenie-box .zainteresowanie .strong {color: #000;font-weight: 500;}.telefon-ukryty {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;font-size: 14px;font-weight: 600;}.agent .telefon-ukryty {font-size: 14px;}.telefon-ukryty-zaslonka {color: #000;cursor: pointer;margin-left: 5px;font-weight: 600;font-size: 14px;}.telefon-ukryty .telefon-numer {width: 100%;}.custom-checkbox-label {position: relative;display: block;min-height: 1.5rem;padding-left: 1.5rem;box-sizing: border-box;}.wyszukiwarka .form-group .custom-checkbox-label {margin-top: 2px;margin-bottom: 2px;}.custom-checkbox-label input[type="checkbox"] {visibility: hidden;margin-right: 8px;}.custom-checkbox-label input[type=checkbox]:checked~span::after {background-image: url(../../../images/to/ng/ico/svg/ikona_box_checked.svg);background-size: 80%;background-position: center center;background-repeat: no-repeat;}.custom-checkbox-label input[type=checkbox]:not(:disabled):active~span::before {color: #fff;background-color: #ff7b7b;border-color: #ff7b7b;border-top-color: rgb(255, 123, 123);border-right-color: rgb(255, 123, 123);border-bottom-color: rgb(255, 123, 123);border-left-color: rgb(255, 123, 123);}.custom-checkbox-label input[type=checkbox]:active~span::before {box-shadow: 0 0 0 0rem rgba(199, 0, 0, .25);}.custom-checkbox-label span {margin: 0 15px 0 35px;}.custom-checkbox-label span::before,.custom-checkbox-label span::after {width: 1.1rem;height: 1.1rem;content: "";display: inline-block;position: absolute;border: 1px solid #888888;border-radius: 3px;left: 7px;}body.colorbox-open {overflow: hidden;width: 100%;height: 100vh !important;}body.colorbox-open-fixed {position: fixed;}.element-loading:not(.heart__img),.loading-fadeico:not(.heart__img) {position: relative;min-height: 150px;}.element-loading:not(.heart__img):after,.loading-fadeico:after {content: "";border: 16px solid #bbb;border-radius: 50%;border-top: 16px solid #c70000;width: 80px;height: 80px;-webkit-animation: spin 2s cubic-bezier(0.46, -0.34, 0.51, 1.34) infinite;animation: spin 2s cubic-bezier(0.46, -0.34, 0.51, 1.34) infinite;position: absolute;z-index: 10;top: 50%;left: 0;right: 0;margin: auto;}.loading-fadeico:after {opacity: 0;visibility: hidden;transition-duration: 0.5s;transition-property: visibility, opacity;transition-timing-function: linear;}.ng-sz-gallery-rzuty.loading-fadeico:after {left: 0;right: 0;top: 0;bottom: 0;margin: auto;}@-webkit-keyframes spin {0% {-webkit-transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);}}@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.loading-fadeico.element-loading:after {opacity: 1;visibility: visible;}.hidden-opacity {opacity: 0;}.submenu-padding-top {padding-top: 10px;}.pogrubione {font-weight: 500;}.zgloszenie-box .zainteresowanie {color: #636363;font-size: 11px;}.telefon-ukryty {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;font-size: 14px;font-weight: 600;}.agent .telefon-ukryty {font-size: 14px;}.telefon-ukryty-zaslonka {color: #000;cursor: pointer;margin-left: 5px;}.telefon-ukryty .telefon-numer {width: 100%;}.question__buttons {display: flex;width: 100%;justify-content: space-around;background-color: #fff;}.question__button {display: flex;align-items: center;justify-content: center;width: 83px;height: 30px;border-radius: 3px;cursor: pointer;}.question__button>.fa-spinner {display: none;}@media screen and (max-width: 767px) {.question__button {width: 140px;height: 40px;font-size: 18px;}}.question__button--red {color: #fff;background-color: #c70000;border: solid 1px #c70000;}.question__button--white {color: #959595;background-color: #fff;border: solid 1px #959595;}.question__button--loading>.fa-spinner {display: inline;}.clockwork-toolbar {display: none !important;}
