@charset "utf-8";

/* BOXIMAGES */
	.boximages {
		display: grid;
		grid-template-columns: minmax(0, 1fr);
		}
	.boximages-holder {
		min-width: 0;
		width: 100%;
		}
	@media (min-width: 60em) {
		.boximages.boximages-margin {
			padding-bottom: 7.2rem;
			padding-top: 7.2rem;
			}
		.boximages-item {
			display: grid;
			grid-template-columns: repeat(2, minmax(0, 1fr));
			width: 100%;
			}
		.boximages-item.boximages-item-margin + .boximages-item.boximages-item-margin {
			margin-top: 7.2rem;
			}
		.boximages-item.boximages-middle {
			align-items: center;
			}
		.boximages-item.boximages-bottom {
			align-items: flex-end;
			}
		.boximages-item-mobile {
			display: none;
			}
		.boximages-item-no-margin > .boximages-info .boximages-holder {
			margin-bottom: 4.8rem;
			margin-top: 4.8rem;
			}
		.boximages-left .boximages-item > .boximages-image,
		.boximages-right .boximages-item > .boximages-info,
		.boximages-alternate-left .boximages-item:nth-child(odd) > .boximages-image,
		.boximages-alternate-left .boximages-item:nth-child(even) > .boximages-info,
		.boximages-alternate-right .boximages-item:nth-child(odd) > .boximages-info,
		.boximages-alternate-right .boximages-item:nth-child(even) > .boximages-image {
			order: 1;
			}
		.boximages-left .boximages-item > .boximages-info,
		.boximages-right .boximages-item > .boximages-image,
		.boximages-alternate-left .boximages-item:nth-child(odd) > .boximages-info,
		.boximages-alternate-left .boximages-item:nth-child(even) > .boximages-image,
		.boximages-alternate-right .boximages-item:nth-child(odd) > .boximages-image,
		.boximages-alternate-right .boximages-item:nth-child(even) > .boximages-info {
			order: 2;
			}
		.boximages-right .boximages-item > .boximages-image,
		.boximages-alternate-left .boximages-item:nth-child(even) > .boximages-image,
		.boximages-alternate-right .boximages-item:nth-child(odd) > .boximages-image {
			padding-right: 0.5rem;
			}
		.boximages-left .boximages-item.boximages-inline > .boximages-image,
		.boximages-right .boximages-item > .boximages-info,
		.boximages-alternate-left .boximages-item:nth-child(odd).boximages-inline > .boximages-image,
		.boximages-alternate-left .boximages-item:nth-child(even) > .boximages-info,
		.boximages-alternate-right .boximages-item:nth-child(odd) > .boximages-info,
		.boximages-alternate-right .boximages-item:nth-child(even).boximages-inline > .boximages-image {
			padding-left: 4.8rem;
			}
		.boximages-left .boximages-item > .boximages-info,
		.boximages-right .boximages-item.boximages-inline > .boximages-image,
		.boximages-alternate-left .boximages-item:nth-child(odd) > .boximages-info,
		.boximages-alternate-left .boximages-item:nth-child(even).boximages-inline > .boximages-image,
		.boximages-alternate-right .boximages-item:nth-child(odd).boximages-inline > .boximages-image,
		.boximages-alternate-right .boximages-item:nth-child(even) > .boximages-info {
			padding-right: 4.8rem;
			}
		.boximages-right .boximages-item > .boximages-info > .boximages-holder,
		.boximages-alternate-left .boximages-item:nth-child(even) > .boximages-info > .boximages-holder,
		.boximages-alternate-right .boximages-item:nth-child(odd) > .boximages-info > .boximages-holder {
			padding-left: 0;
			padding-right: 4.8rem;
			}
		.boximages-left .boximages-item > .boximages-info > .boximages-holder,
		.boximages-alternate-left .boximages-item:nth-child(odd) > .boximages-info > .boximages-holder,
		.boximages-alternate-right .boximages-item:nth-child(even) > .boximages-info > .boximages-holder {
			padding-left: 4.8rem;
			padding-right: 0;
			}
		.boximages-left .boximages-item > .boximages-image > .boximages-holder,
		.boximages-alternate-left .boximages-item:nth-child(odd) > .boximages-image > .boximages-holder,
		.boximages-alternate-right .boximages-item:nth-child(even) > .boximages-image > .boximages-holder {
			padding-right: 4.8rem;
			}
		.boximages-right .boximages-item > .boximages-image > .boximages-holder,
		.boximages-alternate-left .boximages-item:nth-child(even) > .boximages-image > .boximages-holder,
		.boximages-alternate-right .boximages-item:nth-child(odd) > .boximages-image > .boximages-holder {
			padding-left: 4.8rem;
			}
		.boximages-inline .boximages-image > .boximages-holder,
		.boximages-inline .boximages-info > .boximages-holder,
		.boximages-full .boximages-info > .boximages-holder {
			max-width: 64rem;
			}
		.boximages-left .boximages-item.boximages-inline > .boximages-image,
		.boximages-right .boximages-item > .boximages-info,
		.boximages-alternate-left .boximages-item:nth-child(odd).boximages-inline > .boximages-image,
		.boximages-alternate-left .boximages-item:nth-child(even) > .boximages-info,
		.boximages-alternate-right .boximages-item:nth-child(odd) > .boximages-info,
		.boximages-alternate-right .boximages-item:nth-child(even).boximages-inline > .boximages-image {
			align-items: flex-start;
			display: flex;
			justify-content: flex-end;
			}
		.boximages-item.boximages-sticky .boximages-holder {
			position: -webkit-sticky;
			position: sticky;
			top: 2.4rem;
			}
		.boximages-link {
			display: block;
			}
	}
	@media (max-width: 59.99em) {
		.boximages-item.mgv {
			margin-top: 0;
			}
		.boximages-image-has-mobile .boximages-item-image {
			display: none;
			}
		.boximages-info > .boximages-holder {
			padding: 4.8rem;
			}
	}
	@media (max-width: 39.99em) {
		.boximages-info > .boximages-holder {
			padding: var(--mywp-mg-pad);
			}
	}