.uppercase-title{font-family:var(--secondary-font),sans-serif;color:#2b2b2b;font-weight:700;text-transform:uppercase;font-size:16px;line-height:27px;letter-spacing:.15rem;text-align:center;}.page-template-archive-testimonial .main-content{position:relative;padding-bottom:162px;}@media screen and (min-width: 992px){.page-template-archive-testimonial .main-content{padding-bottom:132px;}}@media screen and (min-width: 1200px){.page-template-archive-testimonial .main-content{padding-bottom:140px;}}@media (min-width: 768px) and (max-width: 991px){.page-template-archive-testimonial .main-content{padding-bottom:104px;}}.page-template-archive-testimonial .main-content:before{position:absolute;content:"";top:0;left:0;right:0;width:100%;height:966px;pointer-events:none;background:linear-gradient(180deg,rgba(247,247,247,0) 66.46%,#f7f7f7 100%),linear-gradient(0deg,rgba(0,0,0,.03) 0%,rgba(0,0,0,0) 100%),url("https://cdn-ileddno.nitrocdn.com/lPlHUDsSjlAiqqNnyhfGmWMntjQgLpZQ/assets/images/optimized/rev-14a01c3/www.njdivorce.com/wp-content/themes/horizon-mercury/dist/images/joseph-j-russell-esq-banner-bg-main-content-img.webp");background-size:cover;background-repeat:no-repeat;background-position:top center;}@media (max-width: 991px){.page-template-archive-testimonial .main-content:before{top:0;}}.page-template-archive-testimonial .main-content:after{content:none;}@media screen and (min-width: 992px){.page-template-archive-testimonial .main-content:after{position:absolute;content:"";top:0;right:0;width:23%;height:100%;background-image:url("https://cdn-ileddno.nitrocdn.com/lPlHUDsSjlAiqqNnyhfGmWMntjQgLpZQ/assets/images/optimized/rev-14a01c3/www.njdivorce.com/wp-content/themes/horizon-mercury/dist/images/joseph-j-russell-esq-pa-bg-pattern.png");background-position:top center;background-size:100% 100%;background-repeat:no-repeat;opacity:.75;pointer-events:none;}}@media screen and (min-width: 992px) and (min-width: 1921px){.page-template-archive-testimonial .main-content:after{content:none;}}.page-template-archive-testimonial .main-content .container{z-index:1;}.page-template-archive-testimonial .main-content .content .page-content{margin-bottom:45px;}.page-template-archive-testimonial .main-content .content .testimonial{position:relative;background-color:var(--color-secondary);padding:36px 23px;padding-bottom:37px;margin-bottom:30px;}@media (min-width: 576px){.page-template-archive-testimonial .main-content .content .testimonial{padding:36px;}}@media screen and (min-width: 1200px){.page-template-archive-testimonial .main-content .content .testimonial{padding-top:51px;padding-bottom:51px;}}.page-template-archive-testimonial .main-content .content .testimonial-icon-container{margin-bottom:19px;}.page-template-archive-testimonial .main-content .content .testimonial-icon-container:after{margin-top:29px;}.page-template-archive-testimonial .main-content .content .testimonial a:not(.btn){color:#fff;}.page-template-archive-testimonial .main-content .content .testimonial a:not(.btn):hover{color:#fff;}.page-template-archive-testimonial .main-content .content .testimonial blockquote{margin-bottom:0;}.page-template-archive-testimonial .main-content .content .testimonial blockquote cite{font-family:var(--main-font),sans-serif;font-size:16px;font-weight:500;font-style:normal;color:#fff;letter-spacing:.31em;line-height:33px;display:block;}.page-template-archive-testimonial .main-content .content .testimonial blockquote p{color:#fff;margin-bottom:14px;}