*,input,select,textarea,option,button{transition:none}
.map.hidden{max-height:inherit;opacity:1}
.latest-offer .offers__wrapper--container .slick-arrow.slick-next{right:0px}
.latest-offer .offers__wrapper--container .slick-arrow.slick-prev{left:-10px}
.baner__title{font-weight:500}
.page-section .art-box__image{margin:0 20px 20px 60px}
.header .main .main-menu__item{font-weight:500}
.header .main .main-menu__link:hover{color:#c1a872}
.page-section .arts-more__button:before{height:0px}
.special-offer__ctabutton{display:flex;max-width:fit-content}
.page-section .art-baner__button a,.special-offer__ctabutton,.page-section .arts-more__button,.submit-button{border-radius:10px;font-weight:500}

.home-contact .form-contact__form .custom-input-float--textarea{height:auto}
.custom-input-float__input--textarea ~ .custom-input-float__decoration{bottom:0px}
.custom-input-float__input--textarea{border-right:0px solid #9d0e00}

.header--blue .header__main{padding:0 0px}
.contact-info__container{display:flex;justify-content:flex-start;flex:1 1 auto;column-gap:10px;row-gap:50px;flex-wrap:wrap}
.contact-box{display:flex;flex-direction:column;padding-left:0px;margin-left:0px;margin-bottom:0px;flex:1 1 20%}
.report-property__description{color:#fff}
.footer__heading{color:#fff}
.footer-menu{line-height:1.5rem}
.footer__time{padding-left:2em;position:relative;font-size:0.9em;margin-bottom:1.5em;font-weight:400}
.footer__time::before{position:absolute;left:0;top:-5px;font-family:"Material Icons";font-size:1.3em;color:#9d0e00}
.footer__time::before{content:"schedule"}
.baner__button{font-size:0.9rem !important}
.baner__title{font-size:2.75rem !important}
.baner__subtitle{font-size:2rem !important}
.offer-search-type__label{color:#3f4c62;font-weight:400}
.baner .slick-next{display:none !important}
.search-category__title{margin-bottom:0px}
.search-category__header{display:flex;flex-direction:column;justify-content:space-evenly}
.search-category__title:after{display:none}
.search-category__description{max-width:450px}
.search-category__left{display:flex}.home-blog__footer{justify-content:flex-start}
.page-blog-post .page-section__title{text-transform:uppercase;font-weight:bold;font-size:2rem;margin-top:60px;margin-bottom:60px;position:relative;color:#364c63;display:flex;padding-left:34px;flex:1 1 auto;align-items:center;gap:0px}
.page-blog-post .page-section__title:before{top:20px}
.page-blog-post .page-section__title:after{display:none}
.breadcrumbs__link{text-transform:lowercase}
.home-blog__title{font-size:1rem;line-height:1.2rem;font-weight:600;flex:1 1 auto}
.home-blog__description{padding:30px 0;line-height:1.5rem;color:#364c63;font-weight:400;flex-grow:5;font-size:16px}
.home-blog__date{font-weight:500}
.home-blog__more{font-size:16px}
.home-blog__item{background:#fff;padding:30px;border-radius:10px;width:400px;min-height:400px;margin-right:38px;display:flex;flex-direction:column;flex:1 1 auto}
.offer-card__img{width:100%;height:100%;object-fit:cover;transition:filter 0.3s;filter:brightness(100%)}
.main-menu__item--has-submenu:hover .main-menu__sub-menu{display:flex;flex-direction:column}
.main-menu__sub-menu.sub-menu li{display:flex}
#header>div>div.main.container>nav>li:nth-child(5)>ul>li:nth-child(7){order:1;order:1;padding-bottom:0px;padding-top:10px}
#header>div>div.main.container>nav>li:nth-child(5)>ul>li:nth-child(6){order:7}
#header>div>div.main.container>nav>li:nth-child(5)>ul>li:nth-child(5){order:6}
#header>div>div.main.container>nav>li:nth-child(5)>ul>li:nth-child(4){order:5}
#header>div>div.main.container>nav>li:nth-child(5)>ul>li:nth-child(3){order:4}
#header>div>div.main.container>nav>li:nth-child(5)>ul>li:nth-child(2){order:3}
#header>div>div.main.container>nav>li:nth-child(5)>ul>li:nth-child(1){order:2;padding-top:0px}
.invest-card__img{filter:brightness(100%)}
.mobile-menu__sub-menu{background-color:#b9a876}
.mobile-menu__item{padding:5px;border-bottom:0px #202020 dashed;margin-bottom:0px;list-style:none;display:block;position:relative;padding-left:36px}
.mobile-menu__sub-menu.sub-menu li a:focus{color:#000 !important}
.mobile-menu__link{font-size:1.2rem}
@media (max-width:991px){.breadcrumbs{padding-top:30px}.page-section .art-box__image{margin-left:auto;margin-right:auto}.baner__body{margin-top:0px}.latest-offer .offers__wrapper--container .slick-arrow.slick-next{display:none !important}}
@media (max-width:576px){.home-blog__item{width:300px}.baner__button{font-size:0.9rem !important}.baner__title{font-size:1rem !important}.baner__subtitle{font-size:1rem !important}.baner__button{padding:10px 20px}}
.header .main .search-menu{display:block !important;padding:0px 0px 0px 0px}
@media (max-width:991px){.header{height:auto;background:#202020}.header .main .search-menu{display:block !important}.header .main{padding:0 40px 0 30px}}
.art-box__title,.art-box__description{text-align:center}
.header .main .search-menu .expandSearch input:focus{color:#c1a872}
.mobile-menu__body .footer-menu__contact li a{color:#fff}#seo-index{margin:30px}
#seo-index h1,#seo-index h2,#seo-index h3{text-align:center;margin-bottom:10px}
#seo-index h2,#seo-index h3{margin-top:20px}
#seo-index p{text-align:justify}
#seo-zajawki{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}
#seo-zajawki .zajawka{flex:1 1 33%;padding:0 15px}
@media (max-width:767px){#seo-zajawki .zajawka{flex:1 1 100%}}
.zajawka h3 a{color:#212529;text-decoration:none}
.map{border-radius:10px}
.leaflet-marker-icon{width:auto !important}
.agent-contact{margin-top:0px}
#cost-calculator-body>div>div>p:nth-child(3){display:none}
span.calculator__result-value.prowizja-biura{font-size:1.4rem}
span.oldPrice{display:none !important}
.single-offer-top-info__new-price{display:none}
.lang-switcher option{color:#fff}
.lang-switcher option{background-color:#000 !important;position:relative}
.lang-switcher select option:checked,.lang-switcher select option:hover{background-color:#000 !important}