/**handles:charlottechristianlaw-archive**/
.wpc-filter-set-1898 .wpc-filters-section,.wpc-filter-set-1898 .wpc-filters-section.wpc-filters-section-3226{max-width:calc(100% - var(--blog-filter-search-input-width,60px))}.archive .post .blog-layout-1 .entry-title:before,.archive .post .blog-layout-1 .post-content .read-more a:before,.blog .post .blog-layout-1 .entry-title:before,.blog .post .blog-layout-1 .post-content .read-more a:before{display:block;content:" "}.archive .ast-excerpt-container p,.blog .ast-excerpt-container p,.blog .post.featured .blog-layout-1 .post-content .ast-excerpt-container p{display:-webkit-box;-webkit-line-clamp:var(--lines-to-clamp,3);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.archive .post-thumb-img-content img,.blog .post-thumb-img-content img{border-radius:var(--post-featured-image-border,0)!important;-o-object-fit:cover;object-fit:cover;height:var(--post-featured-image-height,240px)!important;width:100%}.archive .entry-title,.blog .entry-title{font-size:clamp(1.25em,5vw,1.75em)!important;text-transform:none;letter-spacing:0}.archive .entry-meta,.blog .entry-meta{color:#a6a6a6;font-size:.75em;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}.archive .entry-meta a,.blog .entry-meta a{border-bottom:1px dotted #ccc}.archive .entry-meta a:not(:hover),.blog .entry-meta a:not(:hover){color:rgba(0,0,0,.8)}.archive .read-more a,.blog .read-more a{letter-spacing:1px;color:var(--ast-global-color-1);font-weight:500;text-transform:uppercase}.wpc-filter-set-1898:before{border-top:var(--brand-25) 2px solid;padding-top:3rem;margin-top:3rem;display:block;content:" "}.wpc-filter-set-1898 .wpc-filters-widget-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.blog .post.featured .blog-layout-1 .post-content .clear,.wpc-filter-set-1898 .wpc-label-item label:before,.wpc-filters-section-1898s .wpc-filter-title{display:none}.wpc-filter-set-1898 .wpc-filters-section{margin:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wpc-filter-set-1898 .wpc-filters-section .wpc-filter-content ::-webkit-scrollbar{display:none!important}.wpc-filter-set-1898 .wpc-filter-title{color:var(--blog-filter-title-color,var(--gray-200));padding-left:1.5rem;margin-bottom:0;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}.wpc-filters-section-1898s.wpc-filters-section{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.wpc-filter-set-1898 .wpc-filter-search-form input.wpc-search-field[type=text]{--input-bg:var( --blog-filter-search-input-bg, var( --gray-25 ) )!important;--input-border-width:var( --blog-filter-search-input-border, 0px solid var( --gray-25 ) )!important;width:var(--blog-filter-search-input-width,60px);text-indent:var(--blog-filter-search-input-text-indent,40px)}.wpc-filter-set-1898 .wpc-search-field:focus{--blog-filter-search-input-width:var( --blog-filter-search-input-focus-width, 150px )}.wpc-filter-set-1898 .wpc-search-icon{pointer-events:none;left:calc(7px + var(--blog-filter-search-input-width,60px)/ 4)}.wpc-filter-set-1898 .wpc-search-field-wrapper:focus~.wpc-search-icon{opacity:0}.wpc-filter-set-1898 .wpc-filters-ul-list{margin:0 0 0 .5rem!important;padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto!important;width:100%}.wpc-filter-set-1898 .wpc-filters-ul-list ::-webkit-scrollbar{display:none!important}.wpc-filter-set-1898 .wpc-filters-ul-list li{margin-bottom:0!important}.wpc-filter-set-1898 .wpc-label-item label{border:none!important;font-size:.85rem!important;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.wpc-filter-set-1898 .wpc-label-item label a{color:inherit!important;white-space:nowrap}.wpc-filter-set-1898 .wpc-label-item label>span{background:var(--blog-filter-label-bg,transparent)!important;border:none!important;color:var(--blog-filter-label-color,var(--gray-400))!important;height:var(--blog-filter-label-height,44px)!important;padding:var(--blog-filter-label-padding,.25rem 1rem)!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpc-filter-set-1898 .wpc-label-item input[type=checkbox]:checked+label>span{--blog-filter-label-bg:var( --blog-filter-label-active-bg, var( --brand-25 ) );--blog-filter-label-border:var( --blog-filter-label-active-border, 1px solid var( --brand-25 ) );--blog-filter-label-color:var( --blog-filter-label-active-color, var( --brand-600 ) )}.archive .post .blog-layout-1,.blog .post .blog-layout-1{border-bottom:0;padding-bottom:0;margin-bottom:0}.archive .post .blog-layout-1 .post-content,.blog .post .blog-layout-1 .post-content{position:relative;display:-ms-grid;display:grid;grid-template-areas:"image" "title" "meta" "content" "info";row-gap:var(--post-teaser-row-gap,1rem);-webkit-column-gap:var(--post-teaser-column-gap,1rem);column-gap:var(--post-teaser-column-gap,1rem)}.archive .post .blog-layout-1 .post-content>*,.blog .post .blog-layout-1 .post-content>*{margin:0!important;padding:0!important}.archive .post .blog-layout-1 .post-content .read-more a,.blog .post .blog-layout-1 .post-content .read-more a{position:absolute;top:0;right:0;z-index:10;overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;line-height:var(--post-featured-image-height,240px);height:100%;color:transparent!important;background:rgba(0,0,0,0)!important;font-family:var(--post-teaser-read-more-font-family, "Cormorant Garamond");font-size:var(--post-teaser-read-more-font-size,1.5rem);opacity:0;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out,opacity .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out,opacity .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out,opacity .3s ease-in-out}.archive .post .blog-layout-1 .post-content .read-more a:before,.blog .post .blog-layout-1 .post-content .read-more a:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:var(--post-featured-image-height,240px);background:var(--brand-950);opacity:.85;content:"";-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none}.archive .post .blog-layout-1 .post-content:hover .read-more a,.blog .post .blog-layout-1 .post-content:hover .read-more a{color:var(--brand-200)!important;opacity:1}.archive .post .blog-layout-1 .entry-title,.blog .post .blog-layout-1 .entry-title{position:relative;padding-right:var(--blog-teaser-layout-1-icon-width,40px)}.archive .post .blog-layout-1 .entry-title:before,.blog .post .blog-layout-1 .entry-title:before{position:absolute;top:10px;right:0;display:block;width:var(--blog-teaser-layout-1-icon-svg-width,12px);height:var(--blog-teaser-layout-1-icon-svg-height,18px);background:var(--blog-teaser-layout-1-icon-bg,var(--brand-700));clip-path:url(https://summitfamilylaw.com/wp-content/themes/charlottechristianlaw/assets/styles/#chevron-right-clip);opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.archive .post .blog-layout-1:hover .entry-title:before,.blog .post .blog-layout-1:hover .entry-title:before{opacity:1}.archive .post .blog-layout-1:hover .entry-title a,.blog .post .blog-layout-1:hover .entry-title a{color:var(--post-teaser-hover-title,var(--brand-600))}.archive .post .blog-layout-1 .entry-info,.blog .post .blog-layout-1 .entry-info{display:-ms-grid;display:grid;grid-template-areas:"image name" "image date";-ms-grid-columns:var(--post-author-image-width,44px) 1fr;grid-template-columns:var(--post-author-image-width,44px) 1fr;-webkit-column-gap:1rem;column-gap:1rem;font-size:var(--post-author-font-size,.85rem);line-height:var(--post-author-line-height,1.5rem)}.archive .post .blog-layout-1 .entry-info .avatar,.blog .post .blog-layout-1 .entry-info .avatar{grid-area:image;width:var(--post-author-image-width,44px);border-radius:var(--post-author-border-radius,50%)}.archive .post .blog-layout-1 .entry-info .author-name,.blog .post .blog-layout-1 .entry-info .author-name{font-weight:700;grid-area:name}.archive .post .blog-layout-1 .entry-info .entry-date,.blog .post .blog-layout-1 .entry-info .entry-date{grid-area:date}.blog .post.featured .blog-layout-1{border:0;padding:0;margin:0}.blog .post.featured .blog-layout-1 .post-content .post-thumb{grid-area:image}.blog .post.featured .blog-layout-1 .post-content .post-thumb img{border-radius:0}.blog .post.featured .blog-layout-1 .post-content .entry-title{grid-area:title}.blog .post.featured .blog-layout-1 .post-content .entry-info{grid-area:info}.blog .post.featured .blog-layout-1 .post-content .entry-header{grid-area:meta}.blog .post.featured .blog-layout-1 .post-content .ast-excerpt-container{grid-area:content}.blog .post.featured .blog-layout-1 .post-content .ast-excerpt-container p{--lines-to-clamp:5}.blog .post.featured .blog-layout-1 .post-content .read-more a{left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.archive .post-thumb,.blog .post-thumb{float:none;height:100%;margin-bottom:0}.archive .post-thumb a,.blog .post-thumb a{display:block!important;height:100%!important}.archive .entry-meta *,.blog .entry-meta *{color:inherit}.archive .ast-excerpt-container p,.blog .ast-excerpt-container p{--lines-to-clamp:4;line-height:1.65em}.blog .post.featured{--post-featured-image-height:100%;width:100%;float:none;padding:0;margin:0}.blog.ast-right-sidebar #block-13{position:sticky;top:100px}@media all and (min-width:768px){.blog .post.featured .blog-layout-1 .post-content{-ms-grid-columns:60% 1fr;grid-template-columns:60% 1fr;-webkit-column-gap:var(--post-teaser-column-gap,1rem);column-gap:var(--post-teaser-column-gap,1rem);grid-template-areas:"image title" "image meta" "image content" "image info"}.blog .post.featured .blog-layout-1 .post-content .read-more a{width:60%}}@media all and (min-width:1200px){.archive .post .blog-layout-2>.post-thumb{width:40%}.archive .post .blog-layout-2>.post-content,.blog .post .blog-layout-2>.post-content{width:60%}}@media (max-width:479px){.blog .wp-block-cover.is-style-hero .wp-block-heading.has-medium-font-size mark{font-size:clamp(1.5em,100vw,2em)!important}}
/*# sourceMappingURL=archive.min.css.map */