.inner-banner-content p.small a {
    /*box-shadow: 0 1px 0 0 #fff;*/
    border-bottom: 1px solid #fff;
    color: #fff;
}


@media(max-width: 480px) {
.call-support a {
    font-size: 22px;

}
.call-support p {
    font-size: 13px;
    }
  .banner-view-detail {
    margin-top: 15px;
    padding: 0 10px;
}
.banner-caption span {
    font-size: 15px;
}
.banner-view-detail p {
    font-size: 13px;

}
.banner-view-detail p .btn {
    margin: 10px 0 0 0;
}
.filters ul li a {
    font-size: 10px;
    padding: 10px;
}

.filters ul li {
    padding: 0;
}

.agent-info {
    float: none;
    padding-left: 0;
    padding-top: 20px;
    width: 100%;
}
.agent-img {
    float: none;


}

}


@media(max-width: 767px) {
.realstate-description {
    padding: 0 10px;
}
.projects .container-fluid {
    padding: 0 10px;
}
.navbar-toggleable-md > .container {
	padding: 0 10px;
}
.quote-wrap.text-center p {
    font-size: 5vw;

}
#banner {
    margin-top: 73px;
}
.navbar.fixed-top {
    background-color: #2e3192 !important;
    padding: 0;
}
.banner-caption h1 {
    font-size: 5vw;

}
.footer-logo {
    float: none;
    min-height: 1px;
}
.copyright,
.developed {
    text-align: center;
}
.footer-two {
    line-height: 30px;
    padding: 12px 0;
}
.footer-menu-item {
    margin-bottom: 50px;
}

.inner-banner-content {
    min-height: 1px;
    padding: 40px 10px;
}
.banner-company .row div:first-child {
    /*background-color: #474acc;*/
}
.bredcum-inner-menu {
    position: static;
}

.inner-banner-content p {
    /*font-size: 28px;*/
    line-height: 1.5;
    max-width: 100%;
}
.nav-tabs .nav-link {
    font-size: 13px;
    height: 50px;
    line-height: 50px;
    margin: 1px 1px 1px 0;
    padding: 0;
}
.nav-tabs li {
    float: left;
    width: 50%;
}
.nav.nav-tabs {
    display: block;
}
.nav-tabs::after {
    clear: both;
    content: "";
    display: block;
}
.development-item-section,
.development-project-item-last {
    padding: 40px 10px;
}
#show-items div[class*="col-"] {
        flex: 1 1 100%;
        max-width: 100%;
    }
.filters ul {
    margin: 0;
    padding: 0;
}
.talk-to-agent div[class*="col-"] {
    flex: 1 1 100%;
    max-width: 100%;
}

.project-main-title h2 {
    white-space: normal;
}

.project-information-section,
.projects,
.services-section {
    padding: 40px 0;
}
.talk-to-agent {
    margin: 40px 0;
}

.project-main-title h2,
.talk-to-agent h2 {
    font-size: 27px;
}

.banner-view-detail p {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
}

}
@media(min-width:768px) and (max-width:1024px) {
	.projects .container-fluid .row div[class*="col-"],
    #show-items div[class*="col-"] {
	    flex: 1 1 50%;
	    max-width: 50%;
	}
	.navbar-toggleable-md .navbar-nav .nav-link {

	    padding: 15px 12px;
	}

	.inner-banner-content {
	    padding: 130px 10px 40px 10px;
	}

	.mail-suscriber .btn-contact-submit .lp-submit {
    padding: 8px 20px;
    border-radius: 5px !important;
    min-width: 30px !important;
    width: 100% !important;
	}

	.mail-suscriber input{
		box-sizing: border-box;
	}

	.mail-suscriber .btn-group.btn-contact-submit {
    display: block !important;
	}

	.nav-tabs li:nth-child(4) a {
    padding: 10px 1px;
	}
}
@media (max-width:991px) {
    .navbar.navbar-dark.inner-menu .navbar-nav li:last-child a {
        margin: 0 10px;

    }

}
@media (max-width:768px) {
    .development-project-item {
       /* padding-left: 10px;
        padding-right: 10px;*/
    }
    .list-items li::before {
        left: 12px;
    }
    .list-items li {
        padding-left: 28px;
    }
    .services-inner-sec {
        padding: 40px 40px;
    }
    .banner-development {
        background-image: none !important;
    }
    .address-info {
        margin-bottom: 45px;
    }
    form.wpcf7-form {
        /*padding-bottom: 0px;*/
    }
    .landpearl-realstate {
        padding-top: 40px;
        padding-bottom: 60px;
    }
    .realstate-description.wow.fadeInRight {
        padding-top: 40px;
    }

}

@media (min-width:767px) and (max-width: 991px) {
#show-items div[class*="col-"] {
        flex: 1 1 50%;
        max-width: 50%;
    }  
}



