/* Mediakon CSS 1344 */
.highlight-word {
  font-weight: bold;
  color: #DD3333;
}
.m2dev_dodatki915534.mediakon_theme_first {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 40px;
 --padding-bottom-desktop: 0px;
 --padding-top-tablet: 80px;
 --padding-bottom-tablet: 80px;
 --padding-top-mobile: 60px;
 --padding-bottom-mobile: 60px;
 --padding-top-second: 65px;
 --padding-bottom-second: 65px;
}
.m2dev_dodatki915534.mediakon_theme_second {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 40px;
 --padding-bottom-desktop: 0px;
 --padding-top-tablet: 80px;
 --padding-bottom-tablet: 80px;
 --padding-top-mobile: 60px;
 --padding-bottom-mobile: 60px;
 --padding-top-second: 65px;
 --padding-bottom-second: 65px;
}
.m2dev_dodatki915534.mediakon_theme_third {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 40px;
 --padding-bottom-desktop: 0px;
 --padding-top-tablet: 80px;
 --padding-bottom-tablet: 80px;
 --padding-top-mobile: 60px;
 --padding-bottom-mobile: 60px;
 --padding-top-second: 65px;
 --padding-bottom-second: 65px;
}
.m2dev_dodatki544032 {
    position: relative;
    background-color: rgb(255,255,255) !important;
    z-index: 0;
}/* ALE cena – pokaż */
.mediakon_form-row.hide-toggle:has(#cena_od),
.mediakon_form-row.hide-toggle:has(#cena_do) {
  display: flex !important;
}

/* powierzchnia – pokaż */
.mediakon_form-row.hide-toggle:has(#pow_od),
.mediakon_form-row.hide-toggle:has(#pow_do) {
  display: flex !important;
}

/* pokoje – pokaż */
.mediakon_form-row.hide-toggle:has(#pok_od),
.mediakon_form-row.hide-toggle:has(#pok_do) {
  display: flex !important;
}

.mediakon_form h3 {
  display: none;
}
.m2dev_dodatki251756.mediakon_theme_first {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 60px;
 --padding-bottom-desktop: 5px;
 --padding-top-tablet: 0px;
 --padding-bottom-tablet: 0px;
 --padding-top-mobile: 0px;
 --padding-bottom-mobile: 0px;
 --padding-top-second: 0px;
 --padding-bottom-second: 0px;
}
.m2dev_dodatki251756.mediakon_theme_second {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 60px;
 --padding-bottom-desktop: 5px;
 --padding-top-tablet: 0px;
 --padding-bottom-tablet: 0px;
 --padding-top-mobile: 0px;
 --padding-bottom-mobile: 0px;
 --padding-top-second: 0px;
 --padding-bottom-second: 0px;
}
.m2dev_dodatki251756.mediakon_theme_third {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 60px;
 --padding-bottom-desktop: 5px;
 --padding-top-tablet: 0px;
 --padding-bottom-tablet: 0px;
 --padding-top-mobile: 0px;
 --padding-bottom-mobile: 0px;
 --padding-top-second: 0px;
 --padding-bottom-second: 0px;
}
.mediakon_section-offer .mediakon_heading h2 {
  display: none;
}
.m2dev_dodatki101993.mediakon_theme_first {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 0px;
 --padding-bottom-desktop: 110px;
 --padding-top-tablet: 80px;
 --padding-bottom-tablet: 80px;
 --padding-top-mobile: 60px;
 --padding-bottom-mobile: 60px;
 --padding-top-second: 65px;
 --padding-bottom-second: 65px;
}
.m2dev_dodatki101993.mediakon_theme_second {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 0px;
 --padding-bottom-desktop: 110px;
 --padding-top-tablet: 80px;
 --padding-bottom-tablet: 80px;
 --padding-top-mobile: 60px;
 --padding-bottom-mobile: 60px;
 --padding-top-second: 65px;
 --padding-bottom-second: 65px;
}
.m2dev_dodatki101993.mediakon_theme_third {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 0px;
 --padding-bottom-desktop: 110px;
 --padding-top-tablet: 80px;
 --padding-bottom-tablet: 80px;
 --padding-top-mobile: 60px;
 --padding-bottom-mobile: 60px;
 --padding-top-second: 65px;
 --padding-bottom-second: 65px;
}
.m2dev_dodatki125341 {
    position: relative;
    background: url('https://nieruchomosciwroclaw.pl/wp-content/uploads/2025/05/doug-bagg-4lzoPhfCFf8-unsplash-scaled.jpg') no-repeat center center;
    background-size: cover;
    z-index: 0;
}.m2dev_dodatki125341  .mediakon_box-list .mediakon_theme_zero {
    padding: 0 0px!important;
}

.highlight2-word {
  font-weight: bold;
  Xcolor: #DD3333;
  color: #fff;
  font-size: 41px;
}
.highlight3-word {
  font-weight: bold;
  color: #fff;
  font-size: 41px;
}

.m2dev_dodatki125341 .mediakon_container .box-list div:nth-child(1){
   background: transparent!important;
   border: solid 0px #fffff!important;
}

.m2dev_dodatki125341.mediakon_theme_first {
--radius-small: 15px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 20px;
 --padding-bottom-desktop: 0px;
 --padding-top-tablet: 14px;
 --padding-bottom-tablet: 0px;
 --padding-top-mobile: 18px;
 --padding-bottom-mobile: 0px;
 --padding-top-second: 8px;
 --padding-bottom-second: 0px;
}
.m2dev_dodatki125341.mediakon_theme_second {
--radius-small: 15px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 20px;
 --padding-bottom-desktop: 0px;
 --padding-top-tablet: 14px;
 --padding-bottom-tablet: 0px;
 --padding-top-mobile: 18px;
 --padding-bottom-mobile: 0px;
 --padding-top-second: 8px;
 --padding-bottom-second: 0px;
}
.m2dev_dodatki125341.mediakon_theme_third {
--radius-small: 15px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 20px;
 --padding-bottom-desktop: 0px;
 --padding-top-tablet: 14px;
 --padding-bottom-tablet: 0px;
 --padding-top-mobile: 18px;
 --padding-bottom-mobile: 0px;
 --padding-top-second: 8px;
 --padding-bottom-second: 0px;
}
.mediakon_btn {
  border-radius: 25px!important;
  font-size: 14px!important;
  padding: 15px 30px 14px!important;
}

.m2dev_dodatki353133.mediakon_theme_first {
--radius-small: 33px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 67px;
 --padding-bottom-desktop: 0px;
 --padding-top-tablet: 63px;
 --padding-bottom-tablet: 0px;
 --padding-top-mobile: 43px;
 --padding-bottom-mobile: 0px;
 --padding-top-second: 14px;
 --padding-bottom-second: 0px;
}
.m2dev_dodatki353133.mediakon_theme_second {
--radius-small: 33px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 67px;
 --padding-bottom-desktop: 0px;
 --padding-top-tablet: 63px;
 --padding-bottom-tablet: 0px;
 --padding-top-mobile: 43px;
 --padding-bottom-mobile: 0px;
 --padding-top-second: 14px;
 --padding-bottom-second: 0px;
}
.m2dev_dodatki353133.mediakon_theme_third {
--radius-small: 33px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 67px;
 --padding-bottom-desktop: 0px;
 --padding-top-tablet: 63px;
 --padding-bottom-tablet: 0px;
 --padding-top-mobile: 43px;
 --padding-bottom-mobile: 0px;
 --padding-top-second: 14px;
 --padding-bottom-second: 0px;
}
.m2dev_dodatki424440 .icon{ display:none!important; }

.m2dev_dodatki424440 .mediakon_heading { display:none!important; }

.m2dev_dodatki424440.mediakon_box-list.mediakon_theme_zero{ padding: 0 0px!important;}


.m2dev_dodatki424440 video{ xborder: solid 1px gray!important; }

@media (min-width: 1024px) {
  .m2dev_dodatki424440  .mediakon_container .box-list .box {
    width: calc(22% - 10px) !important; 
  }

 .m2dev_dodatki424440  .mediakon_container .box-list .box p {
  font-size: 14px;
}
}


 .m2dev_dodatki424440 .mediakon_container .box-list {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: center;
}

 .m2dev_dodatki424440 .mediakon_container .box-list .box {
  border: 0px solid #dfdfdf !important;
  margin: 0 !important;
  padding: 0 !important;
  width: 100%; /* domyślnie pełna szerokość – np. na telefonie */
}.team-person .mediakon_container .left {   margin-top: -550px!important; }

.team-person .mediakon_container .right h2  { font-size: 20px!important; }
.team-person .mediakon_container .right p   { font-size: 44px!important; }

.m2dev_dodatki534864 h2{ padding-top: 100px!important; }
.m2dev_dodatki534864 .phone{ display: none!important; }
.m2dev_dodatki534864 .mail{ display: none!important; }

.team-person .mediakon_container .right .desc .mediakon_btn  { display: none!important; }
.team-person .mediakon_container .right .desc #btnPop1 { display: inline-block!important; }
.team-person .mediakon_container .right .desc #btnPop2 { display: inline-block!important; }
.team-person .mediakon_container .right .desc p   { font-size: 20px!important; }

.team-person .mediakon_container .right .info a {font-size: 16px; }

.mediakon_theme_third .js-tabs .js-tabs-nav a, .mediakon_theme_third.mediakon_footerv2 .menu-vertical .col ul li a, .mediakon_theme_third.team-person .mediakon_container .right .info a {
   color: #fff!important;
}

.team-person .mediakon_container .right .info a {  margin: 0 30px 10px 0!important; }

.mediakon_contact-form-full{
    background: #fff!important;
}

.mediakon_contact-form-full .mediakon_container form{
    background: #f0f0f0!important;
}

.mediakon_text h2{
    margin: 30px 0 0!important;
}

.mediakon_text p{
    margin-top: 5px!important;
}

.m2dev_dodatki292615  .mediakon_container h2 { font-size: 40px;}
.m2dev_dodatki292615  .mediakon_container h2 strong { color: #cc0000;font-size: 52px;}
.m2dev_dodatki292615  .mediakon_container h2 p{ font-size: 18px; font-weight:400;}

.podtytul, .mediakon_text p {font-size: 18px!important; font-weight:400;}

@media (max-width: 2048px) {
  .mediakon_footer .cols .col:nth-child(2) {  width: 50%!important;  }
  .mediakon_footer .cols .col:nth-child(4) {  width: 20%!important;  }
  .mediakon_footer .cols .col:nth-child(6) {  width: 30%!important;  }
}
@media (max-width: 1024px) {
  .mediakon_footer .cols .col:nth-child(2) {  width: 99%!important;  }
  .mediakon_footer .cols .col:nth-child(4) {  width: 99%!important;  }
  .mediakon_footer .cols .col:nth-child(6) {  width: 99%!important;  }
}


.mediakon_footer .cols .col > strong { font-weight: 800;font-size: 18px;}
.m2dev_dodatki383413  .mediakon_container h2 { display: none!important; }