.baner__item:before{opacity:0.7}
.header__logo img{height:100px;transition:all 0.3s ease-in-out}
.header--blue .header__logo img{height:80px}
body:not(.page-home) #layout-content{padding-top:calc(180px + 20px)}
@media (max-width:566px){body:not(.page-home) #layout-content{padding-top:calc(120px + 20px)}}
.our-team .slick-arrow::before{background:#926c21;border-radius:10px 0 0 10px}
.our-team .slick-arrow::after{background:#d9a02f;border-radius:0 10px 10px 0}
.baner .search__input input{height:50px !important;padding:0 0 0 10px !important}
.header__hamburger .hamburger label div{}
.header .main .main-menu__link.active::before{left:0}
@media (max-width:576px){body .page-section__header{padding-bottom:50px}}
@media (max-width:576px){.baner__title{font-size:1rem}.baner .search__categories{margin:0;padding-left:0}.baner .search__inputs{padding:0}.baner .search{margin:20px 0 20px 0}body .page-section{padding:0}body .page-section__title{margin-bottom:0}.report-property .page-section__title{margin-bottom:30px}#contact .page-section__title{margin-bottom:30px}.header .main .search-menu{padding:0px 41px 0px 0px}}
.mobile-menu-is-open .header__menu .header__logo img{opacity:0}
.mobile-menu-is-open .header{border-bottom:0px solid #d2a56d !important;transition:all 0.2s ease-in-out;background:transparent}
li.main-menu__item.main-menu__item--has-submenu:hover a.main-menu__link{background:#78b0e0;color:white;height:100%}
.sub-menu__link:hover{background:#78b0e0;color:white;border:0px solid #fff}
.header .main .main-menu{height:50px;gap:0}
.header .main .main-menu__link{padding:0 10px}
.main-menu__sub-menu{border:0px solid red}
.main-menu__sub-menu li{border-top:1px solid #cdcdcd}
.main-menu__sub-menu a{height:50px}body .page-section__title{font-weight:500;flex-wrap:wrap}
body .page-section__title:before{position:absolute;content:"";width:5px;height:30px;top:50%;left:0px;transform:translateY(-50%);border-radius:10px}
body .page-section__title:after{position:relative;width:100%;left:0;height:1px;content:"";top:50%;transform:translateY(-50%)}
body .page-section__title a{display:flex;gap:10px;color:#303030}
body .page-section__title .first-word{text-transform:capitalize;font-weight:400}
.page-section .art-box{padding-right:0}
.page-section .art-box__image{width:150px;height:135px;margin:0px 20px 0px 0px;display:block;float:left}
.search-category{padding:50px 150px 50px 150px;margin-top:0px;position:relative}
.search-category:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.95;z-index:0}
.search-category__right{display:flex;align-items:center;justify-content:space-between;margin-top:0px !important}
#layout-content>section.search-category>div>div{align-items:center;flex-direction:row-reverse;flex-wrap:wrap}.header--blue{border-bottom:1px solid #101010}
.subpage .header:not(.page-home),.page-offers-list .header:not(.page-home),.page-commission-buy .header:not(.page-home),.page-commission-sell .header:not(.page-home),.page-blog-list .header:not(.page-home),.page-offer .header:not(.page-home){border-bottom:1px solid #101010}
.leaflet-top,.leaflet-bottom{z-index:500 !important}
.footer__address div{font-size:16px;line-height:1.8;font-weight:400}
.footer-menu__link{font-size:16px;font-weight:400;line-height:1.8}
.footer__location,.footer__phones,.footer__emails{margin-bottom:initial}
.page-commission-buy .header .main .search-menu .expandSearch input:focus{color:#000}
.page-commission-sell .header .main .search-menu .expandSearch input:focus{color:#000}
.header.header--blue .main .search-menu .expandSearch input:focus{color:#000}
.subpage .header .main .search-menu .expandSearch input:focus{color:#000}
.subpage .header.header--blue .main .search-menu .expandSearch input:focus{color:#000}
.page-home .header .main .search-menu .expandSearch input:focus{color:#fff}
.page-home .header.header--blue .main .search-menu .expandSearch input:focus{color:#000}
.header .main .search-menu .expandSearch input:focus + i{}
.header .top .contact i{}
.page-home .header .main .main-menu__link.active{}
.header.header--blue .main .main-menu__link.active{}
.header .main .main-menu__link:hover{}
.page-commission-sell .custom-input-float__input,.page-commission-sell .custom-input-float__select{color:#000}
.page-commission-buy .custom-input-float__input,.page-commission-buy .custom-input-float__select{color:#000}
.offer-card__button{font-weight:400}
@media (max-width:991px){.search-category__title{padding-left:0px}.search-category__left{margin-bottom:50px}.search-category__description{padding-left:0}.search-category{padding:40px}}
@media (max-width:576px){.custom-checkbox{align-items:flex-start;justify-content:flex-start;flex:1 1 auto}.page-section .art-box{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.page-section .art-box__image{width:100px}.page-section .art-box{margin-bottom:30px}#header>div>div.main.container>div{display:none}.slick-arrow::before,.slick-arrow::after{opacity:0}.page-offers-list .offers__wrapper{padding:0 10px}.calculator,.calculator__form{padding:0}}.footer__content{margin-left:0}
@media (min-width:1200px){.footer__content{grid-template-columns:2fr 2fr 2fr 2fr 2fr;gap:20px}}
@media (min-width:992px){.footer__col{padding-left:0px}}