@charset "utf-8";
/* CSS Document */

@media (min-width: 1920px) and (max-width: 2500px){
}

@media (min-width: 1600px) and (max-width: 1700px){
.banner-search-tabs {bottom: 100px;}
.custom-banner .carousel-caption {top: 31%;}

.expertise-right .custom-heading {padding-bottom: 35px;}
.custom-list li:not(:last-child) {padding-bottom: 20px;}
.custom-list li .content {gap: 9px 0;}
	.banner-search-tabs .nav-tabs .nav-item .nav-link::before {left: 10px;}
}
@media (min-width: 1500px) and (max-width: 1600px){
.banner-search-tabs {bottom: 90px;max-width: 1380px;}
.custom-banner .carousel-caption {top: 31%;}

.expertise-right .custom-heading {padding-bottom: 25px;}
.custom-list li:not(:last-child) {padding-bottom: 18px;}
.custom-list li .content {gap: 9px 0;}
	.banner-search-tabs .nav-tabs .nav-item .nav-link::before {left: 10px;}
}
@media (min-width: 1400px) and (max-width: 1500px){

.banner-search-tabs {bottom: 85px;max-width: 1140px;}
.custom-banner .carousel-caption {top: 31%;}
.banner-search-tabs .tab-content .tab-pane {padding: 31px 22px 20px;}
.banner-search-tabs .nav-tabs .nav-item .nav-link {width: 146px;height: 55px;}
.custom-banner .carousel-caption h2 {font-size: 55px;}

.about-right {padding: 120px 0 0 130px;margin-left: 15px;}
.about-image-top {width: 500px;height: 565px;}

.custom-rent .custom-heading {padding-bottom: 37px;}
.custom-sale .custom-paragraph {padding: 20px 0 45px;width: 49%;}
.property-desc h4 {font-size: 18px;}

.expertise-right .custom-heading {padding-bottom: 22px;}
.custom-list li:not(:last-child) {padding-bottom: 15px;}
.custom-list li .content {gap: 9px 0;}
.custom-list .content p {width: 100%;}

.property-listing .custom-heading {padding-bottom: 0px;}
	.property-features .feature h5 {font-size: 16px;text-align: center;}
	.custom-banner .carousel-item img {height: 524px;}
	.banner-search-tabs .nav-tabs .nav-item .nav-link::before {left: 10px;}
}
@media (min-width: 1300px) and (max-width: 1400px){
.container{padding: 0 1.5rem;}
.custom-heading h3 {font-size: 40px;}

.banner-search-tabs {bottom: 85px;max-width: 1140px;}
.custom-banner .carousel-caption {top: 31%;}
.banner-search-tabs .tab-content .tab-pane {padding: 31px 22px 20px;}
.banner-search-tabs .nav-tabs .nav-item .nav-link {width: 146px;height: 55px;}
.custom-banner .carousel-caption h2 {font-size: 50px;}

.about-right {padding: 100px 0 0 110px;margin-left: 5px;}
.about-image-top {width: 470px;height: 535px;}

.custom-rent .custom-heading {padding-bottom: 37px;}
.custom-sale .custom-paragraph {padding: 20px 0 45px;width: 49%;}
.property-desc h4 {font-size: 17px;}

.expertise-right .custom-heading {padding-bottom: 22px;}
.custom-list li:not(:last-child) {padding-bottom: 15px;}
.custom-list li .content {gap: 9px 0;}
.custom-list .content p {width: 100%;}
.custom-specialist::after {width: 399px;}
.specialist-left .custom-heading h3 {line-height: 51px;}

.property-listing .custom-heading {padding-bottom: 0px;}
	.property-features .feature h5 {font-size: 16px;text-align: center;}
	.custom-banner .carousel-item img {height: 524px;}
	.banner-search-tabs .nav-tabs .nav-item .nav-link::before {left: 10px;}
}

