/**
* Component: Text and Multiple Images Variation 2
*
* Styles for the Text and Multiple Images component.
*
* @package Point_Hope
*/
.text-and-multiple-images-variation-2 .wrapper-variation-2 {
	padding-top:62px;
}
.text-and-multiple-images-variation-2 .bg-image {
	position:absolute;
	right:0;
	top:62px;
	z-index: -1;
}
.text-and-multiple-imags-row-variation-2 {
	padding-top: 109px;
	display:flex;
	flex-wrap:wrap;
	gap:40px;
}
.text-and-multiple-imags-row-variation-2 .text-and-multiple-image-content-variation-2 {
	padding-top: 36px;
	width: calc(100% - 960px);
	padding-left: 14px;
}
.text-and-multiple-image-content-inner-variation-2 {
	padding-left: calc((100vw - 1312px) / 2 - 20px);
	max-width: 550px;
}
.text-and-multiple-imags-row-variation-2 .text-and-multiple-images-variation-2 {
	width: 905px;
	display: flex;
	flex-direction: column;
	align-items: flex-end;
}
.text-and-multiple-imags-row-variation-2 .image-1 {
	display: flex;
	flex-direction:column;
	width: 736px;
	height: 490px;
}
.text-and-multiple-imags-row-variation-2 .image-2 {
	display: flex;
	flex-direction: column;
	width: 375px;
	height: 375px;
	margin-right: auto;
	margin-top: -162px;
}
.text-and-multiple-imags-row-variation-2 .image-1 img,
.text-and-multiple-imags-row-variation-2 .image-2 img {
	width:100%;
	height:100%;
	object-fit:cover;
}
.text-and-multiple-image-content-inner-variation-2 h2 {
	margin-bottom:24px;
}
.text-and-multiple-image-content-inner-variation-2 ul.link-list-container{
	padding-top:24px;	
}
@media(max-width:1399px) {
	.text-and-multiple-imags-row-variation-2 {padding-top: 70px;}
	.text-and-multiple-images-variation-2 .bg-image img {max-height:600px;}
	.text-and-multiple-imags-row-variation-2 .text-and-multiple-image-content-variation-2 {width: calc(100% - 804px);}
	.text-and-multiple-imags-row-variation-2 .text-and-multiple-images-variation-2 {width: 750px;}
	.text-and-multiple-imags-row-variation-2 .image-1 {width: 600px;height: 440px;}
	.text-and-multiple-imags-row-variation-2 .image-2 {width: 320px;height: 320px;margin-top: -100px;}
}
@media(max-width:1199px) {
	.text-and-multiple-images-variation-2 .bg-image img {max-height: 500px;max-width: 400px;}
	.text-and-multiple-imags-row-variation-2 .text-and-multiple-image-content-variation-2 {width: calc(100% - 580px);}
	.text-and-multiple-imags-row-variation-2 .text-and-multiple-images-variation-2 {width: 526px;}
	.text-and-multiple-imags-row-variation-2 .image-1 {width: 90%;height: 100%;}
	.text-and-multiple-imags-row-variation-2 .image-2 {margin-top: -45px;width: 278px;height: 200px;}
}
@media(max-width:992px) {
	.text-and-multiple-images-variation-2 .bg-image {top:auto;bottom:65px;left:0;}
	.text-and-multiple-images-variation-2 .bg-image img {max-height: 330px;max-width: 100%;width:100%;object-fit:cover;}
	.text-and-multiple-imags-row-variation-2 .text-and-multiple-image-content-variation-2 {width: 100%;padding-right: 14px;padding-top: 0;}
	.text-and-multiple-imags-row-variation-2 .text-and-multiple-images-variation-2 {width: 100%;}
	.text-and-multiple-imags-row-variation-2 .image-1 {width: 100%;height:auto;}
	.text-and-multiple-image-content-inner-variation-2 {max-width: 100%;}
	.text-and-multiple-images-variation-2 .wrapper-variation-2 {padding-top: 0;}
	.text-and-multiple-imags-row-variation-2 {padding-top: 0;}
	.text-and-multiple-imags-row-variation-2 .image-2 {margin-left: auto;}
	.text-and-multiple-image-content-inner-variation-2 .intro-text p {font-size:18px;}
}