@font-face{font-family:"Open Sans";src:url("https://fastdivorce.com/?fdwp_asset=20799c7bbd73532ba77dd0785fb2e2a8")}@font-face{font-family:"Open Sans";src:url("https://fastdivorce.com/?fdwp_asset=8a1b732fa772ef20205fa25d210912fc");font-weight:600}@font-face{font-family:"Open Sans";src:url("https://fastdivorce.com/?fdwp_asset=aaac9607eec9a4093a03387ef59f3468");font-weight:700}#fd-court-directory,#fd-court-directory *{box-sizing:border-box}#fd-court-directory{color-scheme:light}#fd-court-directory{margin:0;background:#fff;color:#243234;font:16px/1.65 "Open Sans",sans-serif}#fd-court-directory h1,#fd-court-directory h2,#fd-court-directory h3,#fd-court-directory h4{color:#0E3F3A;line-height:1.2}#fd-court-directory h1{font-size:clamp(32px,4.3vw,54px);letter-spacing:-1.4px;margin:12px 0 22px}#fd-court-directory h2{font-size:clamp(25px,3vw,34px);margin:8px 0 18px;letter-spacing:-.6px}#fd-court-directory h3{font-size:21px}#fd-court-directory h4{font-size:16px;margin:0 0 8px}#fd-court-directory p{margin:0 0 16px}#fd-court-directory button,#fd-court-directory input{font:inherit}#fd-court-directory .wrap{max-width:1180px;margin:auto;padding-left:30px;padding-right:30px}#fd-court-directory .utility{background:#0E3F3A;color:#fff;font-size:14px}#fd-court-directory .utility .wrap{display:flex;justify-content:space-between;padding-top:8px;padding-bottom:8px;gap:16px}#fd-court-directory .header{display:flex;justify-content:space-between;align-items:center;padding-top:21px;padding-bottom:21px;border-bottom:1px solid #CFF2F3}#fd-court-directory .header img{object-fit:contain}#fd-court-directory .header p{font-size:14px;margin:0;color:#0E3F3A}#fd-court-directory .opening{padding-top:42px;padding-bottom:38px}#fd-court-directory .eyebrow{text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:1.4px;color:#0E3F3A;margin:0 0 10px}#fd-court-directory .lede{font-size:19px;max-width:850px}#fd-court-directory .disclosure{max-width:900px;font-size:14px}#fd-court-directory .disclosure p{margin-bottom:8px}#fd-court-directory .statutory{font-weight:600}#fd-court-directory .directory-section{background:#E8FAFA;padding:40px 0 44px}#fd-court-directory .section-heading{display:flex;justify-content:space-between;gap:32px;align-items:flex-start}#fd-court-directory .section-heading>p{max-width:300px;font-size:15px}#fd-court-directory .search-area{margin:12px 0 24px}#fd-court-directory .search-area label{display:block;font-weight:700;color:#0E3F3A;margin-bottom:8px}#fd-court-directory .search-row{display:flex;gap:12px;max-width:780px}#fd-court-directory .search-row input{width:100%;background:#fff;border:1px solid #0E3F3A;border-radius:12px;padding:14px 18px;min-height:54px;min-width:0}#fd-court-directory .search-row button{border:1px solid #0E3F3A;border-radius:28px;background:#fff;color:#0E3F3A;padding:12px 25px;font-weight:600;cursor:pointer}#fd-court-directory #fd-county-search-note{font-size:14px;margin-top:10px;margin-bottom:10px}#fd-court-directory .count{font-size:14px;font-weight:700;margin:0}#fd-court-directory .county-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}#fd-court-directory .county{background:#fff;border:1px solid #CFF2F3;border-radius:13px;overflow:hidden;min-width:0}#fd-court-directory .county[open]{grid-column:1/-1}#fd-court-directory .county summary{padding:18px 20px;display:grid;grid-template-columns:1fr auto 20px;gap:12px;align-items:center;cursor:pointer;list-style:none;min-height:70px}#fd-court-directory .county summary::-webkit-details-marker{display:none}#fd-court-directory .county-title{font-weight:700;color:#0E3F3A}#fd-court-directory .summary-phone{font-size:14px}#fd-court-directory .toggle{font-size:23px;text-align:center;color:#0E3F3A}#fd-court-directory .county[open] .toggle{transform:rotate(45deg)}#fd-court-directory .county[open] summary{border-bottom:1px solid #CFF2F3;background:#F8FEFE}#fd-court-directory .county-body{padding:22px}#fd-court-directory .route-label{font-weight:600;color:#0E3F3A}#fd-court-directory .fields{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:22px 0}#fd-court-directory .field dt{font-size:13px;text-transform:uppercase;letter-spacing:.6px;font-weight:700;color:#0E3F3A;margin-bottom:7px}#fd-court-directory .field dd{margin:0 0 5px}#fd-court-directory .small{font-size:14px}#fd-court-directory .wide{grid-column:1/-1}#fd-court-directory .email{overflow-wrap:anywhere}#fd-court-directory .local-notes{padding-top:18px;border-top:1px solid #CFF2F3}#fd-court-directory .verified{font-size:13px;margin:18px 0 0}#fd-court-directory .notice{padding:18px 20px;margin-bottom:20px;border-left:4px solid #0E3F3A;background:#E8FAFA}#fd-court-directory .notice p{margin:6px 0 0}#fd-court-directory .directory-note{font-size:14px;max-width:850px;margin:26px 0 0}#fd-court-directory .guidance{padding-top:72px;padding-bottom:72px}#fd-court-directory .guidance-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:25px}#fd-court-directory .guidance-grid article{border-top:2px solid #CFF2F3;padding-top:22px}#fd-court-directory .number{font-size:14px;font-weight:700;color:#0E3F3A}#fd-court-directory .service-section{background:#E8FAFA;padding:58px 0}#fd-court-directory .service-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:65px;align-items:center}#fd-court-directory .service-separation{font-size:14px}#fd-court-directory .contact-card{background:#fff;border-radius:22px;padding:30px;border:1px solid #CFF2F3}#fd-court-directory .contact-card h3{margin-top:0}#fd-court-directory .service-phone{font-size:27px;font-weight:700;line-height:1.3;color:#0E3F3A;margin-bottom:12px}#fd-court-directory .contact-card p:last-child{font-size:14px;margin-bottom:0}#fd-court-directory .faq-section{padding-top:72px;padding-bottom:50px;max-width:930px}#fd-court-directory .faq{border-bottom:1px solid #CFF2F3}#fd-court-directory .faq summary{padding:20px 0;cursor:pointer;font-weight:600;color:#0E3F3A;min-height:52px}#fd-court-directory .faq p{margin:0 0 24px}#fd-court-directory .corrections{max-width:930px;padding-bottom:65px}#fd-court-directory .corrections h2{font-size:27px}#fd-court-directory footer{background:#0E3F3A;color:#fff;padding:42px 0;font-size:14px}#fd-court-directory footer h2{color:#fff;font-size:23px}#fd-court-directory .footer-grid{display:grid;grid-template-columns:1fr 2fr;gap:60px}#fd-court-directory button:focus-visible,#fd-court-directory input:focus-visible,#fd-court-directory summary:focus-visible{outline:3px solid #0E3F3A;outline-offset:4px}#fd-court-directory [hidden]{display:none!important}@media(max-width:760px){#fd-court-directory .wrap{padding-left:20px;padding-right:20px}#fd-court-directory .utility .wrap{display:block}#fd-court-directory .utility span:last-child{display:none}#fd-court-directory .header{padding-top:16px;padding-bottom:16px}#fd-court-directory .header img{width:175px;height:auto}#fd-court-directory .header p{max-width:120px;text-align:right;font-size:12px}#fd-court-directory .opening{padding-top:32px;padding-bottom:26px}#fd-court-directory h1{letter-spacing:-.8px}#fd-court-directory .lede{font-size:17px}#fd-court-directory .section-heading{display:block}#fd-court-directory .section-heading>p{max-width:none}#fd-court-directory .county-grid{grid-template-columns:1fr}#fd-court-directory .county summary{padding:17px 15px;gap:8px;grid-template-columns:1fr 20px}#fd-court-directory .summary-phone{grid-column:1;grid-row:2}#fd-court-directory .toggle{grid-column:2;grid-row:1/3}#fd-court-directory .county-body{padding:19px}#fd-court-directory .fields,#fd-court-directory .guidance-grid,#fd-court-directory .service-grid,#fd-court-directory .footer-grid{grid-template-columns:1fr;gap:23px}#fd-court-directory .wide{grid-column:auto}#fd-court-directory .guidance,#fd-court-directory .faq-section{padding-top:48px;padding-bottom:40px}#fd-court-directory .guidance-grid{gap:18px}#fd-court-directory .service-section{padding:42px 0}#fd-court-directory .contact-card{padding:24px}#fd-court-directory .footer-grid{gap:20px}#fd-court-directory .search-row button{padding:10px 18px}#fd-court-directory .search-row input{padding:12px;font-size:16px}#fd-court-directory .corrections{padding-bottom:45px}}@media print{#fd-court-directory{font-size:10pt}#fd-court-directory .utility,#fd-court-directory .search-area,#fd-court-directory .header p{display:none}#fd-court-directory .wrap{max-width:none;padding:0}#fd-court-directory .header,#fd-court-directory .opening,#fd-court-directory .guidance,#fd-court-directory .service-section,#fd-court-directory .faq-section,#fd-court-directory .corrections,#fd-court-directory footer,#fd-court-directory .directory-section{padding:14px 0;background:#fff;color:#243234}#fd-court-directory .county-grid,#fd-court-directory .fields,#fd-court-directory .guidance-grid,#fd-court-directory .service-grid,#fd-court-directory .footer-grid{display:block}#fd-court-directory .county,#fd-court-directory .county[open]{break-inside:avoid;margin-bottom:14px}#fd-court-directory .county>div{display:block!important}#fd-court-directory .county summary{display:block}#fd-court-directory .county .toggle{display:none}#fd-court-directory .summary-phone{display:block}#fd-court-directory .field{margin-bottom:12px}#fd-court-directory .faq>p{display:block!important}#fd-court-directory .county[hidden]{display:block!important}#fd-court-directory .contact-card{border:1px solid #CFF2F3}#fd-court-directory footer h2{color:#0E3F3A}#fd-court-directory h1{font-size:28pt}#fd-court-directory h2{font-size:20pt}#fd-court-directory .opening{break-after:avoid}}#fd-court-directory .filing-notice{max-width:920px;border-left:4px solid #0E3F3A;padding:4px 0 4px 20px;margin:22px 0;font-size:15px}#fd-court-directory .filing-notice p{margin:0}#fd-court-directory .county-overview{padding:22px 22px 16px}#fd-court-directory .county-overview h3{font-size:20px;line-height:1.3;margin:0 0 7px}#fd-court-directory .county-overview .summary-phone{font-size:16px;margin:0 0 16px}#fd-court-directory .court-website{margin:0}#fd-court-directory .website-label{display:block;font-size:13px;font-weight:700;color:#0E3F3A;margin-bottom:5px}#fd-court-directory .court-website a{display:inline-block;color:#0E3F3A;font-weight:600;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere;max-width:100%;min-height:34px;padding:4px 0}#fd-court-directory .court-website a:hover{color:#243234;text-decoration-thickness:2px}#fd-court-directory .county-details summary{display:flex;justify-content:space-between;gap:12px;padding:14px 22px;min-height:54px;border-top:1px solid #CFF2F3;font-size:14px;font-weight:600;color:#0E3F3A}#fd-court-directory .county-details[open]>summary{background:#F8FEFE;border-bottom:1px solid #CFF2F3}#fd-court-directory .county-details[open] .toggle{transform:rotate(45deg)}#fd-court-directory .county:has(.county-details[open]){grid-column:1/-1}#fd-court-directory .county a:focus-visible{outline:3px solid #0E3F3A;outline-offset:4px;border-radius:2px}#fd-court-directory .county-details .toggle{flex:0 0 20px}#fd-court-directory .county[hidden]{display:none!important}@media(max-width:760px){#fd-court-directory .county-overview{padding:20px 19px 15px}#fd-court-directory .county-details summary{display:flex;padding:15px 19px}#fd-court-directory .county-overview .summary-phone{font-size:16px}#fd-court-directory .court-website a{font-size:15px;min-height:44px;line-height:1.5}#fd-court-directory .filing-notice{padding-left:16px}}@media print{#fd-court-directory .county-details{display:block}#fd-court-directory .county-details>.county-body{display:block!important}#fd-court-directory .court-website a{color:#0E3F3A;text-decoration:underline}#fd-court-directory .county-overview{padding:12px}#fd-court-directory .county[hidden]{display:block!important}}

#fd-court-directory .summary-phone .clerk-phone{color:#0E3F3A;text-decoration:underline;text-underline-offset:.18em;display:inline-block;padding:.2rem 0;}
#fd-court-directory .current-notices{margin-top:.65rem;}
.fd-court-skip{position:absolute;top:-100px;left:1rem;background:#fff;padding:1rem;z-index:9999}.fd-court-skip:focus{top:1rem}