@media (min-width: 1200px) and (max-width: 1300px){
.container{padding: 0 1.5rem;}

.custom-header .navbar-nav {gap: 0 30px;}

.banner-search-tabs {bottom: 85px;max-width: 1100px;}
.custom-banner .carousel-caption {top: 31%;}
.banner-search-tabs .tab-content .tab-pane {padding: 31px 22px 20px;}
.banner-search-tabs .nav-tabs .nav-item .nav-link {width: 146px;height: 55px;}
.custom-banner .carousel-caption h2 {font-size: 45px;}

.about-right {padding: 60px 0 0 70px;margin-left: 0px;}
.about-image-top {width: 430px;height: 495px;}
.custom-about .custom-heading {padding-bottom: 15px;}
.about-left .custom-list li {margin-bottom: 45px;}

.custom-rent .custom-heading {padding-bottom: 32px;}
.custom-sale .custom-paragraph {padding: 15px 0 40px;width: 57%;}
.property-desc h4 {font-size: 17px;}

.custom-specialist::after {width: 379px;}
.expertise-right .custom-heading {padding-bottom: 28px;}
.custom-list li:not(:last-child) {padding-bottom: 15px;}
.custom-list li .content {gap: 9px 0;}
.custom-list .content p {width: 100%;}

.property-listing .custom-heading {padding-bottom: 0px;}
	.custom-banner .carousel-item img {height: 524px;}

}

@media (min-width: 1024px) and (max-width: 1200px){
.container{padding: 0 1.5rem;}
.custom-heading h5 {padding: 6px 18px;font-size: 14px;}
.custom-heading h3 {line-height: 45px;padding-top: 12px;font-size: 33px;}
.custom-paragraph p {line-height: 30px;}
.custom-button {height: 47px;}
.custom-button-alt {height: 47px;padding: 0 34px;}

.custom-header .navbar-nav {gap: 0 25px;}

.banner-search-tabs {bottom: 75px;max-width: 920px;}
.custom-banner .carousel-caption {top: 31%;}
.banner-search-tabs .tab-content .tab-pane {padding: 26px 17px 15px;}
.banner-search-tabs .nav-tabs .nav-item .nav-link {width: 146px;height: 45px;font-size: 14px;}
.custom-banner .carousel-caption h2 {font-size: 40px;}

.about-right {padding: 60px 0 0 70px;margin-left: 0px;}
.about-image-top {width: 370px;height: 425px;border-width: 15px;}
.about-left .custom-paragraph {padding-right: 5px;}
.custom-about .custom-heading {padding-bottom: 15px;}
.about-left .custom-list li {margin-bottom: 35px;padding: 0 0 0 50px !important;}
.about-left .custom-list {margin-top: 30px;}
.about-left .custom-list span {width: 38px;height: 38px}
.about-left .custom-list span img {width: 17px;height: 17px;object-fit: contain;}

.custom-rent .custom-heading {padding-bottom: 29px;}
.custom-sale .custom-paragraph {padding: 12px 0 37px;width: 68%;}
.property-desc h4 {font-size: 17px;}
.sale-rent-card {margin: 0;}
.property-price-cat {padding: 18px 15px 0;}
.property-desc {gap: 3px 0;padding: 15px 15px 25px;}
.property-price-cat .categories span {padding: 4px 12px;font-size: 12px;}
.property-price-cat .price span {font-size: 17px;}

.specialist-left .custom-heading h3 {line-height: 45px;}
.custom-specialist::after {width: 349px;}

.custom-video .modal-dialog .modal-content {height: 500px;}

.expertise-right .custom-heading {padding-bottom: 28px;}
.custom-list li:not(:last-child) {padding-bottom: 15px;}
.custom-list li .content {gap: 9px 0;}
.custom-list .content p {width: 100%;}

.property-listing .custom-heading {padding-bottom: 0px;}
	.custom-tes-wrap {padding: 30px 20px 30px 45px;}
	.why-choose-btm-content h3 {font-size: 20px;margin-bottom: 12px;}
	.property-features .feature {flex: 0 0 32%;}
	.custom-banner .carousel-item img {height: 524px;}
}

