/*FAQ BLOCK*/

	.faq-block {
		position: relative;
	}

	/*FIX BLOCK PREVIEW*/

        .acf-block-preview .faq-block {
            height: 200px;
        }

    /*FAQ HOLDER*/

        .faq-holder {
            width: 50%;
        }

        /*DETAILS*/

            .faq-holder details {
                margin-bottom: 15px;
                padding-bottom: 15px;
            }

        /*SUMMARY*/
      
            .faq-holder summary {
                list-style: none;
                display: flex;
                justify-content: space-between;  
                transition: height 1s ease;
            }

            /*MARKERS*/

                /*HIDE ORIGINAL*/
      
                    .faq-holder summary::-webkit-details-marker {
                        display: none;
                    }

                /*SETUP PLUS AND MINUS*/
                
                    .faq-holder summary:after{
                        content: "\002B";
                    }
      
                    .faq-holder details[open] summary:after{
                        content: "—";
                    }

            /*COPY*/

                .faq-holder details .copy {
                    margin-top: 25px;
                }

/*MEDIA QUERIES*/

    @media (max-width: 1400px) {



    }

    @media (max-width: 1200px) {



    }

    @media (max-width: 1000px) {

        .blog-post-block article .blog-post-icon {
            width: 100%;
            margin-top: 25px;
        }

    }

    @media (max-width: 800px) {



    }