.elementor-51881 .elementor-element.elementor-element-c97f55b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}/* Start custom CSS *//* Divorce — A New Beginning only. Everything else comes from the shared pf.css. */

/* Hero: the original's background photo behind a cream wash, copy on the left. */
.pf.pf .dnb-hero { display: flex; align-items: center; min-height: 735px; background: linear-gradient(90deg, rgba(251,247,242,.99) 0%, rgba(251,247,242,.97) 31%, rgba(251,247,242,.78) 48%, rgba(251,247,242,.28) 65%, rgba(251,247,242,0) 82%), url("https://pairfection.us/wp-content/uploads/2026/09/divorce-recovery-image-1.webp") center / cover no-repeat; }
@media (max-width: 767px) {
	.pf.pf .dnb-hero { min-height: 790px; align-items: flex-start; background: linear-gradient(180deg, rgba(251,247,242,.99) 0%, rgba(251,247,242,.96) 43%, rgba(251,247,242,.55) 68%, rgba(251,247,242,.04) 100%), url("https://pairfection.us/wp-content/uploads/2026/09/divorce-recovery-image-1.webp") 67% center / cover no-repeat; }
}

/* Section photos at the original's fixed height. */
.pf.pf .dnb-photo img { height: 455px; }
@media (max-width: 767px) { .pf.pf .dnb-photo img { height: 340px; } }

/* Line under the price cards. */
.pf.pf .dnb-price-foot { margin-top: 30px; }

/* Closing card: the original's "future" photo behind the navy. */
.pf.pf .dnb-final { background: linear-gradient(135deg, rgba(5,31,63,.95), rgba(9,45,92,.84)), url("https://pairfection.us/wp-content/uploads/2026/09/divorce-recovery-image-7-success-future.webp") center 68% / cover no-repeat; }/* End custom CSS */