@media(max-width:767px){#slider .custom-slider-nav,#slider .owl-nav,#slider .owl-prev,#slider .owl-next{display:none!important;z-index:0!important}}#records .record-block2 .count{font-size:0!important}#records .record-block2 .count:after{content:"1 000+";font-size:32px!important}#records .record-block3 .count{font-size:0!important}#records .record-block3 .count:after{content:"Bez limitu";font-size:32px!important}#records .record-block3 h6{font-size:0!important}#records .record-block3 h6:after{content:"Inwestycji i lokali";font-size:18px!important}
body.page-template-properties-template .title-banner-content{display:none!important}@media(max-width:767px){body.page-template-properties-template .banner_title_box{background-size:cover!important;background-position:58% center!important}}
@media(max-width:767px){#footer-widgets .footer-logo-image{flex-direction:row!important}}
@media(max-width:767px){#footer-widgets .footer-logo-image{display:flex!important;align-items:center!important;gap:14px!important;justify-content:flex-start!important}#footer-widgets .footer-logo-image img{width:190px!important;max-width:58%!important;height:auto!important}#footer-widgets .footer-logo-image:after{content:"534 367 002";color:#fff!important;font-weight:700!important;font-size:15px!important;white-space:nowrap!important}body.single-properties .banner_title_box{background-size:cover!important;background-position:58% center!important}}
@media(max-width:767px){body.single-properties .single-property-box{display:flex!important;flex-direction:column!important}body.single-properties .single-property-box>.row{display:contents!important}body.single-properties .single-property-title-box{order:1!important}body.single-properties .single-property-box>.row>.col-lg-8{order:2!important;width:100%!important;max-width:100%!important;flex:0 0 100%!important}body.single-properties .property-description-block{order:3!important;margin-top:14px!important;padding-top:12px!important;margin-bottom:18px!important;padding-bottom:12px!important}body.single-properties .property-listing-details_row{order:4!important;margin-top:0!important;margin-bottom:18px!important}body.single-properties .single-property-box>.row>.col-lg-4{order:5!important;width:100%!important;max-width:100%!important;flex:0 0 100%!important}body.single-properties .property_form{margin-top:8px!important;margin-bottom:24px!important}body.single-properties .property-gallery-container,body.single-properties .property-meta-fields{margin-top:0!important;margin-bottom:0!important;padding-top:0!important}}#slider .slideimagebg{background-color:rgba(0,0,0,.16)!important;background-blend-mode:multiply!important}

/* dewelopersko.pl brand + MVP public view */
:root {
  --dewelopersko-blue: #38bdf8;
  --dewelopersko-blue-soft: rgba(56, 189, 248, 0.86);
  --dewelopersko-black: #111;
}

html,
body,
#page,
.site,
.site-content,
#content,
#main,
main,
.wrapper,
.page-template-home-page,
section,
.outer-footer {
  background-color: #fff !important;
}

.logo_inner img,
.footer-logo-image img {
  content: url("https://dewelopersko.pl/wp-content/uploads/2026/06/dewelopersko.pl-1.jpg") !important;
  width: 220px !important;
  max-width: 52vw !important;
  height: auto !important;
  object-fit: contain !important;
}

.site-header,
.top-logo-wrapper,
.top-logo-wrapper .menu-block,
.header-menu,
.main-header {
  background-color: #fff !important;
}

.site-header a,
.site-header .menu > li > a,
.site-header nav a {
  color: #111 !important;
}

@media (min-width: 992px) {
  .top-logo-wrapper > .container {
    width: calc(100% - 48px) !important;
    max-width: calc(100% - 48px) !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

@media (max-width: 991px) {
  .top-logo-wrapper > .container {
    max-width: 100% !important;
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
}

#top-bar,
.top-wrapper,
.theme_button,
.nav-tabs .nav-link.active,
#sale-tab .nav-link.active,
button[type="submit"],
input[type="submit"],
.search-submit,
.property-search button,
.form-submit .submit,
.btn:not(.dropdown-toggle),
.wp-block-button__link,
.site-header .current-menu-item > a,
.site-header .current_page_item > a,
.site-header .menu > li > a:hover,
.site-header .menu > li > a:focus,
.owl-theme .owl-nav [class*="owl-"]:hover,
.owl-dots .owl-dot.active span,
.scrollup,
#slider .carousel-control-prev-icon,
#slider .carousel-control-next-icon {
  background-color: var(--dewelopersko-blue) !important;
  border-color: var(--dewelopersko-blue) !important;
  color: #fff !important;
}

.toplink a,
.nav-tabs .nav-link,
.section-tagline,
.section-tagline:after,
.section-tagline:before,
.site-header a:hover,
.site-header a:focus,
.properties-content a:hover,
.property-price,
.price,
.fa,
.fas,
.far,
[class*="price"],
[class*="Price"] {
  color: var(--dewelopersko-blue) !important;
}

.section-tagline:after,
.section-tagline:before,
[class*="line"],
[class*="accent"] {
  border-color: var(--dewelopersko-blue) !important;
  background-color: var(--dewelopersko-blue) !important;
}

.search-icon,
.header-search,
.header-search i,
.login-user,
.user-icon,
.account-icon,
.top-logo-wrapper .search-icon,
.top-logo-wrapper .login-user,
.top-logo-wrapper .user-icon,
.top-logo-wrapper .account-icon,
.social-icon i,
.social-icons i {
  background-color: var(--dewelopersko-blue) !important;
  border-color: var(--dewelopersko-blue) !important;
  color: #fff !important;
}

.properties-box:hover .properties-content,
.property-box:hover .property-content,
.properties-listing:hover .properties-content,
.sale-property-box:hover .property-content,
.properties-img:hover .properties-content,
.property-image:hover .property-content {
  background-color: var(--dewelopersko-blue-soft) !important;
}

input:focus,
select:focus,
textarea:focus,
.form-control:focus {
  border-color: var(--dewelopersko-blue) !important;
  box-shadow: 0 0 0 0.15rem rgba(56, 189, 248, 0.2) !important;
}

.site-header li {
  display: none !important;
}

.site-header li:has(> a[href="https://dewelopersko.pl/"]),
.site-header li:has(> a[href="https://dewelopersko.pl/properties/"]) {
  display: inline-block !important;
}

.site-header li ul,
.site-header li .sub-menu,
.site-header li .children {
  display: none !important;
}

#our-agents,
#promotional_banner,
#contact-us,
#testimonials,
#latest-news,
#newsletter_section {
  display: none !important;
}

.outer-footer {
  min-height: 0 !important;
  height: auto !important;
  max-height: 170px !important;
  overflow: hidden !important;
  padding: 28px 0 !important;
  margin-top: 0 !important;
  border-top: 1px solid #dbeafe !important;
}

.outer-footer #newsletter_section,
.outer-footer .footer-details,
.outer-footer .footer-additional-details,
.outer-footer .copyright-theme,
.outer-footer .theme-footer-cols > *:not(.footer-logo-image) {
  display: none !important;
}

.outer-footer .theme-footer-cols {
  width: calc(100% - 48px) !important;
  max-width: calc(100% - 48px) !important;
  height: auto !important;
  min-height: 0 !important;
  padding: 0 !important;
  margin: 0 auto !important;
}

.outer-footer .footer-logo-image {
  display: flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 28px !important;
  width: 100% !important;
  height: auto !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}

.outer-footer .footer-logo-image::after {
  content: "tel. 534 367 002";
  color: #111;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.2;
}

@media (max-width: 575px) {
  .outer-footer .footer-logo-image {
    align-items: flex-start !important;
    flex-direction: column !important;
    gap: 12px !important;
  }
}


/* === POPRAWKI 02.06: czarne teksty + błękit zamiast złota === */
:root {
  --dewelopersko-blue: #38bdf8;
  --dewelopersko-blue-soft: rgba(56, 189, 248, 0.68);
}

/* Białe sekcje: tekst musi być czarny, nie biały */
#about-us,
#about-us .about-details,
#about-us .about-head,
#about-us .about-head h1,
#about-us .about-head h2,
#about-us .about-head h3,
#about-us .section-text,
#featured-properties,
#featured-properties .section_main_head,
#featured-properties .section_main_head h1,
#featured-properties .section_main_head h2,
#featured-properties .section_main_head h3,
#sale-properties,
#sale-properties .section_main_head,
#sale-properties .section_main_head h1,
#sale-properties .section_main_head h2,
#sale-properties .section_main_head h3,
#sale-properties .propeties-data,
#sale-properties .propeties-data p,
#sale-properties .propeties-data span,
#sale-properties .propeties-data li,
#sale-properties .feature-info,
#sale-properties .feature-info span {
  color: #111 !important;
}

/* Nagłówki pomocnicze i kreski zostają błękitne */
#about-us .section-tagline,
#featured-properties .section-tagline,
#sale-properties .section-tagline,
#about-us .section-tagline::before,
#about-us .section-tagline::after,
#featured-properties .section-tagline::before,
#featured-properties .section-tagline::after,
#sale-properties .section-tagline::before,
#sale-properties .section-tagline::after {
  color: var(--dewelopersko-blue) !important;
  background-color: var(--dewelopersko-blue) !important;
  border-color: var(--dewelopersko-blue) !important;
}

/* Licznik w sekcji O nas: złoto -> błękit */
#records,
#about-us #records,
#about-us .record-blocks,
#about-us .record-blocks-outer {
  background-color: var(--dewelopersko-blue) !important;
  border-color: var(--dewelopersko-blue) !important;
}

#records,
#records *,
#about-us .record-blocks *,
#about-us .record-blocks-outer * {
  color: #fff !important;
}

