strong{font-weight:700}
p{font-weight:500;font-size:1rem}
ul li:not(.sub-menu__item){font-weight:500;font-size:1rem}
@media (min-width:1200px){.footer__content{grid-template-columns:repeat(3,1fr)}}
.footer__col--menu,.footer__col--social{display:none}
.page-home .our-team__department-title{cursor:pointer}
.certificates{margin-top:80px}
.certificate img{border:1px solid #bcc6ce}
.certificate img{width:100%}.header .main{justify-content:flex-end}
.baner .search{bottom:-203px}
#grafika{margin-top:250px}
.agent__offers-count{display:none !important}
.page-home #contact{display:none}
.page-kontakt .page-section__title{display:flex;align-items:center;gap:10px}
.page-kontakt .page-section__title .first-word{font-weight:300;display:flex;align-items:center;gap:10px}li.top__item.lang-switcher{padding-left:16px;border-left:1px solid white}
.header .main .search-menu .expandSearch i{padding:15px 4px 8px 12px}
.baner__item:before{background:#b8b7b7 !important}
.offer-card__button{background-color:#202b63;color:white}
a#writeMessageBtn:hover{background:#2c356b;color:white}
.our-team__grid{display:flex;flex-wrap:wrap;justify-content:space-between}
.agent__wrapper{padding:50px 0;align-items:center;justify-content:center;margin:0 20px;width:auto !important;display:flex !important;flex-wrap:wrap;flex:1 1 auto;max-width:570px}
.page-kontakt .page-section__title:after{position:absolute;background:#ececec;width:100%;height:0px;left:calc(100% + 25px);content:"";top:50%;transform:translateY(-50%);display:none}
body .page-section__title a{position:relative}
h2.page-section__title a:before{content:"";position:absolute;width:6px;height:14px;background:#2c356b;left:-28px;top:14px}
.page-home .page-section__title .first-word:before{width:0px}
body .page-section__title .first-word:before{content:"";position:absolute;width:6px;height:14px;background:#2c356b;left:6px;top:14px}
.page-offer h2.page-section__title.single-offer-content__heading .first-word:before{top:10px}
.page-kontakt.subpage .page-section__title .first-word:before{top:18px}
.page-invest .page-section__title .first-word:before{top:10px}
h2.page-section__title.single-offer-text__heading .first-word:before{top:10px}
.subpage .page-section__title:after{content:"";position:absolute;width:6px;height:14px;background:#2c356b;left:6px;top:14px;transform:translateY(0%)}
body .page-section__title:after{background:#2c356b}
.col-md-6.zdjecie-agenta img{max-width:300px;height:auto;object-fit:cover;object-position:top}
.zdjecie-agenta-onas{max-width:300px;height:300px;object-fit:cover;object-position:top}
.zdjecie-agenta-onas-img{width:100%;height:auto;max-width:200px;margin:20px 0px 20px 10px;padding:0}
.page-home .contact-box{position:relative;font-size:18px;font-weight:400;color:#252525;padding-left:0px;margin-left:0px;margin-bottom:0px}
.page-home .contact-box p{font-weight:500;margin-bottom:13px}
.page-kontakt .contact-box p{font-weight:500;margin-bottom:13px}
.page-invests-list .header .lang-switcher option,.subpage .header .lang-switcher option,.header--blue .lang-switcher option,.page-blog-list .header .lang-switcher option,.page-offers-list .header .lang-switcher option,.page-offer .header .lang-switcher option{background:black}
.header .main .main-menu__link::before{content:" ";position:absolute;bottom:-8px;display:block;width:0px;height:2px;background-color:#78b0e0;transition:0.3s width}
.header .main .main-menu__link:hover:before{width:100% !important}
.header__logo{display:flex;align-items:center;gap:20px}
.header_menu-text p{margin-bottom:0rem;text-transform:uppercase;font-weight:500;color:#fff}
@media (max-width:991px){.header__menu{display:flex;width:100%;align-items:center;justify-content:space-between;padding:0 15px}}
.header .main .main-menu__item{font-size:1.1rem}
.main-menu__link{font-weight:500}
.our-team__department-title{font-size:2.5rem;font-weight:500;display:flex;align-items:center;gap:13px;padding-left:65px;font-size:2.5rem;font-weight:500;flex-wrap:wrap}
.header .main .main-menu__link.active{color:#0047ab}
.header--blue .main .main-menu__link.active{color:#fff}
.header .main .main-menu__link:hover{color:#006aff}
.header--blue .main .main-menu__link:hover{color:#006aff}
.footer__heading{color:#008eff;font-size:1.2em;margin-bottom:1.5em;margin-top:3em;font-weight:700}
.page-invests-list .header .main .main-menu__link.active{color:#78b0e0}
.out-team__department.department4264>div>.our-team__department-title:before{content:"";position:absolute;left:-56px;background-image:url(/storage/app/media/uploaded-files/nieruchomosci-inwestycje_logo.png);width:100px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center center}
.out-team__department.department691>div>.our-team__department-title:before{content:"";position:absolute;left:-56px;background-image:url(/storage/app/media/logo_alter_nowe.png);width:100px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center center}
.out-team__department.department687>div>.our-team__department-title:before{content:"";position:absolute;left:-56px;background-image:url(/storage/app/media/uploaded-files/apogeum_logo.png);width:100px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center center}
.out-team__department.department669>div>.our-team__department-title:before{content:"";position:absolute;left:-56px;background-image:url(/storage/app/media/uploaded-files/area_logo.png);width:100px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center center}
.out-team__department.department688>div>.our-team__department-title:before{content:"";position:absolute;left:-56px;background-image:url(/storage/app/media/m4-nowe.png);width:100px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center center}
.out-team__department.department692>div>.our-team__department-title:before{content:"";position:absolute;left:-56px;background-image:url(/storage/app/media/uploaded-files/agema_logo.png);width:100px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center center}
@media (max-width:1024px){.our-team__department-title{font-size:1rem;padding-left:100px}.out-team__department.department688>div>.our-team__department-title:before{left:0px;top:-37px}.out-team__department.department4264>div>.our-team__department-title:before{left:0px;top:-37px}.out-team__department.department691>div>.our-team__department-title:before{left:0px;top:-37px}.out-team__department.department687>div>.our-team__department-title:before{left:0px;top:-37px}.out-team__department.department669>div>.our-team__department-title:before{left:0px;top:-37px}.out-team__department.department692>div>.our-team__department-title:before{left:0px;top:-37px}}
@media (max-width:500px){.our-team__department-title{gap:0}.our-team__department-title::before{top:0}}.logo-biuro{justify-content:center}
.logo-biuro img{margin:40px 0px;width:100%;height:auto;max-width:400px}
.biuro-onas{flex-wrap:wrap}
.biuro-onas div{display:flex;flex-direction:column;justify-content:center;align-items:center}
.biuro-opis{margin:20px 0px 20px 0px}
.biuro-opis p{line-height:1.7}
.biuro-certfikaty{flex-wrap:wrap;gap:20px;justify-content:center}
.biuro-certfikaty img{width:100%;height:auto;max-width:400px}
/**/
#offersMap{display:none}