@media (max-width:1199px){
	label.mailing-list-label {
    float: right;
    font-size: 17px;
    margin-top: 3px;
	}

	.big-sales .agent-img{
		margin-left: 10px;
	}

	.team-info .agent-info {
    float: left;
    padding-left: 0;
    width: 100%;
	}

	.development-project {
    padding-bottom: 65px;
	}

	.inner-banner-content p {
    
    max-width: 330px;
	}



	

}


@media (max-width:1160px){

	.blink_me-one {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    border-radius: 50%;
    bottom: 24%;
    height: 18px;
    position: absolute;
    right: 11.4%;
    width: 18px;
	}

}

@media (max-width:1024px) {
	.mailing-list{
		overflow: hidden;
	}
	.newsletter.suscriber .btn{
		 padding: 0.85rem 1.8rem;
	}

	.development-project {
    padding-bottom: 55px;
	}

	.big-sales .salesteam-info-main .agent-info{
		width: 100%;
	}

	
}

@media (max-width:968px) {
	.mailing-list{
		overflow: hidden;
	}
	.newsletter.suscriber .btn{
		 padding: 0.85rem 1rem;
	}
}

@media (max-width: 960px){

	.blink_me-one {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    border-radius: 50%;
    bottom: 39%;
    height: 18px;
    position: absolute;
    right: 0;
    width: 18px;
	}
	
}

@media (max-width:933px) {

	.nav-tabs li:nth-child(4) a {
    padding: 18px 3px;
	}

}



@media (min-width: 768px) and (max-width: 800px){
	.newsletter.suscriber .btn {
	    padding: 0.85rem 0.8rem;
	}
}

@media (max-width:991px) {
	.navbar .container .navbar-toggler-right {
    right: 0;
    top: 13px;
	}

	/* Cross toggle on click */

	.navbar-toggler .icon-bar {
		  position: relative;
		  -webkit-transition: all 500ms ease-in-out;
		  -moz-transition: all 500ms ease-in-out;
		  -ms-transition: all 500ms ease-in-out;
		  -o-transition: all 500ms ease-in-out;
		  transition: all 500ms ease-in-out;
	}

	.navbar-toggler.active .icon-bar:nth-of-type(1) {
		  top: 12px;
		  -webkit-transform: rotate(45deg);
		  -moz-transform: rotate(45deg);
		  -ms-transform: rotate(45deg);
		  -o-transform: rotate(45deg);
		  transform: rotate(45deg);
	}

	.navbar-toggler.active .icon-bar:nth-of-type(2) {
		  background-color: transparent !important;
	}

	.navbar-toggler.active .icon-bar:nth-of-type(3) {
		  top: -6px;
		  -webkit-transform: rotate(-45deg);
		  -moz-transform: rotate(-45deg);
		  -ms-transform: rotate(-45deg);
		  -o-transform: rotate(-45deg);
		  transform: rotate(-45deg);
	}

	/* Cross toggle on click*/

	.navbar.navbar-dark.inner-menu .navbar-nav .nav-item {
    border-bottom:1px solid #565656;
	}
	.navbar-nav.social-links {
    display: block;

	}

	.nav-item.nav-social {
    float: left;
    border: none !important;
	}

	.navbar.navbar-dark.inner-menu .navbar-nav li:last-child a {
    margin: 0;
	}

	.navbar.navbar-toggleable-md .navbar-nav.social-links {
    margin-left: 0;
	}
	
	.enquiry-btn .btn-indigo {
    min-width: 1px;
    width: auto;
    padding: 0.85rem;
	}

	.development-project {
    padding-bottom: 45px;
	}

	.inner-banner-content p {
    color: #fff;
    font-size: 17px;
    font-weight: 300;
    line-height: 2;
    margin: 0 auto;
    max-width: 260px;
	}
	
	

}

@media (max-width:800px){
	.nav-tabs li:nth-child(4) a {
    padding: 18px 1px;
	}

	.development-project-item .list-items li {
    padding-left: 33px;
	}

	.project-information-section, .projects, .services-section {
    padding: 70px 0 40px;
	}

	.development-project {
    padding-bottom: 30px;
	}

	.blink_me-one {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    border-radius: 50%;
    bottom: 45%;
    height: 18px;
    position: absolute;
    right: 0;
    width: 18px;
	}

}