@media (min-width: 992px) and (max-width: 1024px) {
.container{padding: 0 1.5rem;}
.custom-pad {padding: 60px 0;}
.custom-heading h5 {padding: 5px 16px;font-size: 13px;}
.custom-heading h3 {line-height: 36px;font-size: 30px;padding-top: 10px;}
.custom-paragraph p {line-height: 30px;}
.custom-button {font-size: 14px;height: 44px;}
.custom-button-alt {height: 44px;padding: 0 24px;}

.custom-header .navbar-nav {gap: 0 20px;}
.custom-header .navbar-nav .nav-item .nav-link {font-size: 14px;}

.banner-search-tabs {bottom: 75px;max-width: 920px;}
.custom-banner .carousel-caption {top: 31%;}
.banner-search-tabs .tab-content .tab-pane {padding: 26px 17px 15px;}
.banner-search-tabs .nav-tabs .nav-item .nav-link {width: 136px;height: 45px;font-size: 14px;}
.custom-banner .carousel-caption h2 {font-size: 40px;}

.about-right {padding: 60px 0 0 70px;margin-left: 0px;}
.about-image-top {width: 350px;height: 405px;border-width: 12px;}
.about-left .custom-paragraph {padding-right: 5px;}
.custom-about .custom-heading {padding-bottom: 12px;}
.about-left .custom-list li {margin-bottom: 35px;padding: 0 0 0 50px !important;}
.about-left .custom-list {margin-top: 30px;}
.about-left .custom-list span {width: 38px;height: 38px}
.about-left .custom-list span img {width: 17px;height: 17px;object-fit: contain;}

.custom-rent .custom-heading {padding-bottom: 28px;}
.custom-sale .custom-paragraph {padding: 9px 0 34px;width: 70%;}
.property-desc h4 {font-size: 16px;}
.sale-rent-card {margin: 0;}
.property-price-cat {padding: 18px 15px 0;}
.property-desc {gap: 3px 0;padding: 15px 15px 25px;}
.property-price-cat .categories span {padding: 4px 12px;font-size: 12px;}
.property-price-cat .price span {font-size: 17px;}
.custom-sale-button {padding-top: 35px;}

.expertise-right .custom-heading {padding-bottom: 28px;}
.custom-list li:not(:last-child) {padding-bottom: 15px;}
.custom-list li .content {gap: 9px 0;}
.custom-list .content p {width: 100%;}

.custom-specialist::after {width: 279px;}

.custom-video .modal-dialog .modal-content {height: 450px;}
.banner-search-tabs .tab-content .tab-pane {padding: 16px 13px 15px;}
.banner-search-tabs .search-form-b input {height: 31px;}
.banner-search-tabs .search-form-b .form-control-wrap input {padding: 19px;}
.banner-search-tabs .search-form-b .form-button input {height: 38px;width: 180px;font-size: 14px;}
.banner-search-tabs .search-form-b {gap: 0 15px;}

.property-listing .custom-heading {padding-bottom: 0px;}
.inner-contact-form-wrap {margin-top: 60px;}
	.custom-team-box .team-image-wrap img {height: 270px;}
	
	.testimonials-video-wrap video {height: 258px !important;}
	.custom-tes-wrap {padding: 30px 20px 30px 45px;}
	.tes-content p {font-size: 18px;line-height: 30px;}
	.tes-client-dp h4 {font-size: 18px;}
	.tes-client-dp h4 span img {width: 60px;height: 60px;margin-right: 6px;}
	.why-choose-btm-content h3 {font-size: 20px;margin-bottom: 12px;}
	.why-choose-btm-content h3::after {width: 50px;right: -60px;}
	.property-features .feature {flex: 0 0 32%;}
	.custom-banner .carousel-item img {height: 524px;}
}

