@media only screen and (max-width: 1750px){
	.soldSec .innerSold .parantImg {height: 370px;}
}
@media only screen and (max-width: 1366px){
	.soldSec .innerSold .parantImg {height: 330px;}

	.contact-form h6{
		font-size: 28px;
	}

	.property_listing_section .property_listing_heading h2 {
	    font-size: 30px;
	}
	.property-listing-wrap .property-listing-content h3{
		font-size: 22px;
	}
	.property-price{
		font-size: 20px;
	}

}
@media only screen and (max-width: 1200px){
	.soldSec .innerSold .parantImg {height: 280px;}
	.myHeader .innHeader .logoPrt {width: 248px;}
	.banner .darkBox .banTop h2 {font-size: 27px;}
	.banner .darkBox .banTop h3 {font-size: 17px;}
	.banner .darkBox .ListRow ul.BanListing li {font-size: 17px;}
	.banner .darkBox .ListRow ul.BanListing {padding: 0px;}
	.banner .darkBox {padding: 30px 30px 30px;}
	.sortFormWrp .innSortFrm .bgColr {padding: 30px 30px 40px;}
	.sortForm .submitBtn input, a.achorStyle {font-size: 14px;}
	.sortForm .submitBtn {width: 25%;}
	.sortForm .inputParent {width: 25%;}
	.atlanta .topAtlan .lftPrt h4 {font-size: 27px;}
	h3 {font-size: 42px;}
	.atlanta .rhsPrt {width: 49%;}
	.atlanta .botAtlan p {font-size: 15px;line-height: 28px;}
	.atlanta .rhsPrt h5 {font-size: 19px;}
	.atlanta .rhsPrt ul li {font-size: 14px;width: 50%;}
	.atlanta .botAtlan h5 {font-size: 19px;margin: 15px 0 27px;}
	.sortForm .submitBtn input, a.achorStyle {padding: 8px 15px;}
	.atlanta .botAtlan {border-left: 6px solid #000;}
	.commenHead h3 {font-size: 37px;}
	.commenHead h5 {font-size: 18px;margin-top: 13px;}
	.hivSec .innerHiv .lhs {width: 36%;}
	.hivSec .innerHiv .rhs {width: calc(64% - 5px);}
	.hivSec .innerHiv .rhs .tinStep {width: 195px;height: 195px;}
	.hivSec .innerHiv .rhs .tinStep .centerPos h4 {font-size: 19px;margin-bottom: 20px;}
	.hivSec .innerHiv .rhs .tinStep .centerPos p {font-size: 16px;width: 114px;}
	.hivSec .innerHiv {padding: 70px 0;}
	.roadFinan .innerRoadFinan {padding: 60px 0 40px;}
	.secondComHead h3 {font-size: 27px;}
	.secondComHead p {font-size: 15px;margin: 15px 0 30px;}
	.realStatSec .lhs {width: 45%;}
	.realStatSec .lhs h3 {font-size: 22px;margin-bottom: 25px;line-height: 37px;}
	.realStatSec .lhs p {font-size: 15px;line-height: 29px;}
	.realStatSec .rhs .topPrt h5 {font-size: 16px;line-height: 27px;}
	.realStatSec .rhs .topPrt ul {margin: 30px 0 30px;}
	.realStatSec .rhs {padding: 24px 52px;}
	.realStatSec .rhs .topPrt ul li {font-size: 14px;line-height: 27px;margin-bottom: 7px;}
	.realStatSec .rhs .topPrt h6 {font-size: 15px;line-height: 27px;width: 93%;}
	.realStatSec .rhs .sortForm .inputParent {margin: 0 0 15px;}
	.realStatSec .rhs .sortForm {width: 100%;margin: 30px 0 10px;}
	.realStatSec .innerRealEst {padding: 80px 0 0;}
	.soldSec .innerSold .parantImg {height: 260px;}
	.testiSec .innerTestiSec {padding: 70px 0;}
	.testiSec .testimonial .testiItem .shadowBox {padding: 20px 40px;}
	.testiSec .testimonial .testiItem p {font-size: 15px;}
	.faqSec .innerFaq .lhsPrt {padding: 90px 10px 70px 30px;}
	.faqSec .innerFaq .rhsPrt {padding: 50px 10px 50px 20px; background-color: #f35f0a; margin-bottom: 20px;}
	.faqSec .innerFaq .rhsPrt span.plusMinus {font-size: 60px;top: 0px;}
	.faqSec .innerFaq .rhsPrt .faqH {padding-left: 50px;padding-bottom: 10px;padding-top: 30px;}
	.faqSec .innerFaq .rhsPrt .faqH h5 {font-size: 19px;line-height: 27px;}
	.faqSec .innerFaq .rhsPrt p {font-size: 15px;padding-left: 50px;line-height: 25px;}
	.faqSec .innerFaq .lhsPrt h4 {font-size: 20px;}
	.faqSec .innerFaq .lhsPrt p {font-size: 16px;margin: 15px 0px 35px;line-height: 26px;}
	.faqSec .innerFaq .lhsPrt a {font-size: 23px;}
	.mainForm .innerForm {padding: 60px 0;}
	.homeFooter .innerFooter {padding: 40px 0px 30px;}
	.myHeader .innHeader .logoPrt {width: 228px;}
	.myHeader .innHeader .navPrt .callUsRow .callUsBtn {font-size: 19px;}
	.myHeader .innHeader .navPrt .callUsRow .offerBtn {font-size: 14px;padding: 7px 15px;}
	.homeFooter .shareIcon ul li a i {font-size: 14px;}
	.myHeader .innHeader .navPrt .callUsRow {margin-bottom: 17px;}

	.banner .darkBox .ListRow ul li{font-size: 14px; line-height: 25px;}


}
@media only screen and (max-width: 991px){
	.myHeader .innHeader .logoPrt {width: 210px;}
	.myHeader .innHeader .navPrt .callUsRow .callUsBtn {font-size: 17px;}
	.myHeader .innHeader .navPrt .callUsRow .offerBtn {font-size: 13px;padding: 6px 12px;}
	.myHeader .innHeader .navPrt .headerNav ul {padding-left: 0px;}
	.myHeader .innHeader .navPrt {width: calc(100% - 215px);}
	.myHeader .innHeader .navPrt .headerNav ul li a {margin: 0 12px;}
	.banner .darkBox .banTop h2 {font-size: 22px;}
	.banner .darkBox .banTop h3 {font-size: 13px; line-height: 22px;}
	.banner .darkBox, .sortFormWrp .innSortFrm .bgColr {width: 100%;}
	.banner .darkBox .ListRow ul.BanListing li {font-size: 14px;}
	.banner .darkBox .ListRow {margin: 0 auto 30px;}
	.banner .darkBox .bannerVid {width: 70%;}
	.sortFormWrp .innSortFrm .bgColr {padding: 30px 30px 20px;}
	.sortForm input, .sortForm input::placeholder {font-size: 13px;}
	.sortForm .submitBtn input, a.achorStyle {font-size: 13px;}
	.sortForm {margin-top: 30px;}
	.atlanta .innAtlanta {padding: 60px 0px 50px;}
	.atlanta .topAtlan .lftPrt {width: 42%;}
	.atlanta .rhsPrt {width: 57%;}
	.atlanta .topAtlan .lftPrt h4 {font-size: 21px;line-height: 30px;width: 90%;}
	h3 {font-size: 29px;}
	.atlanta .botAtlan {border-left: 5px solid #000;padding: 7px 5px 10px 26px;width: 88%;}
	.atlanta .botAtlan p {font-size: 14px;line-height: 24px;}
	.atlanta .botAtlan h5 {font-size: 17px;margin: 11px 0 22px;}
	.commenHead h3 {font-size: 24px;}
	.hivSec .commenHead h5 {font-size: 15px;width: 80%;line-height: 21px;}
	.hivSec .innerHiv .lhs {width: 32%;}
	.hivSec .innerHiv .rhs {width: calc(68% - 5px);}
	.hivSec .innerHiv .rhs .tinStep {width: 165px;height: 165px;}
	.hivSec .innerHiv .rhs .tinStep .centerPos h4 {font-size: 17px;margin-bottom: 15px;}
	.hivSec .innerHiv .rhs .tinStep .centerPos p {font-size: 14px;width: 98px;}
	.roadFinan .innerRoadFinan {padding: 40px 0 30px;}
	.secondComHead h3 {font-size: 21px;}
	.secondComHead p {font-size: 14px;margin: 15px 0 26px;}
	.realStatSec .innerRealEst {padding: 60px 0 0;}
	.realStatSec .lhs {width: 100%;margin-bottom: 30px;}
	.realStatSec .rhs {width: 100%;}
	.realStatSec .rhs {padding: 35px 52px;}
	.realStatSec .rhs .topPrt h6 {width: 86%;}
	.realStatSec .rhs .sortForm {width: 92%;}
	.soldSec .innerSold .parantImg {height: 390px;}
	.testiSec .innerTestiSec {padding: 50px 0;}
	.commenHead h5 {font-size: 16px;}
	.testiSec .testimonial {margin-top: 20px;}
	.testiSec .testimonial .testiItem {padding: 30px 20px;}
	.testiSec .testimonial .testiItem .shadowBox {padding: 15px 30px;}
	.testiSec .testimonial .testiItem p {font-size: 14px;}
	.faqSec .innerFaq .lhsPrt {padding: 60px 10px 40px 0px;}
	.faqSec .innerFaq .lhsPrt h4 {font-size: 16px;line-height: 31px;width: 93%;}
	.faqSec .innerFaq .lhsPrt p {font-size: 14px;margin: 12px 0px 25px;line-height: 24px}
	.faqSec .innerFaq .lhsPrt a {font-size: 18px;}
	.faqSec .innerFaq .bgImg {width: 46%;}
	.faqSec .innerFaq .rhsPrt {width: 54%;}
	.faqSec .innerFaq .lhsPrt {width: 45%;}
	.faqSec .innerFaq .rhsPrt {padding: 46px 10px 56px 20px;}
	.faqSec .innerFaq .rhsPrt .faqH {padding-left: 40px;padding-bottom: 10px;padding-top: 15px;}
	.faqSec .innerFaq .rhsPrt span.plusMinus {font-size: 50px;top: -11px;}
	.faqSec .innerFaq .rhsPrt .faqH h5 {font-size: 16px;line-height: 22px;}
	.faqSec .innerFaq .rhsPrt p {font-size: 14px;padding-left: 40px;line-height: 23px;}
	.mainForm .innerForm {padding: 40px 0;width: 90%;}
	.homeFooter .innerFooter {padding: 24px 0px 20px;}
	a {font-size: 14px;}
	.homeFooter .shareIcon {padding: 20px 0;margin: 20px 0;}
	.homeFooter .copyRight li, .homeFooter .copyRight li a {font-size: 13px;}
	.homeFooter .shareIcon ul li a i {font-size: 13px;}
	.homeFooter .shareIcon ul li a {border: 1px solid #fff;width: 31px;height: 31px;margin: 0 4px;}

	.contact-form h6{
		font-size: 24px;
	}
	.contact-form .form-group .form-control{
		height: 40px !important;
		font-size: 13px;
	}
	.contact-form .submitBtn input{
		font-size: 14px;
	}
	.getaquotes-popup .contact-form{
		padding: 20px;
	}



	.wpcf7 form .wpcf7-response-output{
		font-size: 18px;
	}
	.property_listing_section .property_listing_heading{
		padding: 30px 20px 20px;
	    margin-bottom: 20px;
	}
	.property_listing_section .property_listing_heading h2 {
	    font-size: 26px;
	}
	.property-listing-wrap .property-listing-content h3{
		font-size: 18px;
		line-height: 28px;
	}
	.property-price, .property-phone h5, .property-size{
		font-size: 16px;
	}
	.property-price strong{
		font-size: 23px;
	}
	.property-phone a{
		font-size: 24px;
	}
	.property-listing-wrap:nth-child(odd) .property-listing-content,
	.property-listing-wrap:nth-child(even) .property-listing-content {
	    padding: 0 20px;
	}


}
@media (max-width: 800px) {
	.lightboxleft {width: 100%;}
	.lightboxright {width: 100%;}
	.divtext {margin: 12px;}
}

@media only screen and (max-width: 767px){
	.myHeader .innHeader .navPrt .callUsRow .callUsBtn {font-size: 15px;}
	.myHeader .innHeader .logoPrt {width: 190px;}
	.myHeader .innHeader .navPrt {width: calc(100% - 195px);}
	.menuBtn {display: inline-block;vertical-align: middle;}
	.myHeader .innHeader .navPrt .callUsRow .offerBtn,
	.myHeader .innHeader .navPrt .callUsRow .callUsBtn,
	.myHeader .innHeader .navPrt .headerNav{display: none;}
	.myHeader .innHeader .navPrt .callUsRow {margin-bottom: 5px;display: inline-block;vertical-align: middle;}
	.myHeader .innHeader .navPrt {vertical-align: middle;}
	.myHeader .innHeader .logoPrt h1 {display: grid;}
	.myHeader .innHeader .logoPrt {vertical-align: middle;}
	.banner {height: inherit !important;}
	.banner .darkBox{position: relative;margin-top: 120px;}
	.banner .darkBox .banTop h2 {font-size: 21px;}
	.banner .darkBox .ListRow ul.BanListing {width: 100%;}
	.banner .darkBox .ListRow ul.BanListing li{line-height: 30px;}
	.banner .darkBox .ListRow {width: 83%;}
	.banner .darkBox .bannerVid {width: 60%;}
	.sortFormWrp .innSortFrm .bgColr h5 {font-size: 19px;}
	.sortForm .inputParent {width: 100%;}
	.atlanta .topAtlan .lftPrt {width: 95%;margin: 0px auto;float: unset !important;}
	.atlanta .topAtlan .lftPrt h4 {font-size: 18px;width: 100%;}
	h3 {font-size: 26px;}
	.atlanta .rhsPrt {width: 95%;margin-top: 30px;}
	.atlanta .rhsPrt h5 {font-size: 18px;margin-bottom: 15px;}
	.atlanta .rhsPrt ul {padding-left: 40px;}
	.hivSec .innerHiv .lhs {width: 100%;text-align: center;}
	.hivSec .commenHead h5 {font-size: 15px;width: 80%;line-height: 21px;margin: 8px auto 30px;}
	.hivSec .innerHiv .rhs {width: 100%;text-align: center;display: inline-block;}
	.hivSec .innerHiv .rhs .tinStep {float: unset !important;display: inline-block;}
	.secondComHead h3 {font-size: 18px;}
	.secondComHead p {font-size: 14px;margin: 15px auto 26px;width: 91%;}
	.realStatSec .innerRealEst {padding: 50px 0 0;}
	.realStatSec .lhs h3 {font-size: 18px;margin-bottom: 15px;line-height: 30px;}
	.realStatSec .lhs p {font-size: 14px;line-height: 25px;}
	.realStatSec .lhs {margin-bottom: 20px;}
	.soldSec .innerSold .parantImg {height: 260px;}
	.testiSec .innerTestiSec {padding: 30px 0 40px;}
    .testiSec .testimonial .testiItem {padding: 30px 20px;}
    .testiSec .testimonial .testiItem .shadowBox {padding: 10px 20px;}
    .testiSec .testimonial .testiItem p {font-size: 13px;}
    .testiSec .testimonial .testiItem .testiBottom .testiName h5 {font-size: 13px;margin: 0px 0 6px;}
    .testiSec .testimonial .testiItem .testiBottom .rating i {font-size: 15px;}
    .testiSec .testimonial .testiItem .shadowBox:before {background-size: 35px;bottom: -21px;}
    .faqSec .innerFaq .rhsPrt .faqH h5 {font-size: 14px;line-height: 20px;}
    .faqSec .innerFaq .rhsPrt .faqH {padding-left: 35px;padding-bottom: 10px;padding-top: 10px;}
    .faqSec .innerFaq .rhsPrt span.plusMinus {font-size: 40px;top: -11px;}
    .faqSec .innerFaq .rhsPrt p {font-size: 13px;padding-left: 37px;line-height: 21px;}
    .faqSec .innerFaq .lhsPrt h4 {font-size: 14px;line-height: 25px;width: 93%;}
    .faqSec .innerFaq .lhsPrt p {font-size: 13px;margin: 12px 0px 25px;line-height: 21px;width: 93%;}
    .faqSec .innerFaq .lhsPrt a {font-size: 14px;}
    .faqSec .innerFaq .rhsPrt {padding: 26px 10px 36px 20px;}


    /**/
    .property-listing-wrap .property-listing-img,
    .property-listing-wrap .property-listing-content{
	    width: 100%;
	}
	.property-listing-wrap .property-listing-content{
		padding: 20px !important;
	}
	.property-listing-wrap:nth-child(even){
		flex-direction: unset;
	}



}
@media only screen and (max-width: 640px){
	.banner .darkBox .banTop h2 {font-size: 16px;}
	.myHeader .innHeader .logoPrt {width: 170px;}
	.myHeader .innHeader .navPrt {width: calc(100% - 175px);}
	.banner .darkBox {padding: 20px;}
	.banner .darkBox .ListRow ul.BanListing li {font-size: 13px;}
	.banner .darkBox .ListRow {width: 88%;}
	.banner .darkBox .bannerVid a.html5lightbox img.playBtn {width: 40px!important;height: 40px!important;}
	.hivSec .innerHiv .rhs .tinStep:last-child{margin-top: -30px;}
	.realStatSec .rhs {padding: 25px 42px;}
	.realStatSec .rhs .sortForm .inputParent:last-child {margin-bottom: 0;}
	.soldSec .innerSold .parantImg {height: 320px;}
	.testiSec .testimonial .testiItem .shadowBox {padding: 10px;}
	.testiSec .testimonial .testiItem p {font-size: 12px;}
	.testiSec .testimonial .testiItem {padding: 30px;}
	.faqSec .innerFaq .rhsPrt {width: 100%;}
	.faqSec .innerFaq .lhsPrt {width: 100%;}
	.faqSec .innerFaq .bgImg {width: 100%;}
	.faqSec .innerFaq .rhsPrt {width: 100%;position: relative;z-index: 2;}
	.faqSec .innerFaq .lhsPrt {padding: 40px 10px 20px 0px;}
	a {font-size: 13px;}
	.homeFooter .shareIcon {padding: 15px 0;margin: 15px 0;}
	.homeFooter .copyRight li, .homeFooter .copyRight li a {font-size: 12px;}
	.homeFooter .copyRight li {padding: 0 8px;}

	.homeFooter .copyRight li::before{height: 70%;}
	.homeFooter .shareIcon ul li a i {font-size: 12px;}
	.homeFooter .shareIcon ul li a {border: 1px solid #fff;width: 27px;height: 27px;margin: 0 3px;}
	.atlanta .topAtlan .lftPrt h4 {font-size: 14px;}
	h3 {font-size: 21px;}
	.atlanta .rhsPrt h5 {font-size: 16px;}

	.banner .darkBox .ListRow{width: 100%;}

	.soldSec .owl-nav button.owl-prev{left: 10px;}
	.soldSec .owl-nav button.owl-next{right: 10px;}

	.soldSec .owl-nav button{opacity: 1}

}
@media only screen and (max-width: 480px){
	.myHeader .innHeader .logoPrt {width: 150px;}
	.myHeader .innHeader .navPrt {width: calc(100% - 155px);}
	.banner .darkBox {margin-top: 100px;}
	.banner .darkBox .banTop h2 {font-size: 14px;line-height: 25px;width: 210px;margin: 0 auto 10px;}
	.banner .darkBox .banTop p {font-size: 13px;line-height: 25px;}
	.banner .darkBox .ListRow {width: 100%;}
	.banner .darkBox .ListRow ul.BanListing li {background-position: left 10px;background-size: 14px;padding: 0 0 0 27px;}
	.banner .darkBox .bannerVid {width: 80%;}
	.sortFormWrp .innSortFrm .bgColr {padding: 20px 10px 15px;}
	.sortForm input, .sortForm input::placeholder {font-size: 13px;height: 31px;margin-bottom: 0px;}
	.sortForm input{padding: 0px 12px;}
	.sortFormWrp .innSortFrm .bgColr h5 {font-size: 15px;}
	.atlanta .innAtlanta {padding: 50px 0px 40px;}
	.atlanta .topAtlan .lftPrt h4 {font-size: 13px;line-height: 23px;}
	h3 {font-size: 18px;}
	.atlanta .rhsPrt h5 {font-size: 15px;}
	.atlanta .rhsPrt {width: 100%;margin-top: 30px;}
	.atlanta .rhsPrt ul li {font-size: 13px;width: 100%;}
	.atlanta .rhsPrt ul {padding-left: 20px;}
	.atlanta .botAtlan {border-left: 4px solid #000;width: 100%;}
	.atlanta .botAtlan p {font-size: 13px;line-height: 21px;}
	.atlanta .botAtlan h5 {font-size: 14px;}
	.commenHead h3 {font-size: 17px;}
	.hivSec .commenHead h5 {font-size: 14px;width: 100%;}
	.hivSec .innerHiv {padding: 30px 0;}
	.hivSec .innerHiv {padding: 50px 0;}
	.hivSec .innerHiv .rhs .tinStep {width: 135px;height: 135px;}
	.hivSec .innerHiv .rhs .tinStep .centerPos h4 {font-size: 15px;margin-bottom: 8px;}
	.hivSec .innerHiv .rhs .tinStep .centerPos p {font-size: 13px;width: 88px;}
	.secondComHead h3 {font-size: 15px;line-height: 26px;}
	.secondComHead p {font-size: 13px;margin: 15px auto 26px;width: 91%;}
	.roadFinan .innerRoadFinan {padding: 30px 0 30px;}
	.realStatSec .lhs h3 {font-size: 15px;margin-bottom: 17px;line-height: 25px;}
	.realStatSec .lhs p {font-size: 13px;line-height: 23px;}
	.realStatSec .rhs {padding: 15px 20px;}
	.realStatSec .rhs .topPrt h5 {font-size: 15px;line-height: 24px;}
	.realStatSec .rhs .topPrt ul li {font-size: 13px;line-height: 24px;margin-bottom: 10px;}
	.realStatSec .rhs .topPrt ul {margin: 20px 0 20px;}
	.realStatSec .rhs .topPrt h6 {width: 96%;font-size: 14px;line-height: 24px;}
	.realStatSec .rhs .sortForm {width: 100%;}
	.soldSec .innerSold .parantImg {height: 308px;}
	.testiSec .testimonial .testiItem {width: 100%;margin-bottom: 30px;}
	.testiSec .testimonial .testiItem .shadowBox {margin-bottom: 20px;}
	.testiSec .testimonial .testiItem p {font-size: 13px;}
	.testiSec .innerTestiSec {padding: 30px 0 20px;}
	.mainForm .innerForm {padding: 40px 0;width: 100%;}
	.homeFooter .footerNav ul li a {margin: 0 8px;}
	.homeFooter .shareIcon {padding: 11px 0;margin: 11px 0;}

	.banner .darkBox .ListRow ul li{width: 100%; margin-bottom: 5px;}


	/**/
	.property-listing-wrap{
		margin-bottom: 15px;
	}
	.property_listing_section .property_listing_heading{
		padding: 20px 0 20px;
	    margin-bottom: 20px;
	}
	.property_listing_section .property_listing_heading h2 {
	    font-size: 23px;
	}
	.property-listing-wrap .property-listing-content h3{
		font-size: 16px;
		line-height: 26px;
	}
	.property-price, .property-phone h5, .property-size{
		font-size: 15px;
	}
	.property-price strong{
		font-size: 20px;
	}
	.property-phone a{
		font-size: 20px;
	}
	.property-listing-wrap .property-listing-content{
		padding: 15px !important;
	}


	.wpcf7 form .wpcf7-response-output{
		font-size: 16px;
		padding: 0 20px;
	}


}
@media only screen and (max-width: 340px){}