.header{background:#fff;box-shadow:0px 5px 10px rgba(103,98,90,0.1)}
.header .main .main-menu__link,.header .top__link,.lang-switcher select{color:#043C63}
.lang-switcher option{color:#fff}
body .page-section__title{font-weight:400;text-transform:inherit;width:100%;overflow:hidden;padding-left:50px}
body .page-section__title:after{position:relative;width:100%;left:0;background:#ececec;height:30px;content:"";top:0;transform:translateY(0);border-radius:100px}
body .page-section__title:before{position:absolute;content:"";width:30px;height:30px;background:#043C63;top:50%;left:0px;transform:translateY(-50%);border-radius:100px}
.our-team__grid{display:flex;justify-content:space-evenly;flex-wrap:wrap}
.agent{display:flex;background:#ececec00;flex-direction:column;background-size:cover;flex:1 1 400px}
.agent__photo{width:230px;height:220px;object-fit:cover;background-size:cover;border-radius:100%}
.agent__name{font-size:1em}
.agent__content{padding-bottom:2em}
.agent__contact-btn{left:120px;width:fit-content;padding:10px 20px;bottom:0}
.agent__offers-count{left:80%;top:-25px;height:60px;width:60px}
.report-property__button::after{background:#043C63;opacity:0.8}
.report-property__icon{transform:translateX(-6px)}
.report-property__add{margin-left:0px}
.report-property__content{border:0;flex-direction:column;align-items:flex-start;justify-content:space-between}
.report-property__description{color:#fff}
.report-property__left::after{background:#35393500;opacity:1}
.report-property__left{padding-right:0;background-size:cover;background-position:bottom;justify-content:center;background-repeat:no-repeat}
.report-property__item{margin:0;padding:50px;max-width:300px;border:0}
.report-property__item div{color:#202020}
.report-property__title{font-size:2rem;line-height:2.6rem;color:#fff;font-weight:bold;margin-bottom:80px}
.report-property__title,.report-property__description{color:#343651}
.report-property__button{border-radius:10px}
.report-property__button.report-property__button--add:after,.report-property__button::after{transition:0.2s ease;backdrop-filter:brightness(0.1)}
.report-property__button.report-property__button--add:hover:after,.report-property__button:hover:after{background:#d2042d00}
.custom-checkbox{align-items:flex-start}
@media (max-width:576px){.agent__contact-btn{left:0}}
.page-commission-buy .custom-input-float__input,.page-commission-sell .custom-input-float__input,.page-commission-buy .custom-input-float__select,.page-commission-sell .custom-input-float__select{color:#043C63}
.col-xs-12.col-lg-12.col-xl-6.report-property__left{background-position:right}
@media (max-width:576px){.offers__wrapper{flex-direction:column !important}}
@media (max-width:576px){h2.page-section__title{margin-top:40px;margin-bottom:0px}}
@media (max-width:576px){.col-xxl-12 h2.page-section__title{margin-top:10px;margin-bottom:30px}}
@media (max-width:576px){.page-section__header h2.page-section__title{margin-top:10px;margin-bottom:30px}}
@media (max-width:576px){.our-team .page-section__header h2.page-section__title{margin-top:50px;margin-bottom:30px}}
@media (max-width:576px){.container .page-section__title{margin-top:0px;margin-bottom:30px;font-size:17px}}
@media (max-width:576px){.agent__content{padding-bottom:2em;min-height:200px;justify-content:center;display:flex;flex-direction:column;align-items:center}}
@media (max-width:576px){.page-offer .page-section__title{margin-top:30px;margin-bottom:20px}}
@media (max-width:576px){.page-offers-list .offers__item{padding:20px}}
.popup-content{max-width:500px !important}
.popup{background-color:rgba(0,0,0,0.44) !important;top:inherit !important}.popup-header h2{font-family:"Poppins",sans-serif;font-size:18px;font-weight:700;color:#1a1a1a;text-align:center;margin-bottom:20px;line-height:1.3}.popup-content p{font-family:"Poppins",sans-serif;font-size:12px;color:#333;text-align:center;line-height:1.6;margin-bottom:20px}
.popup-content p strong{color:#043c63ff;font-weight:600}.popup-buttons{display:flex;flex-direction:column;gap:12px}a.popup-btn-primary{display:block;width:100%;padding:15px;background-color:#043c63ff;color:#fff;text-decoration:none;text-align:center;font-family:"Poppins",sans-serif;font-size:17px;font-weight:600;border-radius:15px;transition:background-color 0.3s ease,transform 0.3s ease}
a.popup-btn-primary:hover{background-color:#032f4d;transform:translateY(-2px)}button#dismissPopup{width:100%;padding:5px 10px;background:transparent;color:#666;font-family:"Poppins",sans-serif;font-size:15px;font-weight:500;border:2px solid #ddd;border-radius:15px;cursor:pointer;transition:background 0.3s ease,color 0.3s ease}
button#dismissPopup:hover{background:#f5f5f5;color:#333}@media (max-width:600px){.popup-container{padding:30px 20px}.popup-header h2{font-size:24px}.popup-content p{font-size:15px}a.popup-btn-primary{font-size:16px;padding:14px}button#dismissPopup{font-size:14px;padding:5px 10px}}
@media (max-width:576px){.popup__content{min-width:auto;width:90vw !important}}
@media (max-width:600px){.popup-header h2{font-size:18px}}
@media (max-width:600px){.popup-content p{font-size:12px}}
@media (max-width:600px){.popup__content{padding:0 !important}}
@media (max-width:600px){.cookies-info{font-size:12px !important}}
.page-commission-buy .commission-form__property .custom-input-float:nth-child(6){display:none}
.page-commission-buy .commission-form__property .commission-form__double-input .custom-input-float:nth-child(3),.page-commission-buy .commission-form__property .commission-form__double-input .custom-input-float:nth-child(4){display:none}
.input-price,.input-powierzchnia{display:none}
.commission-form__rodo .custom-checkbox--secondary:nth-child(1){}