/* Karty nieruchomości: złoto -> błękit */
#sale-properties .custom-select,
#sale-properties select,
#mySelect {
  background-color: var(--dewelopersko-blue) !important;
  border-color: var(--dewelopersko-blue) !important;
  color: #fff !important;
}

#sale-properties .property-status span,
#sale-properties .property-status,
.property-status span,
.property-status {
  background-color: var(--dewelopersko-blue) !important;
  border-color: var(--dewelopersko-blue) !important;
  color: #fff !important;
}

#sale-properties .view-properties,
.propeties-images .view-properties,
.view-properties {
  background-color: var(--dewelopersko-blue-soft) !important;
}

#sale-properties .propeties-title a,
#sale-properties .propeties-title-wishlist a,
#sale-properties .added-date,
#sale-properties .fa-solid,
#sale-properties .fa-regular,
#sale-properties .fa,
#sale-properties .price,
#sale-properties .property-price,
#sale-properties [class*="price"],
.propeties-data .price,
.propeties-data [class*="price"] {
  color: var(--dewelopersko-blue) !important;
  border-color: var(--dewelopersko-blue) !important;
}

/* Menu i ikonki w headerze: aktywne/hover/przejście Home <-> Properties ma być błękitne */
.site-header .current-menu-item > a,
.site-header .current_page_item > a,
.site-header .menu > li > a:hover,
.site-header .menu > li > a:focus,
.site-header nav li > a:hover,
.site-header nav li > a:focus,
.site-header a[aria-current="page"],
.site-header .search-icon,
.site-header .header-search,
.site-header .login-user,
.site-header .user-icon,
.site-header .account-icon,
.top-logo-wrapper .search-icon,
.top-logo-wrapper .login-user,
.top-logo-wrapper .user-icon,
.top-logo-wrapper .account-icon,
.top-logo-wrapper button,
.top-logo-wrapper .button,
.top-logo-wrapper .header-icon,
.top-logo-wrapper .menu-icon {
  background-color: var(--dewelopersko-blue) !important;
  border-color: var(--dewelopersko-blue) !important;
  color: #fff !important;
}

