/**handles:block-acf-select-faqs,block-acf-select-blog-post**/
.faq-section{background-color:#f7f7f7;position:relative;overflow:hidden}.faq-section:before{background-image:url("/wp-content/themes/foureveryoung/assets/images/faq-cover.svg");background-position:center 40px;background-size:inherit;background-repeat:no-repeat;content:"";position:absolute;width:100%;height:100%}.faq-section .narrower-content{position:relative;z-index:9}.faq-section h2{text-align:center}.faq-section .faqs-list{position:relative;z-index:9}.faq-section .faqs-list .faq{background-color:#fff;border-top:1px solid #8db640;border-bottom:1px solid #8db640;margin:24px 0;padding:17px 18px}.faq-section .faqs-list .faq .question-link{align-items:center;display:flex;justify-content:space-between;cursor:pointer}.faq-section .faqs-list .faq .question-link .h4{font-size:20px;font-weight:500;padding:0;line-height:1.2}.faq-section .faqs-list .faq .question-link .icon-toggle{transition:.25s ease-in-out;width:20px;height:26px;margin:0 0 0 10px}.faq-section .faqs-list .faq .question-link .icon-toggle .icon-down{display:block}.faq-section .faqs-list .faq .question-link .icon-toggle .icon-up{display:none}.faq-section .faqs-list .faq .question-link .icon-toggle .icon-up svg{transform:rotate(180deg)}.faq-section .faqs-list .faq .question-link.active .icon-toggle .icon-down{display:none}.faq-section .faqs-list .faq .question-link.active .icon-toggle .icon-up{display:block}.faq-section .faqs-list .faq .answer{display:none;margin-top:10px}.faq-section .faqs-list .faq .answer p{font-size:16px;line-height:1.5}
.select-custom-post{background-color:rgba(94,125,156,.1)}.select-custom-post h2{text-align:center}.select-custom-post .subtitle{color:#5f5f4d;margin:0 auto 50px;max-width:850px;text-align:center}.select-custom-post .blog-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));row-gap:50px;-moz-column-gap:70px;column-gap:70px;margin:0 0 30px 0;position:relative}.select-custom-post .blog-list .item{display:flex;flex-direction:column;flex:1 0 21%}.select-custom-post .blog-list .item .img-box{border-radius:0 80px;position:relative;box-shadow:0 10px 20px rgba(0,0,0,.2);border:10px solid #fff;background-color:#fff;display:block;margin:0 0 24px;height:340px}.select-custom-post .blog-list .item .img-box img{border-radius:0 80px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:relative;z-index:9}.select-custom-post .blog-list .item .post-content{display:flex;flex-direction:column;flex-grow:1}.select-custom-post .blog-list .item .post-content p{flex-grow:1}.select-custom-post .blog-list .item .post-content .btn{align-self:flex-start;margin-top:16px}.select-custom-post .blog-list .item .post-meta{display:flex;font-size:16px;margin:0 0 15px;letter-spacing:0}.select-custom-post .blog-list .item .post-meta .separator{padding:0 10px}.select-custom-post .blog-list .item .post-meta .post-categories .post-category{color:#8db640;text-transform:uppercase}.select-custom-post .blog-list .item .h4{padding:0 0 15px;display:block}.select-custom-post .blog-list .item .h4:hover{color:#8db63f}.select-custom-post .blog-list .item:nth-child(3n+2) .img-box{border-radius:80px 0}.select-custom-post .blog-list .item:nth-child(3n+2) .img-box img{border-radius:80px 0}@media screen and (max-width:767px){.select-custom-post .subtitle{margin:0 auto 10px}}