@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-bottom{
		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%;*/ 
	}

}



