/*
Template: Marblex - Marble & Tiles HTML Template
Author: Peacefulqode.com
Version: 1.0
Design and Developed by: Peacefulqode
*/

@media(max-width: 1365px){

	.pq-image1{
		margin-left: 0;
	}
	.pq-image3{
		margin-left: 0;
	}
}

@media(max-width: 1199px){

    section{
        padding: 90px 0; 
    }

    .pq-section-title.pq-style-1.text-center {
		padding: 0;
	}

    .pq-image1{
        width: 100%;
    }

    .pq-image2{
        width: 27%;
        bottom: 0;
        right: 0;
    }

	.pq-px-30{
		padding: 0 15px;
	}

	.marble .pq-section-title.pq-style-1.text-center{
		padding: 0 7.5em;
	}
}

@media(max-width: 1099px){

    .marble .pq-section-title.pq-style-1.text-center{
		padding: 0 5.6em;
	}

	.pq-image-box.pq-style-3 .pq-image-box-content .pq-image-box-description{
		font-size: 16px;
		line-height: 24px;
	}
}

@media(max-width:1023px) {

    .pq-section-title.pq-style-1 .pq-section-main-title {
		font-size: 44px;
		line-height: 52px;
	}

	.marble .pq-section-title.pq-style-1.text-center{
		padding: 0 3em;
	}

	.pq-60-15{
		padding: 0 15px;
	}

	.pq-image4{
		right: 0;
		bottom: 0;
	}
}

@media(max-width:767px) {
	
    section{
        padding: 60px 0;
    }

	.pq-section-title.pq-style-1.text-center {
		margin-bottom: 30px;
	}

	.pq-section-title.pq-style-1 {
		margin-bottom: 30px;
	}

	.pq-tech-90{
		padding: 60px 0;
	}

	.marble .pq-section-title.pq-style-1.text-center{
		padding: 0;
	}
}

@media(max-width:479px) {

    .pq-section-title.pq-style-1 .pq-section-main-title {
		font-size: 28px;
		line-height: 36px;
	}
}

@media(max-width: 397px){

}