@media (max-width:767px){

	.page-id-72 #banner{
		margin-top: 0;
	}

	.page-id-72 .mail-suscriber .col-md-4 {
    max-width: 24%;
	}

	.page-id-72 .mail-suscriber .col-md-2 {
    max-width: 19%;
	}

	.mail-suscriber input.wpcf7-form-control{
		box-sizing: border-box;
	}
	

	.page-id-72 label.mailing-list-label {
    float: right;
    font-size: 11px;
    margin-top: 8px;
	}

	.page-id-72 .mail-suscriber .btn-contact-submit .lp-submit {
    border-radius: 5px;
    min-width: 30px;
    padding: 7px 20px;
	}

	.page-id-72 .mail-suscriber input.wpcf7-form-control {
    box-sizing: border-box;
    font-size: 0.8rem;
	}

	.suscriber .wpcf7-form-control-wrap {
    display: block;
    margin-bottom: 15px;
    overflow: hidden;
    white-space: pre-line;
    width: 100%;
	}

	.mail-suscriber .btn-group.btn-contact-submit{
		margin-bottom: 30px;
	}
	
	.newsletter.suscriber .col-md-9{
		width: calc(100% - 98px);
		float: left;
	}

	.newsletter.suscriber .btn {
    padding: 0.9rem 1rem;
	}

	.newsletter.suscriber .col-md-3{
		max-width: 98px;
		float: right;
	}

	.footer-one .col-md-2.col-sm-2,
	.contact-us-footer,
	.news-leter-footer {
    max-width: 100%;
	}

	.footer-one .row .row{
		display: block;
	}

	.footer-menu-item li {
    margin-bottom: 5px;
	}

	.ft-title h4{
		margin-bottom: 15px;
	}

	.footer-menu-item {
    margin-bottom: 30px;
	}

	.footer-menu-item .textwidget > p {
    margin-bottom: 5px;
	}

	.news-leter-footer .mailing-list form.wpcf7-form {
    padding-bottom: 10px
	}

	.follow-us-icons{
		margin-bottom: 0;
	}

	.nav-tabs li:nth-child(4) a {
    padding: 0;
	}

	.nav-tabs .nav-link {
    font-size: 11px;
	}

	.team-info .agent-info {
    float: left;
    padding-left: 20px;
    width: calc(100% - 102px);
	}

	.service-sections .services-position4 {
    float: left;
    width: 100%;
	}

	.project-detail h4 {
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
	}

	.development-project-item {
    padding-left: 10px;
    padding-right: 10px;
	}

	form.wpcf7-form {
        padding-bottom: 0px;
    }

    .page-id-20 .services-inner-sec{
    	height: auto !important; 
    }

    .page-id-20 .inner-banner .col-md-6 {
    width: 42%;
	}

	.page-id-20 .inner-banner .container{
		padding:0 !important;
	}

	.inner-banner-content p {
    color: #fff;
    font-size: 17px;
    font-weight: 300;
    line-height: 1.5;
    margin: 0 auto;
    max-width: 200px;
	}

	.blink_me-one {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    border-radius: 50%;
    bottom: 5%;
    height: 18px;
    position: absolute;
    right: 50%;
    width: 18px;
	}

}

@media(min-width:768px) and (max-width:991px) {

	label.mailing-list-label {
    float: right;
    font-size: 12px;
    margin-top: 3px;
    line-height: 2;
	}

}

@media (max-width:1141px){
	div.wpcf7 .ajax-loader{
		position: absolute;
		top: -22px;
		right: 0;
	}
}


@media (min-width: 480px) and (max-width: 767px){
	.col-md-5.remove-padding {
    width: 42%;
	}

	.mail-suscriber .btn-contact-submit .lp-submit {
    padding: 8px 20px;
    border-radius: 5px !important;
    min-width: 30px !important;
    width: 100% !important;
	}

	.mail-suscriber input{
		box-sizing: border-box;
	}

	.mail-suscriber .btn-group.btn-contact-submit {
    display: block !important;
	}
}

@media (max-width: 720px){

	.blink_me-one {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    border-radius: 50%;
    bottom: 5%;
    height: 18px;
    position: absolute;
    right: 46%;
 	}

}

@media (max-width: 620px){

	.blink_me-one {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    border-radius: 50%;
    bottom: 5%;
    height: 18px;
    position: absolute;
    right: 39%;
 	}

}

@media (max-width: 600px){
	.tab-content {
    padding: 0 0 40px;
	}

	.our-sales-team .big-sales .agent-img {
    height: 120px;
    margin-top: 30px;
    margin-bottom: 0;
    width: 120px;
	}

	.salesteam-info-main {
    display: block;
    overflow: hidden;
    padding: 0 0 0 20px;
	}

	.agent-info {
    float: none;
    
    padding-top: 0;
    
	}

	.agent-img {
    float: left;
	}

	.services-inner-sec.services.services-info {
    height: auto;
    padding: 20px 0;
	}

	.row.vision-values {
    padding-top: 20px;
	}

	.project-caption {
    bottom: 0;
    display: none;
    padding: 10px 24px;
    position: absolute;
    transition: all 300ms ease 0s;
    width: 100%;
    z-index: 10;
	}

	.project-detail h4 {
    font-size: 14px;
    margin-bottom: 0;
  
	}

	.project-detail p {
    font-size: 13px;
	}

	.project-detail > p {
    margin-bottom: 5px;
	}

	.talk-to-agent .agent-info{
		padding-left: 120px;
	}

	.invesment-content p{
		padding-right: 0;
		padding-left: 0;
	}

	.page-id-72 .mail-suscriber .col-md-4 ,
	.page-id-72 .mail-suscriber .col-md-2{
    padding:0 2px;
	}

	.page-id-72 .mail-suscriber .btn-contact-submit .lp-submit {
    
    min-width: 30px;
    padding: 7px 17px;
	}

	.page-id-72 label.mailing-list-label {
    float: right;
    font-size: 11px;
    margin-top: 0;
    line-height: 2.8;
	}





	
}