@media only screen and (max-width: 991.98px) {
.navbar-toggler { float: left;margin: 0; height: 45px; width: 45px; border-radius: 0;z-index: 1}
.navbar-toggler .icon-bar { width: 24px; background: #fff;transition: .5s ease;}
.navbar-toggler.collapsed .icon-bar:nth-child(2){transform: rotate(0) translateY(0) translateX(0);}
.navbar-toggler.collapsed .icon-bar:nth-child(3){opacity:1}
.navbar-toggler.collapsed .icon-bar:nth-child(4){transform:rotate(0) translateY(0) translateX(0);}
.navbar-toggler .icon-bar:nth-child(2){transform: rotate(-45deg) translateY(5px) translateX(-5px);}
.navbar-toggler .icon-bar:nth-child(3){opacity: 0}
.navbar-toggler .icon-bar:nth-child(4){transform:rotate(45deg) translateY(-4px) translateX(-3px);}
.navbar-header {display: block;}
.custom-header .dropdown-menu li a {color: var(--c-white) !important;}

.custom-pad{padding: 50px 0;}
.custom-heading h5 {padding: 5px 16px;font-size: 13px;}
.custom-heading h3 {line-height: 45px;padding-top: 10px;font-size: 34px;}
.custom-paragraph p {line-height: 27px;}
.custom-paragraph p:not(:last-child) {padding-bottom: 15px;}
.custom-button {font-size: 13px;height: 40px;}
.custom-button-alt {height: 40px;padding: 0 22px;}   

	.custom-header .navbar-brand img {height: 56px;}
.custom-header .navbar-nav {gap: 15px;padding: 15px 0;}
.custom-header .navbar-nav .nav-item .nav-link.dropdown-toggle::after {position: relative;top: unset;transform: unset;}
.custom-header .navbar-nav .nav-item .nav-link.dropdown-toggle {padding-right: 0;text-align: left;}
.navbar-nav .dropdown-menu .dropdown-item {color: #fff;font-size: 13px;text-align: left;text-transform: uppercase;font-weight: 500;}
.navbar-nav .dropdown-menu .dropdown-item:hover { color: #000;}
.navbar-nav .dropdown-menu {background-color: transparent;}
.custom-header .navbar-nav .nav-item .nav-link {font-size: 14px;}
header.custom-header {position: absolute;width: 100%;z-index: 999999;top: 0;}
	
	.header-call {position: absolute;right: 70px;top: 13px;}
	
	
	
.custom-banner {margin-top: 16px;}
.banner-search-tabs {bottom: 75px;max-width: 920px;padding: 0 1.5rem;}
.custom-banner .carousel-caption {top: 31%;}
.banner-search-tabs .tab-content .tab-pane {padding: 26px 17px 15px;}
.banner-search-tabs .nav-tabs .nav-item .nav-link {width: 150px;height: 45px;font-size: 14px;}
.custom-banner .carousel-caption h2 {font-size: 35px;}
.custom-banner .carousel-item img {height: 420px;}
.banner-search-tabs .tab-content .tab-pane {padding: 16px 13px 15px;}
.banner-search-tabs .search-form-b input {height: 31px;}
.banner-search-tabs .search-form-b .form-control-wrap input {padding: 19px;}
.banner-search-tabs .search-form-b .form-button input {height: 38px;width: 180px;font-size: 14px;}
.banner-search-tabs .search-form-b {gap: 0 15px;}

.about-right {padding: 90px 0 0 170px;margin-left: 0px;margin-bottom: 30px;}
.about-image-top {width: 500px;height: 455px;border-width: 12px;}
.about-image-bottom {height: 450px;}
.about-image-bottom img {width: 100%;height: 100%;object-fit: cover;}
.about-left .custom-paragraph {padding-right: 5px;}
.custom-about .custom-heading {padding-bottom: 12px;}
.about-left .custom-list li {margin-bottom: 35px;padding: 0 0 0 50px !important;}
.about-left .custom-list {margin-top: 30px;}
.about-left .custom-list span {width: 38px;height: 38px}
.about-left .custom-list span img {width: 17px;height: 17px;object-fit: contain;}

.custom-rent .custom-heading {padding-bottom: 28px;}
.custom-sale .custom-paragraph {padding: 9px 0 34px;width: 89%;}
.property-desc h4 {font-size: 16px;}
.sale-rent-card {margin: 0;}
.property-price-cat {padding: 18px 15px 0;}
.property-desc {gap: 3px 0;padding: 15px 15px 25px;}
.property-price-cat .categories span {padding: 4px 12px;font-size: 12px;}
.property-price-cat .price span {font-size: 17px;}
.custom-sale-button {padding-top: 25px;text-align: center !important;}
.custom-sale [class*="col-"]:not(:last-child) .sale-rent-card {padding-bottom: 15px;}

.expertise-right .custom-heading {padding-bottom: 28px;text-align: center;}
.expertise-right .custom-heading h5 {margin: 0 auto;}
.expertise-right .custom-list li {gap: 15px;flex-direction: column;align-items: center !important;text-align: center;padding-left: 0;}
	.expertise-right ul li img {position: unset;}
.custom-list li:not(:last-child) {padding-bottom: 15px;}
.custom-list li .content {gap: 9px 0;}
.custom-list .content p {width: 100%;}
.expertise-bg {height: 780px;clip-path: none;}
.expertise-right {padding: 50px 0;}

.custom-video .modal-dialog .modal-content {height: auto;}
.custom-video .modal-dialog iframe {height: 315px;}
.custom-video .media-play {width: 80px;height: 80px;font-size: 25px;}
.custom-specialist::after {width: 349px;background-color: var(--c-primary);opacity: 0.06;}
.specialist-right img {width: 100%;height: 500px;object-fit: cover;}
.specialist-left .custom-heading h3 {line-height: 45px;}
.specialist-left .custom-heading {padding-bottom: 13px;text-align: center;}
.specialist-left .custom-heading h5 {margin: 0 auto;}
.specialist-left .custom-paragraph p {text-align: center;}
.specialist-left {padding-right: 0;padding-bottom: 20px;}
.team-card .member-desc {height: 104px;gap: 6px 0;}
.footer_col-wrap {flex-wrap: wrap;gap: 15px 0;}
.footer_col {flex: 0 0 100% !important;}
.footer_text p {padding-right: 25px;}
.custom-team-box {margin: 3% auto 0 auto;}
.property-image img {height: 311px;}

.property-listing .custom-heading {padding-bottom: 0px;}
.inner-contact-form-wrap {margin-top: 60px;}
.inner-contact-form .inner-contact-form-btn input {font-size: 14px;min-width: 170px;}
	.custom-team-box {height: 250px;width: 250px;margin-bottom: 20px !important;}
	.custom-inner-banner-2 {margin-top: 20px;padding: 140px 0 120px;}
	.team-card {margin-bottom: 40px;}
	.custom-teams .row .col-lg-6:last-child .team-card{margin-bottom:0;}
	.custom-header .navbar-nav .nav-item {width: 100%;text-align: left;border-bottom: 1px dashed #0e284f;padding-bottom: 15px;}
	.custom-portfolio-img-wrap {margin-bottom: 60px;}
	.c-p-con-wrap {margin-bottom: 30px;}
	.custom-testimonials .col-lg-6:nth-last-child(2) .custom-tes-wrap {margin-bottom: 120px;}
	.custom-header .navbar-nav > li{margin-bottom: 0 !important;padding-bottom: 0;border-bottom: 0;}
	.custom-header .navbar-nav .dropdown-menu li{padding-bottom: 0 !important}
	.new-drop-sub{display: block;}
	.tes-content p {min-height: auto;padding-bottom: 30px;}
	.why-choose-us-left {margin-bottom: 30px;}
	.choose-us .row .col-lg-4:not(:last-child) .choose-us-box{margin-bottom: 30px;}
	.custom-header .dropdown-menu .dropdown-menu {display: block;padding: 0 20px;}
	#our-team .owl-nav {top: 78%;}
	.homeFilters.filtersBlock .row-header {flex-wrap: wrap;}
	.homeFilters.filtersBlock .filter-item {flex: 0 0 33%;margin-bottom: 32px;}
	#MLCalcForm {margin-bottom: 30px;}
	.slider-top {flex-direction: column;}
	.property-rate.me-0 {margin-left: 0 !important;}
}


@media (max-width: 767.98px){
.custom-pad, .expertise-right {padding: 40px 0;}
.custom-heading h3 {line-height: 36px;font-size: 26px}
.team-card .member-desc h4 {font-size: 18px;}
.team-card .member-desc {height: 84px;}
.team-card .member-desc p {font-size: 13px;}
.expertise-bg {height: 350px;}
.custom-list .content h4 {line-height: 26px}
.specialist-left .custom-heading h3 {line-height: 30px;}
.specialist-right img {height: auto;}

.custom-banner .carousel-caption h2 {font-size: 26px;}
.banner-search-tabs .tab-content .tab-pane {padding: 16px 13px 15px;}
.banner-search-tabs .search-form-b input {height: 31px;}
.banner-search-tabs .search-form-b .form-control-wrap input {padding: 19px;}
.banner-search-tabs .search-form-b .form-button input {height: 38px;width: 180px;font-size: 14px;}

.banner-search-tabs .search-form-b {gap: 0 15px;}

.inner-contact-form-wrap {margin-top: 40px;}
	.team-card {padding: 0 0px;}
	.custom-inner-banner-2 {margin-top: 20px !important;}
	.c-p-con-wrap {padding: 60px 30px;word-break: break-all;}
	.custom-copyright {text-align: center;}
	.footer-btm-links {justify-content: center;margin-top: 6px;}
	.property-image img {height: auto;}
	.footer-logo img {height: 60px;}
	#our-team .owl-nav {top: 100%;}
	#our-team .owl-nav button.owl-next {position: unset;}
	#our-team .owl-nav button.owl-prev {position: unset;}
	#our-team .owl-nav button {margin: 0 5px;}
	.custom-banner .carousel-control-next, .custom-banner .carousel-control-prev {width: 7%;}
	.homeFilters.filtersBlock .row-header {flex-wrap: wrap;}
	.homeFilters.filtersBlock .filter-item {flex: 0 0 43%;margin-bottom: 32px;}
}

@media (max-width: 575.98px){
.custom-heading h5 {padding: 3px 14px;font-size: 11px;}
.custom-heading h3 {line-height: 29px;font-size: 21px;}
.header-call {right: 50px;margin-left: 0;}
	.header-call li a p {display: none;}
	.header-call li a span {margin-right: 0px;}
.navbar-brand img {height: 35px;}
.expertise-bg {height: 300px;}
	.banner-search-tabs {bottom: 20px;}
.custom-banner .carousel-caption {top: 34%;right: 15px;left: 15px;}
.custom-banner .carousel-caption h2 {font-size: 24px;}
.custom-banner .carousel-item img {height: 320px;}
.custom-banner .carousel-caption p {font-size: 12px;line-height: 18px;}
.custom-banner {margin-top: 20px;}

.about-left .custom-list {column-count: 1;}
.about-image-top {width: 210px;height: 315px;}
.about-right {padding: 30px 0 0 30px;margin-bottom: 20px}
.about-image-bottom {height: 330px;}
.custom-sale .custom-paragraph {width: 100%;}

.footer_col-wrap {flex-wrap: wrap;}
.footer_col {flex: 0 0 100% !important;}
.custom-video .modal-dialog {max-width: calc(100% - 5%);margin: 0 auto;}
.custom-copyright p {font-size: 10px;}
.custom-copyright {padding: 13px 0;}
.footer-subs-form-wrap input[type="button"] {font-size: 13px;height: 38px;margin-top: 8px;}
.footer-title h3 {font-size: 18px;line-height: 37px;}
.footer-title h3::before {width: 52%;}
.footer-subs-form-wrap input {margin-bottom: 12px;}
.footer_socials {padding-top: 10px;}

.property-listing .sale-rent-card {margin-bottom: 20px;}
.property-listing .custom-sale-button {padding-top: 15px;}

.inner-contact-form .inner-contact-form-btn input {font-size: 13px;min-width: 150px;}
.inner-contact-form .checkbox-wrap {gap: 20px;}
.inner-contact-form .checkbox .form-check-label {padding-left: 10px;font-size: 14px;}
.inner-contact-form .checkbox .form-check-input[type="checkbox"] {width: 22px;height: 22px;}
.inner-contact-form .inner-contact-form-btn {margin-top: 30px;}
.inner-contact-form .checkbox .radio-checkbox-2 {margin-top: 25px;}
.inner-contact-form .checkbox {margin-top: 30px;}
.inner-contact-form .form-control {font: 400 12px var(--ff-primary);padding: 0px 0px 8px 5px;}
.inner-contact-form-wrap {margin-top: 30px;}
.inner-contact-form-wrap .pb-5 {padding-bottom: 2rem !important;}
.inner-contact-form-wrap .pt-4 {padding-top: 1rem !important;}
.inner-contact-form-wrap .pb-4 {padding-bottom: 1rem !important;}
	.custom-portfolio-img-wrap img {height: 370px;}
	.c-p-social {margin-top: 0px;}
	.tes-clint-img {left: 0;height: 160px;width: 160px;right: 0;margin: 0 auto;}
	.tes-content p {line-height: 28px;}
	.custom-tes-wrap::after {right: 0;height: 80px;width: 80px;left: 0;margin: 0 auto;}
	.testimonials-video-wrap video {height: 190px !important;width: 100% !important;object-fit: cover;}
	.custom-tes-wrap {padding: 30px 10px 30px 40px;}
	.footer_link {font-size: 12px;}
	.custom-copyright .footer_list-item:first-child {
  padding-left: 0;
  margin-left: 0 !important;
}
	.banner-search-tabs .search-form-b .form-button input {
width: 80px;}
	.homeFilters.filtersBlock .row-header {flex-wrap: wrap;}
	.custom-resources-wrap::after {height: 70px;}
	.homeFilters.filtersBlock .filter-item select {font-size: 16px;}
	.homeFilters.filtersBlock .filter-item {margin-bottom: 16px;}
	.homeFilters.filtersBlock .filter-item label {min-height: 22px;}
	.homeFilters.filtersBlock .row-header {padding: 16px 10px;}	
	.homeFilters.filtersBlock .submit-btn.yellow {padding: 7px 20px;}
	.testimonials-video-wrap {margin-bottom: 20px;}
	.testimonials-video-btns {gap: 0px 5px;margin-top: 0px;}
	.testimonials-video-btns .custom-button {padding: 0px 8px;}
	.inner-property-slider #thumbs .item img {height: 90px;}
	.homeFilters.filtersBlock .filter-item {flex: 0 0 90%;}
	.filter-item.keyWords input {width: 100%;border: 1px solid #e9e9e9;background-color: #fafafa;}
	.homeFilters.filtersBlock .filter-item select {font-size: 17px;border: 1px solid #dbdbdb;padding: 10px;}
	.homeFilters.filtersBlock .filter-item {margin-bottom: 22px;}
	.filter-submit {margin-left: 18px;}
	.price-words {margin-bottom: -12px;}
}
@media (max-width: 360px){
	.property-quick-details {padding: 0 6px;}
}
