@media (min-width: 1025px) and (max-width: 1280px){
/*header*/
	.menuzord-brand img {
	    max-width: 130px;
	}
	.header-layout-seven #header-bottom {
	    padding: 10px 0;
	}
	.header-layout-seven .menuzord-brand {
	    margin: 0px 10px 0 0;
	}
	.header-layout-seven #header-bottom.sticky {
	    padding: 10px 0px;
	}
/*contact*/
	.section-head1 h2::before {
	    left: 14%;
	}
	.contact-innar .contact-item {
	    padding: 25px!important;
	    position: relative;
	    top: 6%;
	}
/*index*/
	.about-layout-four h2 {
	    margin-bottom: 15px;
	    font-size: 25px;
	}
	.property-layout-one .property-list-one .container > .row > .col-md-6{
		padding-top: 0;
	}
	.property-layout-one .property-list-two .container > .row > .col-md-6{
		padding-top: 0;
	}
	.section-center p {
	    padding: 10px 0px;
	}
/*about*/
	.about-layout-one .about-right .about-slide h2 {
	    font-size: 50px;
	}
	.section-head h2::before {
	    font-size: 104px;
	}
/*property*/
	.page-content-layout {
	    margin-top: 90px;
	}
	.home-ten .container-fluid > .row > div.col-md-7 {
	    margin-top: 90px;
	    padding: 0 15px !important;
	}

}


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

/*Header*/
	.menuzord-brand img {
	    max-width: 87px;
	}
	.header-layout-seven #header-bottom {
	    padding: 10px 0;
	}
	.header-layout-seven .menuzord-menu > li > a, .header-layout-eight .menuzord-menu > li > a, .header-layout-nine .menuzord-menu > li > a {
	    padding-left: 12px;
	    padding-right: 12px;
	    font-size: 14px;
	}
/*banner*/
	.slick-slide img {
	    height: 100%;
	    display: block;
	    width: 100%;
	}
	.margin_tp {
	    margin-top: -180px;
	}
/*index*/
	.about-layout-four h2 {
	    margin-bottom: 14px;
	    font-size: 18px;
	}
	.about-layout-four {
	    position: relative;
	    padding: 13px 0 45px;
	}
	.section-head h2::before {
    	font-size: 88px;
    }
	.section-center p {
	    padding: 0px;
	}
/*property*/
    .gallery-layout1{
    	margin-top: 92px!important;
    }
    .page-content-layout {
	    margin-top: 90px;
	}
	.home-ten .container-fluid > .row > div.col-md-7 {
	    margin-top: 90px;
	}
/*contact*/
	.section-head1 h2::before {
	    left: 18%;
	    font-size: 80px;
	    top: -34px;
	}
	.contact-innar .contact-item {
	    /* padding-right: 100px; */
	    background-color: #7cda24;
	    padding: 24px 9px!important;
	    position: relative;
	    top: 7%;
	}
/*finance*/
	.finance p {
	    padding: 0px 20px;
	}

}



@media (min-width: 481px) and (max-width: 767px){

/*banner*/
	.slick-slide img {
	    height: 100%;
	    display: block;
	    width: 100%;
	}
	.margin_tp {
	    margin-top: 0px;
	}
/*contact*/
	.section-head1 h2::before {
	    left: 50px!important;
	    top: -29px;
	    font-size: 65px;
	}

/*index*/	
	.section-center p {
	    padding: 0px;
	}
/*finance*/
	.finance p {
	    padding: 0px 0px;
	    font-size: 16px;
	}
	.section-center h2::before {
	    left: 15px!important;
	    font-size: 73px!important;
	    top: -32px!important;
	}
	.pa-100{
		padding: 50px 0px;
	}
	.section-center h2 {
	    font-size: 30px;
	}
	.finance h4 {
	    font-size: 21px;
	}
	.finance h6 {
	    font-size: 22px;
	    line-height: 30px;
	}
	.finance h6 strong {
	    font-size: 29px;
	    font-weight: 500;
	    letter-spacing: 2px;
	}
/*bd*/
	.section-center h2 span{
		font-size: 15px!important;
	}
	.admin-right p {
	    font-size: 18px;
	    margin-top: 10px;
	}
	.property-main-content .lists > .deat_li:first-child{
		margin-bottom: 10px;
	}
	.property-main-content .deat_li li:last-child{
		margin-bottom: 10px;
	}
	.bd_loc p{
		font-size: 16px;
	}
	.loc_adv{
		padding-right: 5px;
		padding-left: 5px;
	}
	.loc_imgs{
		margin-top: 20px;
	}

}


@media (min-width: 320px) and (max-width: 480px){

/*header*/	
	.menuzord-brand img {
	    max-width: 70px;
	}
	.header-layout-seven #header-bottom {
	    padding: 5px 0;
	}
	.header-layout-seven .menuzord-menu > li > a{
		color: #ffffff;
	}
