.single-post{background:#fff;position:relative;z-index:10}.single-post p{margin:0 0 16px}.single-post p,.single-post ul li{font-size:18px;line-height:26px}.single-post h2,.single-post h3,.single-post h4{margin:20px 0}@media only screen and (max-width:767px){.single-post{padding-top:60px}}.single-post .wp-block-rmg.rmg-breadcrumbs .acf-block-wrap{padding-bottom:20px;padding-top:20px}.single-post .wp-block-rmg.rmg-breadcrumbs .acf-block-wrap .breadcrumb a{color:#018544;text-decoration:underline}@media only screen and (max-width:767px){.single-post .wp-block-rmg.rmg-breadcrumbs .acf-block-wrap .breadcrumb span{display:none}}.single-post .wp-block-rmg.rmg-post-intro{color:#333}.single-post .wp-block-rmg.rmg-post-intro .acf-block-wrap{padding:60px 20px 0}.single-post .wp-block-rmg.rmg-post-intro span.category{font-family:Permanent Marker,sans-serif;font-size:24px;font-weight:400;line-height:32px}.single-post .wp-block-rmg.rmg-post-intro h1{font-family:Merriweather,sans-serif;font-size:50px;font-weight:400;line-height:60px;margin-bottom:30px;margin-top:20px}@media only screen and (max-width:767px){.single-post .wp-block-rmg.rmg-post-intro h1{font-size:40px;line-height:50px}}.single-post .wp-block-rmg.rmg-post-intro .excerpt{font-size:24px;font-weight:400;line-height:30px;margin-bottom:30px}.single-post .wp-block-rmg.rmg-post-intro .atts p{font-weight:300}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap{display:flex;gap:100px;padding-top:40px}@media only screen and (max-width:767px){.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap{display:block}}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .filters{flex:0 0 22%}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .filters .filters-toggle-btn{display:none}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .filters h4{border-bottom:1px solid #dddfda;color:#333;font-size:18px;font-weight:600;line-height:22px;padding-bottom:10px}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .filters h5{color:#2e2e2e;font-size:15px;font-weight:700;line-height:20px;margin-bottom:5px}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .filters .filter-item+.filter-item{padding-top:30px}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .filters .filter-item .posts-tags label{display:block}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .filters .filter-item .posts-tags label input{display:none}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .filters .filter-item .posts-tags label span{cursor:pointer;font-size:16px;line-height:24px;padding:2px 0}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .filters .filter-item .posts-tags label.is-selected span{font-weight:700}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .filters .filter-item .posts-categories a{display:block;font-size:16px;line-height:18px;padding:2px 0}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .filters .filter-item .posts-categories a.is-selected{font-weight:700}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .filters .filter-item .posts-categories a:hover{color:#018544;text-decoration:none}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .filters .filter-item .posts-search-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.795 12.979c.264.293.264.732-.03.996l-.82.82c-.263.293-.703.293-.996 0l-2.9-2.9a.686.686 0 0 1-.205-.498v-.499a6.054 6.054 0 0 1-3.75 1.29A6.09 6.09 0 0 1 0 6.093C0 2.754 2.725 0 6.094 0c3.34 0 6.093 2.754 6.093 6.094a6.108 6.108 0 0 1-1.289 3.75h.47c.175 0 .35.088.497.205l2.93 2.93ZM6.094 9.844c2.05 0 3.75-1.67 3.75-3.75 0-2.051-1.7-3.75-3.75-3.75-2.08 0-3.75 1.699-3.75 3.75 0 2.08 1.67 3.75 3.75 3.75Z'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px 16px;border:1px solid #b8b8b8;border-radius:32px;box-shadow:0 2px 4px 0 rgba(0,0,0,.102);font-size:16px;font-size:15px;margin-top:20px;max-width:320px;outline:none;padding:10px 40px 10px 14px;transition:all .2s ease;width:100%}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .filters .filter-item .posts-search-input:focus{border-color:#aaa;box-shadow:0 0 0 2px rgba(0,0,0,.08)}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .filters .share-container{display:flex;padding-bottom:20px}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .filters .share-container a{padding:0 5px}@media only screen and (max-width:767px){.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .filters{display:none}}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .post-body{flex:1}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .post-body img{border-radius:25px;height:auto;max-width:100%}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .post-body .wp-block-rmg-imagecols.force-height img{height:var(--image-height);-o-object-fit:cover;object-fit:cover}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .post-body .featured-image{padding-bottom:15px}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .post-body .featured-image img{width:100%}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .post-body .back-to{padding-top:20px}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .post-body .subscribe{border-radius:25px;box-shadow:0 4px 15px 0 rgba(177,142,193,.212);margin-top:60px;padding:40px}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .post-body .subscribe h2{font-size:20px;font-weight:500;line-height:24px}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .post-body .subscribe p{font-size:14px;line-height:18px}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .post-body .subscribe .wp-block-jetpack-subscriptions__container input[type=email]{border:1px solid #ddd;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08);font-size:14px;padding:8px 32px 8px 12px}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .post-body .subscribe .wp-block-jetpack-subscriptions__container button[type=submit]{background:#fd0;border-color:transparent;border-radius:30px;color:#000;cursor:pointer;display:inline-flex;font-family:Merriweather,sans-serif;font-size:17px;font-weight:700;line-height:24px;padding:6px 8px 6px 25px;place-items:center;position:relative;text-decoration:none;transition:background .5s linear}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .post-body .subscribe .wp-block-jetpack-subscriptions__container button[type=submit]:after{background-color:#000;background:url(../../img/arrow-right.png) 50% no-repeat #000;border-radius:18px;content:"";display:inline-block;height:36px;margin-left:15px;width:36px}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .post-body .subscribe .wp-block-jetpack-subscriptions__container button[type=submit]:hover{background-color:#000;color:#fff}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .post-body .acf-block-wrap{padding:10px 0}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .post-body .acf-block-wrap p img{display:inline-block}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .post-body .acf-block-wrap p:has(>img){text-align:center}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .post-body .acf-block-wrap .wp-caption.aligncenter{margin:0 auto;text-align:center}@media only screen and (max-width:767px){.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .post-body .acf-block-wrap .wp-caption.aligncenter{max-width:100%!important}}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .post-body .acf-block-wrap .wp-caption-text{font-size:16px;font-style:italic;line-height:20px;margin:5px 5px 20px}.single-post .wp-block-rmg.rmg-post-main>.acf-block-wrap .post-body .quotes-wrap{padding:50px 0}.single-post .wp-block-rmg.rmg-post-main .wp-block-gallery{display:flex}.single-post .wp-block-rmg.rmg-post-main .wp-block-rmg-imagetext.layout-normal .cont{--col-gap:40px}.single-post .wp-block-rmg.rmg-post-main .wp-block-rmg-imagetext.layout-normal .cont .image{flex:none}@media only screen and (max-width:767px){.single-post .wp-block-rmg.rmg-post-main .wp-block-rmg.bg-white+.wp-block-rmg.bg-white .acf-block-wrap{padding:0}.single-post .wp-block-rmg.rmg-post-main .wp-block-rmg-imagetext.layout-normal .cont{--col-gap:20px}}