.site-header li:has(> a[href*="/properties/"]) > a:hover,
.site-header li:has(> a[href*="/properties/"]) > a:focus,
.site-header li:has(> a[href*="/properties/"]) > a[aria-current="page"] {
  background-color: var(--dewelopersko-blue) !important;
  color: #fff !important;
}

/* Ekran ładowania/przejścia strony: złoto -> błękit */
#loader,
#preloader,
.preloader,
.loader,
.loading,
.loading-screen,
.page-loader,
.loader-wrapper,
.preloader-wrapper,
#page-loader,
#loading {
  background-color: var(--dewelopersko-blue) !important;
}

#loader *,
#preloader *,
.preloader *,
.loader *,
.loading *,
.loading-screen *,
.page-loader *,
.loader-wrapper * {
  color: #fff !important;
  border-color: #fff !important;
}

/* Resztki złotych ramek na sekcjach */
#about-us,
#sale-properties,
#featured-properties {
  border-color: var(--dewelopersko-blue) !important;
}

/* === POPRAWKI 02.06: czarne teksty + błękit zamiast złota === */
:root {
  --dewelopersko-blue: #38bdf8;
  --dewelopersko-blue-soft: rgba(56, 189, 248, 0.68);
}

/* Białe sekcje: tekst musi być czarny, nie biały */
#about-us,
#about-us .about-details,
#about-us .about-head,
#about-us .about-head h1,
#about-us .about-head h2,
#about-us .about-head h3,
#about-us .section-text,
#featured-properties,
#featured-properties .section_main_head,
#featured-properties .section_main_head h1,
#featured-properties .section_main_head h2,
#featured-properties .section_main_head h3,
#sale-properties,
#sale-properties .section_main_head,
#sale-properties .section_main_head h1,
#sale-properties .section_main_head h2,
#sale-properties .section_main_head h3,
#sale-properties .propeties-data,
#sale-properties .propeties-data p,
#sale-properties .propeties-data span,
#sale-properties .propeties-data li,
#sale-properties .feature-info,
#sale-properties .feature-info span {
  color: #111 !important;
}

/* Nagłówki pomocnicze i kreski zostają błękitne */
#about-us .section-tagline,
#featured-properties .section-tagline,
#sale-properties .section-tagline,
#about-us .section-tagline::before,
#about-us .section-tagline::after,
#featured-properties .section-tagline::before,
#featured-properties .section-tagline::after,
#sale-properties .section-tagline::before,
#sale-properties .section-tagline::after {
  color: var(--dewelopersko-blue) !important;
  background-color: var(--dewelopersko-blue) !important;
  border-color: var(--dewelopersko-blue) !important;
}

/* Licznik w sekcji O nas: złoto -> błękit */
#records,
#about-us #records,
#about-us .record-blocks,
#about-us .record-blocks-outer {
  background-color: var(--dewelopersko-blue) !important;
  border-color: var(--dewelopersko-blue) !important;
}

#records,
#records *,
#about-us .record-blocks *,
#about-us .record-blocks-outer * {
  color: #fff !important;
}

/* Karty nieruchomości: złoto -> błękit */
#sale-properties .custom-select,
#sale-properties select,
#mySelect {
  background-color: var(--dewelopersko-blue) !important;
  border-color: var(--dewelopersko-blue) !important;
  color: #fff !important;
}

#sale-properties .property-status span,
#sale-properties .property-status,
.property-status span,
.property-status {
  background-color: var(--dewelopersko-blue) !important;
  border-color: var(--dewelopersko-blue) !important;
  color: #fff !important;
}

#sale-properties .view-properties,
.propeties-images .view-properties,
.view-properties {
  background-color: var(--dewelopersko-blue-soft) !important;
}

#sale-properties .propeties-title a,
#sale-properties .propeties-title-wishlist a,
#sale-properties .added-date,
#sale-properties .fa-solid,
#sale-properties .fa-regular,
#sale-properties .fa,
#sale-properties .price,
#sale-properties .property-price,
#sale-properties [class*="price"],
.propeties-data .price,
.propeties-data [class*="price"] {
  color: var(--dewelopersko-blue) !important;
  border-color: var(--dewelopersko-blue) !important;
}

/* Menu i ikonki w headerze: aktywne/hover/przejście Home <-> Properties ma być błękitne */
.site-header .current-menu-item > a,
.site-header .current_page_item > a,
.site-header .menu > li > a:hover,
.site-header .menu > li > a:focus,
.site-header nav li > a:hover,
.site-header nav li > a:focus,
.site-header a[aria-current="page"],
.site-header .search-icon,
.site-header .header-search,
.site-header .login-user,
.site-header .user-icon,
.site-header .account-icon,
.top-logo-wrapper .search-icon,
.top-logo-wrapper .login-user,
.top-logo-wrapper .user-icon,
.top-logo-wrapper .account-icon,
.top-logo-wrapper button,
.top-logo-wrapper .button,
.top-logo-wrapper .header-icon,
.top-logo-wrapper .menu-icon {
  background-color: var(--dewelopersko-blue) !important;
  border-color: var(--dewelopersko-blue) !important;
  color: #fff !important;
}

