@charset "utf-8";
/* CSS Document */
.pix-img-with-txt{
	margin-bottom: 25px;
}
.pix-img-with-txt .image-block{
	margin-bottom: 15px;
    border: 3px solid #fff;
    box-shadow: 0 0 5px 2px #ebebebe0;
	position: relative;
	max-width: 400px;
	margin: 0 auto;
}
.pix-img-with-txt .text-block{
	margin-bottom: 20px;
}
.image-block img{
	width: 100%;
	height: auto;
	display: block;
}
.pix-img-with-txt .image-block img{
	width: 100%;
	height: auto;
	display: block;
}
.pix-img-with-txt.image-left .image-block{ 
	order: 1; 
	margin-bottom: 25px;
}
.pix-img-with-txt.image-left .text-block{ 
	order: 2; 
	margin-bottom: 0;
}
.image-order-1 .image-block{
	order: 1;
}
.image-order-1 .text-block{
	order: 2;
}
.image-order-1 .text-block{
	margin-bottom: 0;
}
.image-order-1 .image-block{
	margin-bottom: 25px;
}
.image-order-2 .image-block{
	order: 2;
}
.image-order-2 .text-block{
	order: 1;
}
.pix-img-with-txt.image-order-2.image-left .image-block {
    order: 2;
    margin-bottom: 0;
}
.pix-img-with-txt.image-order-2.image-left .text-block{
	margin-bottom: 25px;
}
.pix-img-with-txt.image-order-2.image-right .image-block {
    order: 1;
    margin-bottom: 0;
}


@media only screen and (min-width:768px){
	.vertically-center{
		align-items: center;
	}
	.vertically-top{
		align-items: top;
	}
	.vertically-bot{
		align-items: end;
	}
	.image-order-1 .image-block{
		order: 2;
	}
	.image-order-1 .text-block{
		order: 1;
	}
	.image-order-2 .image-block{
		order: 1;
	}
	.image-order-2 .text-block{
		order: 2;
	}
	.pix-img-with-txt{
		justify-content: space-between; 
		margin-bottom: 30px;
	}
	
	.pix-img-with-txt {
		max-width: 100%;
		margin-left: 0;
		margin-right: 0;
	}
	.pix-img-with-txt .image-block{
		width:40%; 
		margin-left:0;
		margin-right: 0;
		margin-bottom: 0;
		max-width: 100%;
	}
	.pix-img-with-txt .text-block{
		width:58%; 
		margin-bottom: 0;
	}
	.width-30-70 .image-block{
		width:34%; 
	}
	.width-30-70 .text-block{
		width:63%; 
	}
	.width-50-50 .image-block{
		width:49%; 
	}
	.width-50-50 .text-block{
		width:49%; 
	}
	.pix-img-with-txt.image-left .image-block{
		margin-bottom: 0;
	}
	.image-order-2.image-right .image-block {
        order: 2;
    }
	.pix-img-with-txt.image-order-2.image-left .image-block {
		order: 1;
	}
	.pix-img-with-txt.image-order-2.image-right .image-block {
		order: 2;
	}
}

@media only screen and (min-width:1025px){
	.pix-img-with-txt{
		margin-bottom: 40px;
	}
	.pix-img-with-txt .image-block{
		width:42%; 
	}
	.pix-img-with-txt .text-block{
		width:55%; 
	}
	.width-30-70 .image-block{
		width:38%; 
	}
	.width-30-70 .text-block{
		width:59%; 
	}
	.width-50-50 .image-block{
		width:48%; 
	}
	.width-50-50 .text-block{
		width:48%; 
	}
}
@media only screen and (min-width:1500px){
	.pix-img-with-txt{
		margin-bottom: 50px;
	}
	.pix-img-with-txt .image-block{
		width:38%; 
	}
	.pix-img-with-txt .text-block{
		width:60%; 
	}
	.width-30-70 .image-block{
		width:39%; 
	}
	.width-30-70 .text-block{
		width:59%; 
	}
	.width-50-50 .image-block{
		width:48%; 
	}
	.width-50-50 .text-block{
		width:48%; 
	}

}



