body.familylife-aom-page .aom-blog-posts-number-of-results{position:absolute;right:0;top:14px;color:#000000a8}body.familylife-aom-page .aom-blog-post-container{width:100%;display:flex;flex-wrap:wrap;gap:40px 3.28%}body.familylife-aom-page .aom-blog-post{flex-basis:calc(33.333% - 2.2%);border:1px solid #d9d9d9;background:#fff;transition:200ms}@media only screen and (max-width: 768px){body.familylife-aom-page .aom-blog-post{flex-basis:100%}}body.familylife-aom-page .aom-blog-post__testimonial{background:bottom left/contain no-repeat url("../images/aom-blog-post-testimonial-background.webp")}body.familylife-aom-page .aom-blog-post__testimonial .aom-blog-post-featured-image-with-link{display:none}body.familylife-aom-page .aom-blog-post__testimonial .testimonial-body{margin-top:20px}body.familylife-aom-page .aom-blog-post__testimonial .testimonial-body p,body.familylife-aom-page .aom-blog-post__testimonial i{color:#43273B;font-size:16px;font-weight:bold}body.familylife-aom-page .aom-blog-post__hover-active{box-shadow:1px 2px 30px 1px rgba(0,0,0,0.15);transform:scale(1.01)}body.familylife-aom-page .aom-blog-post-inner-container{float:left;padding:30px}body.familylife-aom-page .aom-blog-post-inner-container p{font-size:14px;margin-bottom:0}body.familylife-aom-page .aom-blog-post-featured-image-with-link img,body.familylife-aom-page .aom-blog-post-title-link{display:block;color:#43273B}body.familylife-aom-page .aom-blog-post-type{color:#43273B;display:inline-block;border:1px solid #43273B;font-size:12px;letter-spacing:0.5px;padding:5px 24px}body.familylife-aom-page .aom-blog-post-title{color:#43273B;width:100%;margin:20px 0;font-size:20px}body.familylife-aom-page .aom-blog-post-filter{width:100%;margin-bottom:42px}body.familylife-aom-page .aom-blog-show-filters{width:fit-content;display:flex;align-items:center;font-size:16px;line-height:20px;background-color:#fff;padding:10px 20px;color:#DF483B;border:1px solid #DF483B;cursor:pointer}body.familylife-aom-page .aom-blog-show-filters.has-aom-filters-activated{background-color:#DF483B;color:#fff}body.familylife-aom-page .aom-blog-show-filters.has-aom-filters-activated .aom-blog-funnel-icon{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(24deg) brightness(103%) contrast(101%)}body.familylife-aom-page .aom-blog-show-filters.has-aom-filters-activated .aom-blog-nr-of-active-filters{display:inline-block}body.familylife-aom-page .aom-blog-nr-of-active-filters{background:#e97f75;color:#fff;width:21px;margin-left:5px;text-align:center;border-radius:50%;display:none}body.familylife-aom-page .aom-blog-funnel-icon{width:20px;margin-right:5px;filter:brightness(0) saturate(100%) invert(53%) sepia(48%) saturate(4922%) hue-rotate(332deg) brightness(85%) contrast(106%)}body.familylife-aom-page .aom-blog-filter-popup{display:none;align-items:center;justify-content:center;position:fixed;top:0px;left:0px;width:100%;height:100%;background:#000000a3;z-index:99999}body.familylife-aom-page .aom-blog-filter-popup.filter-popup-active{display:flex !important}body.familylife-aom-page .aom-blog-filter-box{position:relative;max-width:650px;flex-basis:100%;margin:0 20px;background:#fff;padding:40px 30px}body.familylife-aom-page .aom-blog-filters-heading{font-weight:700;font-size:30px;color:#43273B;padding:0;margin-bottom:40px}body.familylife-aom-page .aom-blog-hide-filter{cursor:pointer;position:absolute;right:30px;top:40px}body.familylife-aom-page .aom-blog-filter-section-title{font-size:20px;padding-bottom:30px}body.familylife-aom-page .aom-blog-filter-section-inner{display:flex;flex-wrap:wrap}body.familylife-aom-page .aom-filter-label{position:relative;display:flex;flex-basis:22%;flex-wrap:wrap;padding-left:37px;margin-bottom:20px;margin-right:3%}body.familylife-aom-page .aom-filter-label span:not(.aom-checkmark){line-height:25px}body.familylife-aom-page .aom-filter-label input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}body.familylife-aom-page .aom-filter-label input[type="checkbox"]:checked ~ .aom-checkmark{border:1px solid #DF483B;background:center/contain no-repeat url("../images/checkbox_checked.webp")}body.familylife-aom-page .aom-checkmark{position:absolute;top:0;left:0;height:24px;width:24px;border:1px solid #898d8d}body.familylife-aom-page .aom-filter-buttons{border-top:1px solid #d9d9d9;padding-top:40px;margin-top:15px;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 768px){body.familylife-aom-page .aom-filter-buttons{flex-wrap:wrap;justify-content:center;flex-direction:column-reverse;gap:25px}}body.familylife-aom-page .aom-filter-button-main{color:#fff;background-color:#DF483B;padding:10px 30px}body.familylife-aom-page .aom-filter-clear-all{text-decoration:underline;cursor:pointer}body.familylife-aom-page .filter-loading-icon{display:none;margin:10px auto 0px;width:136px}body.familylife-aom-page .load-more-aom-blog-posts-section{position:absolute;bottom:-100px;width:100%;text-align:center}body.familylife-aom-page .load-more-aom-blog-posts{display:inline-block;width:170px;font-size:18px;text-align:center;color:#fff;background:#DF483B;border-radius:50px;padding:15px;cursor:pointer}body.familylife-aom-page .load-more-aom-blog-posts .loading-status{display:none}body.familylife-aom-page .load-more-aom-blog-posts.loading-aom-posts .loading-status{display:inline}body.familylife-aom-page .load-more-aom-blog-posts.loading-aom-posts .idle-status{display:none}body.single-art-of-marriage-blog hr{height:2px}body.single-art-of-marriage-blog .entry-content{padding:1.5em}body.single-art-of-marriage-blog .post-single-image{margin:15px auto 30px}body.single-art-of-marriage-blog .post-single-image img{width:100%}