.site-header li:has(> a[href*="/properties/"]) > a:hover,
.site-header li:has(> a[href*="/properties/"]) > a:focus,
.site-header li:has(> a[href*="/properties/"]) > a[aria-current="page"] {
  background-color: var(--dewelopersko-blue) !important;
  color: #fff !important;
}

/* Ekran ładowania/przejścia strony: złoto -> błękit */
#loader,
#preloader,
.preloader,
.loader,
.loading,
.loading-screen,
.page-loader,
.loader-wrapper,
.preloader-wrapper,
#page-loader,
#loading {
  background-color: var(--dewelopersko-blue) !important;
}

#loader *,
#preloader *,
.preloader *,
.loader *,
.loading *,
.loading-screen *,
.page-loader *,
.loader-wrapper * {
  color: #fff !important;
  border-color: #fff !important;
}

/* Resztki złotych ramek na sekcjach */
#about-us,
#sale-properties,
#featured-properties {
  border-color: var(--dewelopersko-blue) !important;
}
/* === OSTATNIE RESZTKI ZLOTEGO: menu, ikonki, loader === */
:root {
  --dewelopersko-blue: #38bdf8;
  --dewelopersko-blue-soft: rgba(56, 189, 248, 0.68);
}

/* Home / Properties w menu */
#masthead li:has(> a[href="https://dewelopersko.pl/"]) > a,
#masthead li:has(> a[href*="/properties/"]) > a,
.site-header .current-menu-item > a,
.site-header .current_page_item > a,
.site-header .menu > li > a:hover,
.site-header .menu > li > a:focus {
  background-color: var(--dewelopersko-blue) !important;
  border-color: var(--dewelopersko-blue) !important;
  color: #fff !important;
}

/* Prawe okragle ikonki w headerze */
#masthead .top-logo-wrapper .row > div:last-child a,
#masthead .top-logo-wrapper .row > div:last-child button,
#masthead .top-logo-wrapper .row > div:last-child .header-icon,
#masthead .top-logo-wrapper .row > div:last-child .search-icon,
#masthead .top-logo-wrapper .row > div:last-child .user-icon,
#masthead .top-logo-wrapper .row > div:last-child i {
  background-color: var(--dewelopersko-blue) !important;
  border-color: var(--dewelopersko-blue) !important;
  color: #fff !important;
}

/* Ekran ladowania / przejscia strony */
.spinner-loading-box,
.business_pag_loading_inner,
#loader,
#preloader,
.loader-wrapper,
.preloader-wrapper,
.page-loader,
.loading-screen {
  background-color: var(--dewelopersko-blue) !important;
}

.spinner-loading-box .loader,
.spinner-loading-box .loader *,
.business_pag_loading_inner .loader,
.business_pag_loading_inner .loader *,
#loader *,
#preloader * {
  color: #fff !important;
  border-color: #fff !important;
}

/* Resztki zlota na kartach */
.property-status span,
.property-status,
#sale-properties .custom-select,
#sale-properties select,
#records {
  background-color: var(--dewelopersko-blue) !important;
  border-color: var(--dewelopersko-blue) !important;
}

.view-properties {
  background-color: var(--dewelopersko-blue-soft) !important;
}
/* === FINALNE DROBIAZGI: resztki zlota + bialy telefon === */

:root {
  --dewelopersko-blue: #38bdf8;
  --dewelopersko-blue-soft: rgba(56, 189, 248, 0.68);
}

/* Zlote menu Home / Properties */
#masthead li > a,
#masthead li > a:hover,
#masthead li > a:focus,
#masthead .current-menu-item > a,
#masthead .current_page_item > a {
  background-color: var(--dewelopersko-blue) !important;
  border-color: var(--dewelopersko-blue) !important;
  color: #fff !important;
}

/* Prawa zlota ikonka w headerze */
#masthead .top-logo-wrapper a,
#masthead .top-logo-wrapper button,
#masthead .top-logo-wrapper i {
  border-color: var(--dewelopersko-blue) !important;
}

#masthead .top-logo-wrapper .search-icon,
#masthead .top-logo-wrapper .user-icon,
#masthead .top-logo-wrapper .login-user,
#masthead .top-logo-wrapper .header-icon,
#masthead .top-logo-wrapper .account-icon {
  background-color: var(--dewelopersko-blue) !important;
  border-color: var(--dewelopersko-blue) !important;
  color: #fff !important;
}

/* Zlote kolko na przycisku Learn more */
.theme_button::before,
.theme_button::after,
.btn::before,
.btn::after,
button::before,
button::after {
  background-color: var(--dewelopersko-blue-soft) !important;
}

/* Ekran ladowania */
.spinner-loading-box,
.business_pag_loading_inner,
#loader,
#preloader,
.loader-wrapper,
.preloader-wrapper,
.page-loader,
.loading-screen {
  background-color: var(--dewelopersko-blue) !important;
}

/* Telefon w stopce ma byc bialy */
.outer-footer .footer-logo-image::after {
  color: #fff !important;
}
/* Dewelopersko: logo w formularzu karty nieruchomosci */
.property_form .user-image-block .media {
  display: block !important;
}

.property_form .user-image-block img.avatar,
.property_form .user-image-block img.photo {
  content: url("https://dewelopersko.pl/wp-content/uploads/2026/06/dewelopersko.pl-1.jpg") !important;
  width: 230px !important;
  height: auto !important;
  max-width: 100% !important;
  max-height: none !important;
  object-fit: contain !important;
  border-radius: 0 !important;
  background: #fff !important;
  margin: 0 0 14px 0 !important;
  padding: 0 !important;
}

