.page-node-101181.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .header-large_right .right-img{max-height: 90%;}

.page-node-101181.layout_2026 .cards-3-purple .item {max-width: 415px;}

.page-node-101181.layout_2026 .view-advanced-basic-page .view-content .views-row-4.right-body {padding-bottom: 0;}
.page-node-101181.layout_2026 .view-advanced-basic-page .view-content .views-row-5 {padding-top: 0;}

.page-node-101181.layout_2026 .view-advanced-basic-page .view-content .views-row-9 .views-field .text-wrap .group_body .cta-container .content-right.gif img {max-height: unset; border-radius: 30px 0;}
.page-node-101181.layout_2026 .cta-container.margin {padding: 55px 90px;}

.page-node-101181.layout_2026 .view-advanced-basic-page .view-content .views-row-9 {padding-bottom: 0!important;}

.page-node-101181.layout_2026 .cards.purple {
    grid-template-columns: repeat(3, minmax(300px, 450px));
    margin-bottom: 25px;
    justify-content: center;
}

@media screen and (max-width:1600px) {
	.page-node-101181.layout_2026 .cards.purple {gap: 50px 25px;}
}

@media screen and (max-width:1200px) {
	.page-node-101181.layout_2026 .cta-container.margin {padding: 55px 0;}
	 .page-node-101181.layout_2026 .cta-container.reverse .content-right {margin: 0 auto;}
	 .page-node-101181.layout_2026 .cards.purple {
    grid-template-columns: repeat(2, 1fr);}
}

@media screen and (max-width:768px) {
		.page-node-101181.layout_2026 .cards-3-purple {grid-template-columns: 1fr;}
	.page-node-101181.layout_2026 .cards-3-purple .item {max-width: 100%;}
	
		.page-node-101181.layout_2026 .cta-container.margin {padding: 35px 0;}
}