@media (max-width: 540px){

	.blink_me-one {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    border-radius: 50%;
    bottom: 5%;
    height: 18px;
    position: absolute;
    right: 28%;
	}

}

@media (max-width: 479px){
	.nav-tabs li {
    float: left;
    width: 100%;
	}

	.salesteam-info-main {
    width: 100%;
	}

	.row.services-details {
    padding-top: 20px;
	}

	.isotopeSelector{
		width: 100% !important;
	}

	.development-project-item{
		padding-top: 15px;
	}

	.invesment-content p{
		padding-right: 10px;
		padding-left: 10px;
	}

	.map-contact iframe {
    height: 300px;
    pointer-events: none;
    width: 100%;
	}

	.talk-section {
    background-color: #fff;
    border: 1px solid rgba(86, 86, 86, 0.07);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.02);
    margin-top: 15px;
    min-height: 152px;
    padding: 24px 30px;
	}

	.talk-to-agent .agent-info {
    padding-left: 110px;
	}

	.agent-top-section.clearfix {
    padding-top: 0;
	}

	.landpearl-tab-gallery .nav-tabs .nav-link .img-fluid {
    height: 100%;
    object-fit: cover;
    width: 100%;
	}

	.project-information-section, .projects, .services-section {
    padding: 30px 0 20px;
	}

	

	.page-id-72 label.mailing-list-label {
    float: none;
    font-size: 14px;
    margin-top: 0;
	}

	.page-id-72 .mail-suscriber .col-md-4,
	.page-id-72 .mail-suscriber .col-md-2 {
    padding: 0 10px;
    margin-bottom: 10px;
	}

	.page-id-72 .mailing-list form.wpcf7-form {
    padding-top: 50px;
   /* padding-left: 10px;
    padding-right: 10px;*/
	}

	.page-id-72 .mail-suscriber .col-md-2 {
    max-width: 100%;
    width: 100%;
    float: left;
	}

	.page-id-72 .mail-suscriber .col-md-2:first-child {
    max-width: 100%;
	width: 100%;
    margin-bottom: 0;
    text-align: center;
	}

	.page-id-72 .mail-suscriber .col-md-2:last-child {
    text-align: center;
	}

	.page-id-72 .mail-suscriber .col-md-2 .wpcf7-form-control-wrap {
    position: relative;
    
	}

	.page-id-72 .mail-suscriber .col-md-4 {
    max-width: 100%;
	}

	.development-project {
    padding-bottom: 20px;
	}

	.inner-banner-content p {
    color: #fff;
    font-size: 17px;
    font-weight: 300;
    line-height: 1.5;
    margin: 0 auto;
    max-width: 100%;
	}

	.call-support {
   
    background-size: contain;
    
	}

	.page-id-72 label.mailing-list-label {
    
    line-height: 1.5;
	}
}

@media (max-width: 430px){
	.blink_me-one {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    border-radius: 50%;
    bottom: 5%;
    height: 18px;
    position: absolute;
    right: 21%;
	}

}

@media (max-width: 370px){
	.blink_me-one {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    border-radius: 50%;
    bottom: 12%;
    height: 18px;
    position: absolute;
    right: 15%;
	}

}

@media (max-width: 340px){
	.blink_me-one {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    border-radius: 50%;
    bottom: 18%;
    height: 18px;
    position: absolute;
    right: 19%;
	}

}

@media (max-width: 360px){
	.investment-section .main-title h2{
		margin-bottom: 20px;
	}
}


/*
     FILE ARCHIVED ON 05:03:11 Jul 24, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 18:43:37 Sep 08, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 154.347
  exclusion.robots: 0.104
  exclusion.robots.policy: 0.092
  cdx.remote: 0.077
  esindex: 0.012
  LoadShardBlock: 92.908 (3)
  PetaboxLoader3.resolve: 82.146 (3)
  PetaboxLoader3.datanode: 59.28 (5)
  load_resource: 65.017
  loaddict: 19.494
*/