.property_form .user-image-block .media-body {
  display: none !important;
}
/* Dewelopersko: resztki zlota */
:root {
  --color-primary: #38bdf8 !important;
}

.single-property-title h5 a,
.property-listing-details_row h5,
.property-listing-map h5,
.propeties-block h5 a,
.propeties-title h5 a,
.propeties-added-date span.added-date,
span.added-date,
.sale-features .property-feature i,
.propeties-block .property-feature i,
.property-feature i {
  color: #38bdf8 !important;
  border-color: #38bdf8 !important;
}

.business-universal-pagination ul li,
.business-universal-pagination ul li a,
.business-universal-pagination ul li span,
.navigation span,
.navigation a,
a.page-numbers,
span.page-numbers.current,
.post-navigation .meta-nav {
  border-color: #38bdf8 !important;
}

.business-universal-pagination ul li.selected,
.business-universal-pagination ul li:hover,
span.page-numbers.current,
.post-navigation .meta-nav {
  background-color: #38bdf8 !important;
  color: #fff !important;
}

.property-status span {
  background-color: #38bdf8 !important;
  color: #fff !important;
}

/* MVP: ukrycie resztek demo/angielskich etykiet */
.single-properties .tp_breadcrumbs,
.single-properties nav.navigation.post-navigation,
.single-properties .property-listing-related-post {
  display: none !important;
}

#sale-properties .location-feature,
.property-related-listing .location-feature {
  display: none !important;
}


/* MVP: wyłączenie demo-sekcji i demo-kart z angielskimi nazwami */
#featured-properties,
#sale-properties .col-lg-3:has(a[href*="/properties/blissful-nest/"]),
#sale-properties .col-lg-3:has(a[href*="/properties/dream-home/"]),
#sale-properties .col-lg-3:has(a[href*="/properties/dream-home-2/"]),
#sale-properties .col-lg-3:has(a[href*="/properties/blissful-town/"]),
#sale-properties .col-lg-3:has(a[href*="/properties/harmony-place/"]),
#sale-properties .col-lg-3:has(a[href*="/properties/harmony-haven/"]),
#sale-properties .col-lg-3:has(a[href*="/properties/harmony-haven-3/"]) {
  display: none !important;
}

@media(max-width:767px){.top-logo-wrapper .container{padding-left:8px!important;padding-right:8px!important}.top-logo-wrapper .menu-block,.top-logo-wrapper .row{margin-left:0!important;margin-right:0!important;width:100%!important}.top-logo-wrapper .row [class*=col-]{padding-left:0!important;padding-right:0!important}.top-logo-wrapper .logo_inner,.top-logo-wrapper .logo_inner a{display:block!important;margin-left:0!important;text-align:left!important}.top-logo-wrapper .logo_inner img{width:205px!important;max-width:64vw!important;height:auto!important;object-fit:contain!important}.top-logo-wrapper .header-block,.top-logo-wrapper .search-mobile,.top-logo-wrapper .my-account-block,.top-logo-wrapper #open_nav{display:none!important}}
.single-properties iframe[src*=google],.single-properties iframe[src*=maps],.single-properties .property-map,.single-properties .map-section,.single-properties .google-map,.single-properties #map{display:none!important}

#contact-us{display:block!important;background:#fff!important}
#contact-us .contact-us-image{display:none!important}
#contact-us .contact-us-form-block{flex:0 0 100%!important;max-width:100%!important}
#contact-us .contact-us-box-form{max-width:900px;margin:0 auto;background:#111!important}

.single-properties .property-listing-map{display:none!important}

/* stripe presale topbar */
.top-wrapper{background:#111!important;border-bottom:5px solid #38bdf8!important}
.top-wrapper,.top-wrapper p,.top-wrapper span{color:#fff!important}
.top-wrapper a{display:inline-block!important;background:#38bdf8!important;color:#111!important;padding:9px 18px!important;font-weight:900!important;border-radius:4px!important;box-shadow:0 0 0 3px #fff!important;text-decoration:none!important}

/* hide disabled presale topbar */
.top-wrapper,#top-bar{display:none!important}

/* hero presale offer readability */
#slider .slide-tagline{width:auto!important;display:inline-block!important;background:rgba(17,17,17,.82)!important;color:#fff!important;padding:7px 14px!important;border-left:5px solid #38bdf8!important;margin-bottom:10px!important}
#slider .slide-tagline span{color:#fff!important}
#slider .slide-heading{max-width:620px!important;text-shadow:0 2px 12px rgba(0,0,0,.5)!important}
#slider a.theme_button{font-weight:900!important;text-transform:uppercase!important;letter-spacing:0!important;box-shadow:0 0 0 3px rgba(255,255,255,.85)!important}

/* hero blue correction and advantage */
#slider .slide-tagline{background:#38bdf8!important;color:#fff!important;border-left:0!important;border-radius:0!important;box-shadow:none!important}
#slider .slide-tagline span{color:#fff!important}
#slider a.theme_button{background:#38bdf8!important;color:#fff!important;text-transform:none!important}
#slider .slider-box:after{content:"Badz przed konkurencja. Zyskaj i zachowaj przewage. Rosnij z nami od poczatku.";display:block;margin:12px auto 0;color:#fff;font-weight:700;max-width:640px;text-shadow:0 2px 12px rgba(0,0,0,.6)!important}



/* dewelopersko.pl slider final polish/photos */
#slider .slide-carousel-image:has(.slide-bg-image1),
#slider .slide-bg-image1 {
  background-image: url("https://dewelopersko.pl/wp-content/uploads/2026/06/property6-1.png") !important;
  background-size: cover !important;
  background-position: center !important;
}
#slider .slide-carousel-image:has(.slide-bg-image2),
#slider .slide-bg-image2 {
  background-image: url("https://dewelopersko.pl/wp-content/uploads/2026/06/property5-1.png") !important;
  background-size: cover !important;
  background-position: center !important;
}
#slider .slide-carousel-image:has(.slide-bg-image3),
#slider .slide-bg-image3 {
  background-image: url("https://dewelopersko.pl/wp-content/uploads/2026/06/blog2.png") !important;
  background-size: cover !important;
  background-position: center !important;
}
#slider .slide-tagline,
#slider .slide-tagline span {
  color: #fff !important;
  background: #38bdf8 !important;
}
#slider .slide-tagline {
  display: inline-block !important;
  font-size: clamp(14px, 1.25vw, 21px) !important;
  line-height: 1.25 !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  padding: 7px 16px !important;
  max-width: min(92%, 760px) !important;
}
#slider .slide-heading,
#slider .slider-box h1,
#slider .slider-box h2 {
  font-size: clamp(29px, 4vw, 58px) !important;
  line-height: 1.12 !important;
  letter-spacing: 0 !important;
  max-width: 980px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
