/* home */
.header--black .navbar .menu-list__link {opacity: 1; font-weight: 400;}
.header .menu-logo .logo img {height: 40px;transition: all 0.3s ease;}
.header--black .menu-logo .logo img {height: 30px;}
.footer a {text-transform: none;}
.page-contact__data {font-size: 16px;line-height: 1.5;color: #202020;}
section.location {display: none;}

.header__wrapper .navbar .menu-list .dropdown-menu {background: rgb(15 126 181 / 90%); border: 0px solid #fff;}
.header__wrapper .navbar .menu-list .dropdown-menu__link:hover {background: #103880;}

.home .search {background: #0f7eb5;}
path {fill: #0f7eb5;}
.stats__property {color: #0f7eb5;}
.about-investment {margin: 0;}

.home .search-box {background: #103880;}
.home .search-box__button {background: #0f7eb5; border-color: #0f7eb5;}
.page-offers-list__pagination .active .page-link {color: #0f7eb5;}

.page-contact__data {font-weight: normal;}
.form-check-label {font-size: 0.6rem;}

/* oferty */

.page-offers-list .offers-category-search__header .search-icon {background: #0f7eb5;}
.page-offers-list .offers-category-search__form-content .btn-primary {background: #0f7eb5; border-color: #0f7eb5;}
.page-offer .stats {background: #0e3880;}

/* o nas */

.page-about p {color: inherit; font-size: inherit; line-height: inherit;}

/* o inwestycji */

.about-investment__body .container .about-investment-list__item .icon1 {margin-right: 20px;}
#counter {justify-content: space-between;}
.stats__title {font-size: 1.2rem;}

/* inwestycje */

.page-cmpleted-invest svg {width: 25px;}
.page-cmpleted-invest .box-slider .invest-offers-list .offer-box__footer .footer-item {justify-content: flex-start;}
.page-cmpleted-invest .box-slider .invest-offers-list .offer-box__footer .footer-item .footer-header {gap: 7px;}

.box-slider .offers-list .offer-box__footer .footer-item {padding: 0;}
.box-slider .offers-list .offer-box__footer {padding: 40px 0;}
.box-slider .offers-list .offer-box__footer .footer-item .footer-header {flex-direction: column;}
.box-slider .offers-list .offer-box__footer .footer-item .footer-header .footer-icon .icon1 svg {width: 25px;}

/* kontakt */

.agent-contact__form .submitForm .contactFormSubmitButton {background: #068edc; border: 0;}
.page-contact label {font-size: 0.6rem;}
.form-footer {display: flex; flex-direction: row; gap: 20px;}
.form-footer div:nth-child(1) {flex: 2 1 50%;}
.form-footer div:nth-child(2) {flex: 1 1;}
.agent-contact__form .submitForm .contactFormSubmitButton:hover {background: #02c9fb;}

/* agent */

.agent-contact .agent-contact__data {padding: 20px;}
.agent-contact__phone i, .agent-contact__details i {padding-right: 10px;}
.agent-contact__phone, .agent-contact__email  {font-weight: 600;}
.agent-contact__name {width: 100%; font-weight: 500; color: #212529; font-size: 25px;}
.agent-contact__details {width: 100%; margin: 0;}

/* ukryte */

#header .social {display: none;}

/**/

.page-offers-list .offer-box__body {padding: 10px 15px;}
.page-offers-list .offer-box__footer {width: 100%; padding: 0 0 15px 0;}
.page-offers-list .offer-box__footer .footer-item {flex: 1; padding: 0!important; gap: 10px;}
.page-offers-list .offer-box__footer .footer-item .footer-bottom {padding-top: 0; display: flex; align-items: center; gap: 10px; justify-content: center;}
.page-offers-list .offer-box__bottom {margin:0; padding: 10px 15px;}
.page-offers-list .offer-box__body .address img {float: none; margin: 0;}

body > div:nth-child(4) > div > div.col-xs-12.col-lg-5 {display: none;}

.row.inwestycje .row {margin: 30px 0; flex: 1 1 auto;}

.page .baner .baner__button {padding: 10px 20px;}

.investment-ul-bruska .baner .zdjecia-kontener {
        display: grid;
        grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
        gap: 15px;
        padding: 20px;
}

.investment-ul-bruska .baner .zdjecia-kontener img {
        width: 100%;
        height: 300px;
        object-fit: cover;
}

.why-us__body {padding: 50px 0;}
ul.page-contact__list li {text-align: left;}

.galeria {
    width: 347px;
    height: 266px;
    object-fit: cover;
    margin-bottom: 4px;
}