/*banner*/
	.slick-slide img {
	    /*height: 100%;*/
	        height: 310px;
	    display: block;
	    width: 100%;
	}
	.hero-layout-four .hero-content .container > p {
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
}
.whats-app {
    position: fixed;
    width: 50px;
    height: 50px;
    bottom: 95px;
        top: 52rem;
    background-color: #25d366;
    color: #FFF;
    border-radius: 50px;
    text-align: center;
    font-size: 30px;
    box-shadow: 0px 0px 13px #f7d104;
    left: 90.5rem;
    z-index: 100;
}
	.margin_tp {
	    margin-top: 0px;
	}
/*index*/
	.about-layout-four{
		padding: 0;
	}
	.section-head h2::before{
		font-size: 40px;
	}	
	.section-center p {
	    padding: 0px;
	}
	.cat01{
		order: 2;
	}
	.cat02{
		order: 1;
	}
/*about*/
	.about-layout-five{
		padding-top: 50px;
	}
	.about-layout-one .about-right{
		right: 0;
	}
	.about-layout-one .about-right .about-slide h2 {
	    font-size: 32px;
	    width: 565px;
	    top: -25px;
	}
	.about-right{
    	top: -60px;
	}
	.about-layout-one{
		padding-bottom: 0px;
	}
/*property*/
	.home-ten .container-fluid > .row > div.col-md-7 {
	    margin-top: 90px;
	}
/*contact*/
	.section-head1 h2::before {
	    left: 0;
	    font-weight: bolder;
	    text-transform: uppercase;
	    font-size: 65px;
	}
	.section-head1 h2{
		position: relative;
    	top: 44px;
	}
	.contact-innar .contact-item {
	    /* padding-right: 100px; */
	    background-color: #7cda24;
	    padding: 50px 20px!important;
	}
	.contact-form {
	    margin-top: 43px;
	}
/*finance*/
	.finance p {
	    padding: 0px 0px;
	    font-size: 14px;
	}
	.section-center h2::before {
        left: 15px;
	    font-size: 43px;
	    top: -14px;
	}
	.pa-100{
		/*padding: 50px 0px;*/
		padding: 71px 0px;
	}
	.section-center h2 {
	    font-size: 23px;
	}
	.finance h4 {
	    font-size: 16px;
	}
	.finance h6 {
	    font-size: 22px;
	    line-height: 30px;
	}
	.finance h6 strong {
	    font-size: 29px;
	    font-weight: 500;
	    letter-spacing: 2px;
	}
/*bd*/
	.section-center h2 span{
		font-size: 15px!important;
	}
	.admin-right p {
	    font-size: 18px;
	    margin-top: 10px;
	}
	.property-main-content .lists > .deat_li:first-child{
		margin-bottom: 10px;
	}
	.property-main-content .deat_li li:last-child{
		margin-bottom: 10px;
	}
	.bd_loc p{
		font-size: 16px;
	}
	.loc_adv{
		padding-right: 5px;
		padding-left: 5px;
	}
	.loc_imgs{
		margin-top: 20px;
	}

}

@media (min-width: 412px) and (max-width: 767px){

/*header*/	
	.menuzord-brand img {
	    max-width: 70px;
	}
	.header-layout-seven #header-bottom {
	    padding: 5px 0;
	}
	.header-layout-seven .menuzord-menu > li > a{
		color: #ffffff;
	}
/*banner*/
	.slick-slide img {
	    height: 100%;
	    display: block;
	    width: 100%;
	}
	.margin_tp {
	    margin-top: 0px;
	}
/*index*/
	.about-layout-four{
		padding: 0;
	}
	.section-head h2::before{
		font-size: 40px;
		top: -36px;
	}	
	.section-center p {
	    padding: 0px;
	}
/*about*/
	.about-layout-five{
		padding-top: 50px;
	}
	.about-layout-one .about-right{
		right: 0;
	}
	.about-layout-one .about-right .about-slide h2 {
	    font-size: 32px;
	    width: 565px;
	    top: -25px;
	}
	.about-right{
    	top: -60px;
	}
	.about-layout-one{
		padding-bottom: 0px;
	}
/*property*/
	.home-ten .container-fluid > .row > div.col-md-7 {
	    margin-top: 90px;
	}
/*contact*/
	.section-head1 h2::before {
	    left: 20px;
	    top: -29px;
	    font-size: 65px;
	}
	.section-head1 h2{
		position: relative;
    	top: 44px;
	}
	.contact-innar .contact-item {
	    /* padding-right: 100px; */
	    background-color: #7cda24;
	    padding: 50px 20px!important;
	}
	.contact-form {
	    margin-top: 43px;
	}
/*finance*/
	.section-center h2::before {
	    left: 14px;
	    font-size: 60px;
	    top: -26px;
	}

}