#slider .slider-box:after {
  content: "Nie karzemy partnerów za wspólny sukces. Startujesz wcześniej. Zostajesz na najlepszych warunkach." !important;
  display: block !important;
  color: #fff !important;
  font-size: clamp(13px, 1.15vw, 18px) !important;
  line-height: 1.45 !important;
  font-weight: 600 !important;
  letter-spacing: 0 !important;
  max-width: 780px !important;
  margin: 12px auto 0 !important;
  text-shadow: 0 2px 12px rgba(0,0,0,.45) !important;
}
#slider a.theme_button {
  background: #38bdf8 !important;
  color: #fff !important;
  border-color: #38bdf8 !important;
  text-transform: none !important;
  letter-spacing: 0 !important;
}
@media (max-width: 767px) {
  #slider .slide-tagline {
    font-size: 13px !important;
    padding: 6px 10px !important;
    max-width: 90% !important;
  }
  #slider .slide-heading,
  #slider .slider-box h1,
  #slider .slider-box h2 {
    font-size: 25px !important;
    line-height: 1.16 !important;
    max-width: 92% !important;
  }
  #slider .slider-box:after {
    font-size: 12px !important;
    line-height: 1.35 !important;
    max-width: 90% !important;
    margin-top: 8px !important;
  }
  #slider a.theme_button {
    font-size: 14px !important;
    padding: 10px 22px !important;
  }
}

/* dewelopersko.pl about exact 2026-06-02 */
#about-us .about-head .section-text{display:none!important}
#about-us .about-head::after{content:"dewelopersko.pl powstaje jako nowy portal dla deweloper\0000f3w i inwestycji z rynku pierwotnego.\A\ATworzymy miejsce, w kt\0000f3rym firmy deweloperskie mog\000105 prezentowa\000107 swoje inwestycje mocno, profesjonalnie i na jasnych zasadach.\A\ANaszym fundamentem jest fair play. Pierwsi partnerzy otrzymuj\000105 sta\000142e warunki wsp\0000f3\000142pracy oraz gwarancj\000119 ceny: przy zachowaniu ci\000105g\000142o\00015bci przed\000142u\00017ce\000144 cena pakietu nie wzro\00015bnie.\A\AWchodzisz wcze\00015bniej - zostajesz na najlepszych warunkach.\A\AW ramach przedsprzeda\00017cy otrzymujesz mo\00017cliwo\00015b\000107 prezentacji dowolnej liczby inwestycji, mieszka\000144 i lokali w ramach jednego pakietu.\A\APrzy rozwoju portalu pierwsi partnerzy zachowaj\000105 warunki otrzymane na starcie. To daje przewidywalne koszty, mocn\000105 ekspozycj\000119 i przewag\000119 nad konkurencj\000105, kt\0000f3ra do\000142\000105czy p\0000f3\00017aniej.";display:block!important;white-space:pre-line!important;color:#111!important;font-size:clamp(14px,1.05vw,17px)!important;line-height:1.65!important;font-weight:400!important;letter-spacing:0!important;max-width:820px!important;margin-top:16px!important}
@media(max-width:767px){#about-us .about-head::after{font-size:14px!important;line-height:1.55!important}}


/* dewelopersko.pl about exact spacing 2026-06-02 */
#about-us .about-head .section-text{display:none!important}
#about-us .about-head::after{content:"dewelopersko.pl\000020 powstaje\000020 jako\000020 nowy\000020 portal\000020 dla\000020 deweloper\0000f3 w\000020 i\000020 inwestycji\000020 z\000020 rynku\000020 pierwotnego.\A \A Tworzymy\000020 miejsce,\000020 w\000020 kt\0000f3 rym\000020 firmy\000020 deweloperskie\000020 mog\000105 \000020 prezentowa\000107 \000020 swoje\000020 inwestycje\000020 mocno,\000020 profesjonalnie\000020 i\000020 na\000020 jasnych\000020 zasadach.\A \A Naszym\000020 fundamentem\000020 jest\000020 fair\000020 play.\000020 Pierwsi\000020 partnerzy\000020 otrzymuj\000105 \000020 sta\000142 e\000020 warunki\000020 wsp\0000f3 \000142 pracy\000020 oraz\000020 gwarancj\000119 \000020 ceny:\000020 przy\000020 zachowaniu\000020 ci\000105 g\000142 o\00015b ci\000020 przed\000142 u\00017c e\000144 \000020 cena\000020 pakietu\000020 nie\000020 wzro\00015b nie.\A \A Wchodzisz\000020 wcze\00015b niej\000020 -\000020 zostajesz\000020 na\000020 najlepszych\000020 warunkach.\A \A W\000020 ramach\000020 przedsprzeda\00017c y\000020 otrzymujesz\000020 mo\00017c liwo\00015b \000107 \000020 prezentacji\000020 dowolnej\000020 liczby\000020 inwestycji,\000020 mieszka\000144 \000020 i\000020 lokali\000020 w\000020 ramach\000020 jednego\000020 pakietu.\A \A Przy\000020 rozwoju\000020 portalu\000020 pierwsi\000020 partnerzy\000020 zachowaj\000105 \000020 warunki\000020 otrzymane\000020 na\000020 starcie.\000020 To\000020 daje\000020 przewidywalne\000020 koszty,\000020 mocn\000105 \000020 ekspozycj\000119 \000020 i\000020 przewag\000119 \000020 nad\000020 konkurencj\000105 ,\000020 kt\0000f3 ra\000020 do\000142 \000105 czy\000020 p\0000f3 \00017a niej.";display:block!important;white-space:pre-line!important;color:#111!important;font-size:clamp(14px,1.05vw,17px)!important;line-height:1.65!important;font-weight:400!important;letter-spacing:0!important;max-width:820px!important;margin-top:16px!important}
@media(max-width:767px){#about-us .about-head::after{font-size:14px!important;line-height:1.55!important}}


/* dewelopersko.pl slider soft dim 2026-06-02 */
#slider .slideimagebg{position:relative!important;overflow:hidden!important}
#slider .slideimagebg::before{content:"";position:absolute!important;inset:0!important;background:rgba(0,0,0,.14)!important;z-index:1!important;pointer-events:none!important}
#slider .slideimagebg > *{position:relative!important;z-index:2!important}


/* dewelopersko.pl property black exact about 2026-06-02 */
body.single-properties .single-property-title-box,
body.single-properties .single-property-title-box *,
body.single-properties .property-description-block,
body.single-properties .property-description-block *,
body.single-properties .property-listing-details_row,
body.single-properties .property-listing-details_row *,
body.single-properties .proeperty-edtor-content,
body.single-properties .proeperty-edtor-content *{
	  color:#111!important;
}
body.single-properties .property_form,
body.single-properties .property_form label,
body.single-properties .property_form p{
	  color:#fff!important;
}
body.single-properties .property_form input,
body.single-properties .property_form textarea{
	  color:#111!important;
}
#about-us .about-head .section-text{display:none!important}
#about-us .about-head::after{content:"dewelopersko.pl\000020 powstaje\000020 jako\000020 nowy\000020 portal\000020 dla\000020 deweloper\0000f3 w\000020 i\000020 inwestycji\000020 z\000020 rynku\000020 pierwotnego.\A \A Tworzymy\000020 miejsce,\000020 w\000020 kt\0000f3 rym\000020 firmy\000020 deweloperskie\000020 mog\000105 \000020 prezentowa\000107 \000020 swoje\000020 inwestycje\000020 mocno,\000020 profesjonalnie\000020 i\000020 na\000020 jasnych\000020 zasadach.\A \A Naszym\000020 fundamentem\000020 jest\000020 fair\000020 play.\000020 Pierwsi\000020 partnerzy\000020 otrzymuj\000105 \000020 sta\000142 e\000020 warunki\000020 wsp\0000f3 \000142 pracy\000020 oraz\000020 gwarancj\000119 \000020 ceny:\000020 przy\000020 zachowaniu\000020 ci\000105 g\000142 o\00015b ci\000020 przed\000142 u\00017c e\000144 \000020 cena\000020 pakietu\000020 nie\000020 wzro\00015b nie.\A \A Wchodzisz\000020 wcze\00015b niej\000020 -\000020 zostajesz\000020 na\000020 najlepszych\000020 warunkach.\A \A W\000020 ramach\000020 przedsprzeda\00017c y\000020 otrzymujesz\000020 mo\00017c liwo\00015b \000107 \000020 prezentacji\000020 dowolnej\000020 liczby\000020 inwestycji,\000020 mieszka\000144 \000020 i\000020 lokali\000020 w\000020 ramach\000020 jednego\000020 pakietu.\A \A Przy\000020 rozwoju\000020 portalu\000020 pierwsi\000020 partnerzy\000020 zachowaj\000105 \000020 warunki\000020 otrzymane\000020 na\000020 starcie.\000020 To\000020 daje\000020 przewidywalne\000020 koszty,\000020 mocn\000105 \000020 ekspozycj\000119 \000020 i\000020 przewag\000119 \000020 nad\000020 konkurencj\000105 ,\000020 kt\0000f3 ra\000020 do\000142 \000105 czy\000020 p\0000f3 \00017a niej.";display:block!important;white-space:pre-line!important;color:#111!important;font-size:clamp(14px,1.05vw,17px)!important;line-height:1.65!important;font-weight:400!important;letter-spacing:0!important;max-width:820px!important;margin-top:16px!important}
@media(max-width:767px){#about-us .about-head::after{font-size:14px!important;line-height:1.55!important}}


/* dewelopersko.pl about sentence update 2026-06-02 final */
#about-us .about-head::after{content:"dewelopersko.pl\000020 powstaje\000020 jako\000020 nowy\000020 portal\000020 dla\000020 deweloper\0000f3 w\000020 i\000020 inwestycji\000020 z\000020 rynku\000020 pierwotnego.\A \A Tworzymy\000020 miejsce,\000020 w\000020 kt\0000f3 rym\000020 firmy\000020 deweloperskie\000020 mog\000105 \000020 prezentowa\000107 \000020 swoje\000020 inwestycje\000020 mocno,\000020 profesjonalnie\000020 i\000020 na\000020 jasnych\000020 zasadach.\A \A Naszym\000020 fundamentem\000020 jest\000020 fair\000020 play.\000020 Pierwsi\000020 partnerzy\000020 otrzymuj\000105 \000020 sta\000142 e\000020 warunki\000020 wsp\0000f3 \000142 pracy\000020 oraz\000020 gwarancj\000119 \000020 ceny:\000020 przy\000020 zachowaniu\000020 ci\000105 g\000142 o\00015b ci\000020 przed\000142 u\00017c e\000144 \000020 cena\000020 pakietu\000020 nie\000020 wzro\00015b nie.\A \A Wchodzisz\000020 wcze\00015b niej\000020 -\000020 zostajesz\000020 na\000020 najlepszych\000020 warunkach.\A \A W\000020 ramach\000020 przedsprzeda\00017c y\000020 otrzymujesz\000020 mo\00017c liwo\00015b \000107 \000020 prezentacji\000020 dowolnej\000020 liczby\000020 inwestycji,\000020 mieszka\000144 \000020 i\000020 lokali\000020 w\000020 ramach\000020 jednego\000020 pakietu.\A \A Wraz\000020 z\000020 rozwojem\000020 portalu\000020 pierwsi\000020 partnerzy\000020 zachowuj\000105 \000020 warunki\000020 otrzymane\000020 na\000020 starcie.\000020 To\000020 daje\000020 przewidywalne\000020 koszty,\000020 mocn\000105 \000020 ekspozycj\000119 \000020 i\000020 przewag\000119 \000020 nad\000020 konkurencj\000105 ,\000020 kt\0000f3 ra\000020 do\000142 \000105 czy\000020 p\0000f3 \00017a niej."!important;}

/* mobile menu button */
@media (max-width: 767px) {
	.top-logo-wrapper .menu-block .row {
		    position: relative !important;
	}
	.site-header .header-block {
		    display: flex !important;
		    position: absolute !important;
		    right: 10px !important;
		    top: 18px !important;
		    width: auto !important;
		    max-width: none !important;
		    z-index: 50 !important;
	}
	  .site-header .headerbar,
	.site-header #open_nav.hamburger {
		    display: flex !important;
	}
	.site-header #open_nav.hamburger {
		    align-items: center !important;
		    justify-content: center !important;
		    width: 42px !important;
		    height: 42px !important;
		    border-radius: 8px !important;
		    background: #38bdf8 !important;
		    color: #fff !important;
		    font-size: 18px !important;
		    line-height: 1 !important;
	}
	.site-header #open_nav.hamburger i {
		    color: #fff !important;
	}
}

	}
	}
	}
	}
	}
}
/* mobile property layout + softer hero */
@media (max-width: 767px) {
	body.single-properties .single-property-box {
		    display: flex !important;
		    flex-direction: column !important;
	}
	body.single-properties .single-property-box > .row {
		    display: contents !important;
	}
	body.single-properties .single-property-title-box {
		    order: 1 !important;
	}
	  body.single-properties .single-property-box > .row > .col-lg-8,
	body.single-properties .single-property-box > .row > .col-md-8 {
		    order: 2 !important;
		    width: 100% !important;
		    max-width: 100% !important;
		    flex: 0 0 100% !important;
	}
	body.single-properties .property-description-block {
		    order: 3 !important;
		    margin-top: 18px !important;
		    padding-top: 18px !important;
		    margin-bottom: 22px !important;
		    padding-bottom: 18px !important;
	}
	body.single-properties .property-listing-details_row {
		    order: 4 !important;
		    margin-bottom: 18px !important;
	}
	  body.single-properties .single-property-box > .row > .col-lg-4,
	body.single-properties .single-property-box > .row > .col-md-4 {
		    order: 5 !important;
		    width: 100% !important;
		    max-width: 100% !important;
		    flex: 0 0 100% !important;
	}
	body.single-properties .property_form {
		    margin-top: 12px !important;
		    margin-bottom: 24px !important;
	}
	body.single-properties .property-gallery-container {
		    margin-bottom: 0 !important;
	}
	body.single-properties .property-meta-fields {
		    margin-top: 0 !important;
	}
}
#slider .slideimagebg {
	  background-color: rgba(0, 0, 0, 0.16) !important;
	  background-blend-mode: multiply !important;
}

}
	}
	}
	}
	}
	}
	}
	}
	}
	}
	}
}
@media(max-width:767px){body.single-properties .single-property-box{display:flex!important;flex-direction:column!important}body.single-properties .single-property-box>.row{display:contents!important}body.single-properties .single-property-title-box{order:1!important}body.single-properties .single-property-box>.row>.col-lg-8,body.single-properties .single-property-box>.row>.col-md-8{order:2!important;width:100%!important;max-width:100%!important;flex:0 0 100%!important}body.single-properties .property-description-block{order:3!important;margin-top:14px!important;padding-top:12px!important;margin-bottom:18px!important;padding-bottom:12px!important}body.single-properties .property-meta-fields{margin-top:0!important;padding-top:0!important}body.single-properties .property-listing-details_row{order:4!important;margin-top:0!important;margin-bottom:18px!important}body.single-properties .single-property-box>.row>.col-lg-4,body.single-properties .single-property-box>.row>.col-md-4{order:5!important;width:100%!important;max-width:100%!important;flex:0 0 100%!important}body.single-properties .property_form{margin-top:8px!important;margin-bottom:24px!important}body.single-properties .property-gallery-container{margin-bottom:0!important}}#slider .slideimagebg{background-color:rgba(0,0,0,.16)!important;background-blend-mode:multiply!important}