a{text-decoration:none}img{height:100%}a:hover{text-decoration:underline}#main-header{padding:10px 0}.widget_recent_entries ul{list-style:disc;padding-left:30px}.widget li{margin-bottom:.4em}.site-footer-row.site-footer-row-columns-1 .site-footer-section{flex:none}.entry-related-inner-content{padding-top:0;padding-bottom:0}table,td,th{border:1px solid rgb(0 0 0 / .1)}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}td,th{padding:8px}th{border-width:0 1px 1px 0}td{border-width:0 1px 1px 0}.pageFeatureImg{float:right;width:300px;margin-left:20px;display:inline-block}@media screen and (max-width:576px){.pageFeatureImg{float:none;width:300px;margin-left:0}}.home .single-content h2{margin-top:.5em}a:hover{text-decoration:underline!important}.content-wrap .entry-related:last-child{margin-bottom:0}.entry-related-carousel h3.entry-title{font-size:20px}h2.entry-related-title{margin-bottom:1.5rem}.wp-site-blocks .entry-related-inner{display:block}.has-sidebar .wp-site-blocks .entry-related-inner{padding:0}.entry-related-inner-content{padding-top:var(--global-xl-spacing);padding-bottom:var(--global-xl-spacing);padding-left:var(--global-sm-spacing);padding-right:var(--global-sm-spacing)}@media screen and (min-width:1025px){.content-width-narrow .entry-related-inner-content{padding-left:0;padding-right:0}}.entry-related-inner-content .grid-cols{display:grid}.splide.splide-initial .splide__list.grid-cols{display:flex;gap:0}.entry-related-inner-content{padding-top:0;padding-bottom:0}.rt-reading-time{margin-bottom:20px}.rt-prefix{font-weight:700}.catlist{column-count:2}.citylist{column-count:3}.citylist.column2{column-count:2}.citylist h3{font-size:17px;font-weight:400}.citylist a{color:var(--global-palette-highlight)}.filterList a{margin-right:5px}.postlist{margin:30px 0px!important;padding-left:30px;column-count:3}.postlist.column2{column-count:2}.post-ratings-image{display:inline-block}.entry-meta>*:after{content:none}.relatedList{margin-top:30px}.post-ratings img,.post-ratings-loading img,.post-ratings-image img{display:inline-block}.archive-description p{text-align:left}.entry-hero.page-hero-section .entry-header,.entry-hero-container-inner .entry-header{min-height:auto;padding:30px 0}.featuredList{margin-top:20px}.featuredList ul{display:table;width:100%;margin:20px 0 0 0;text-align:center}.featuredList ul li{width:19%;display:inline-block;vertical-align:top;margin-right:1%;border:1px solid #999}.featuredList ul li h3{font-size:18px;color:var(--global-palette-highlight);padding-top:10px}.featuredList ul li .listContent{font-size:15px;text-align:left;padding:0 5px}.featuredList ul li .listContent p{margin:10px 0}.wpcf7-list-item{width:40%}.post-ratings{margin-bottom:10px}.updateLink{float:right;border:1px solid var(--global-gray-500);padding:.4em .6em;border-radius:.25rem;display:inline-block}.updateLink:hover{background:var(--global-palette-highlight);color:var(--global-palette-btn);border-color:var(--global-palette-highlight)}.archive-section{width:100%;display:table}.archive-section .archive-image{width:33%;display:inline-block;vertical-align:top;margin-right:2%;min-height:auto}.archive-section .archive-image img{margin-top:1.5em;height:auto}.archive-section .archive-description{width:65%;display:inline-block;vertical-align:top}@media only screen and (max-width:768px){.catlist{column-count:1}.citylist{column-count:1}.postlist{column-count:1}.featuredList ul li{width:100%;margin-right:0;margin-bottom:20px}.featuredList ul li img{margin:0 auto}.updateLink{float:none;margin-bottom:10px}.archive-section .archive-image{width:100%;margin-right:0}.archive-section .archive-description{width:100%}}.redColor a{color:red!important}.entry-hero{margin-top:5rem}.custom-search-wrapper{display:flex;justify-content:center;margin-top:5rem}.custom-search-form .form-row{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:center}.custom-search-form input[type="search"],.custom-search-form select,.select2-container .select2-selection--single,.custom-search-form button{height:40px;font-size:16px;box-sizing:border-box;padding:8px 12px;border:1px solid #ccc;border-radius:4px;min-width:150px}.custom-search-form button{background-color:#2d72d9;color:#fff;border:none;cursor:pointer;transition:background 0.3s ease}.custom-search-form button:hover{background-color:#1b56aa}.select2-container--default .select2-selection--single{padding:6px 12px;border:1px solid #ccc;border-radius:4px;line-height:24px;display:flex;align-items:center}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:normal;padding-left:0}.select2-container{min-width:200px;width:auto!important}@media (max-width:600px){.custom-search-form .form-row{flex-direction:column;align-items:stretch}}.search-header{text-align:center;margin:30px 0}.search-title{font-size:28px;margin-bottom:10px}.search-count{color:#666;font-style:italic}.search-results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.search-result-card{border:1px solid #eee;padding:20px;border-radius:8px;background:#fafafa}.search-result-card h2{font-size:20px;margin-bottom:10px}.home-recent-posts-section{background:#fff;padding:30px;margin-top:5rem;margin-bottom:5rem}.home-recent-posts-container{display:flex;flex-wrap:wrap;gap:5%}.home-recent-posts-container h2{margin-bottom:20px}.home-recent-posts-left{flex:1 1 65%}.home-recent-posts-right{flex:1 1 25%}.recent-posts-list{list-style:none;padding:0;margin:0}.recent-post-item{margin-bottom:5px;border-bottom:1px solid #ddd;padding-bottom:5px}.recent-posts-list .recent-post-item:last-child{border-bottom:none}.recent-post-title a{color:#2d72d9;text-decoration:none;font-size:17px}.practice-area-section{padding:50px 20px;background-color:#fff}.practice-area-title{text-align:center;font-size:2rem;margin-bottom:40px}.practice-area-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:30px;justify-items:center}.practice-area-item{text-align:center}.practice-area-item img.tag-image{width:100%;max-height:100px;border-radius:8px;transition:transform 0.3s ease}.practice-area-item img.tag-image:hover{transform:scale(1.05)}.tag-title{margin-top:10px;font-size:16px}.tag-title a{color:#2d72d9;text-decoration:none}.tag-title a:hover{text-decoration:underline}.home-blog .recent-post-item{display:flex;gap:20px;margin-bottom:30px;border-bottom:1px solid #ddd;padding-bottom:15px;align-items:flex-start;flex-wrap:wrap}.home-blog .recent-post-title{display:flex}.recent-post-thumb{flex:0 0 200px;max-width:200px}.recent-post-thumb img{width:100%;height:auto;border-radius:6px;object-fit:cover}.recent-post-content{flex:1;min-width:200px}@media (max-width:768px){.home-recent-posts-container{flex-direction:column}.home-recent-posts-left,.home-recent-posts-right{flex:1 1 100%}.home-blog .recent-post-item{flex-direction:column}.recent-post-thumb{max-width:100%;flex:none}}.entry-related-carousel li{list-style:none!important}.rank-math-list-item{margin-bottom:2em}a{text-decoration:none}img{height:100%}a:hover{text-decoration:underline}#main-header{padding:10px 0}.widget_recent_entries ul{list-style:disc;padding-left:30px}.widget li{margin-bottom:.4em}.site-footer-row.site-footer-row-columns-1 .site-footer-section{flex:none}.entry-related-inner-content{padding-top:0;padding-bottom:0}table,td,th{border:1px solid rgb(0 0 0 / .1)}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}td,th{padding:8px}th{border-width:0 1px 1px 0}td{border-width:0 1px 1px 0}.pageFeatureImg{float:right;width:300px;margin-left:20px;display:inline-block}@media screen and (max-width:576px){.pageFeatureImg{float:none;width:300px;margin-left:0}}.home .single-content h2{margin-top:.5em}a:hover{text-decoration:underline!important}.content-wrap .entry-related:last-child{margin-bottom:0}.entry-related-carousel h3.entry-title{font-size:20px}h2.entry-related-title{margin-bottom:1.5rem}.wp-site-blocks .entry-related-inner{display:block}.has-sidebar .wp-site-blocks .entry-related-inner{padding:0}.entry-related-inner-content{padding-top:var(--global-xl-spacing);padding-bottom:var(--global-xl-spacing);padding-left:var(--global-sm-spacing);padding-right:var(--global-sm-spacing)}@media screen and (min-width:1025px){.content-width-narrow .entry-related-inner-content{padding-left:0;padding-right:0}}.entry-related-inner-content .grid-cols{display:grid}.splide.splide-initial .splide__list.grid-cols{display:flex;gap:0}.entry-related-inner-content{padding-top:0;padding-bottom:0}.rt-reading-time{margin-bottom:20px}.rt-prefix{font-weight:700}.catlist{column-count:2}.citylist{column-count:3}.citylist.column2{column-count:2}.citylist h3{font-size:17px;font-weight:400}.citylist a{color:var(--global-palette-highlight)}.filterList a{margin-right:5px}.postlist{margin:30px 0px!important;padding-left:30px;column-count:3}.postlist.column2{column-count:2}.post-ratings-image{display:inline-block}.entry-meta>*:after{content:none}.relatedList{margin-top:30px}.post-ratings img,.post-ratings-loading img,.post-ratings-image img{display:inline-block}.archive-description p{text-align:left}.entry-hero.page-hero-section .entry-header,.entry-hero-container-inner .entry-header{min-height:auto;padding:30px 0}.featuredList{margin-top:20px}.featuredList ul{display:table;width:100%;margin:20px 0 0 0;text-align:center}.featuredList ul li{width:19%;display:inline-block;vertical-align:top;margin-right:1%;border:1px solid #999}.featuredList ul li h3{font-size:18px;color:var(--global-palette-highlight);padding-top:10px}.featuredList ul li .listContent{font-size:15px;text-align:left;padding:0 5px}.featuredList ul li .listContent p{margin:10px 0}.wpcf7-list-item{width:40%}.post-ratings{margin-bottom:10px}.updateLink{float:right;border:1px solid var(--global-gray-500);padding:.4em .6em;border-radius:.25rem;display:inline-block}.updateLink:hover{background:var(--global-palette-highlight);color:var(--global-palette-btn);border-color:var(--global-palette-highlight)}.archive-section{width:100%;display:table}.archive-section .archive-image{width:33%;display:inline-block;vertical-align:top;margin-right:2%;min-height:auto}.archive-section .archive-image img{margin-top:1.5em;height:auto}.archive-section .archive-description{width:65%;display:inline-block;vertical-align:top}@media only screen and (max-width:768px){.catlist{column-count:1}.citylist{column-count:1}.postlist{column-count:1}.featuredList ul li{width:100%;margin-right:0;margin-bottom:20px}.featuredList ul li img{margin:0 auto}.updateLink{float:none;margin-bottom:10px}.archive-section .archive-image{width:100%;margin-right:0}.archive-section .archive-description{width:100%}}.redColor a{color:red!important}.entry-hero{margin-top:5rem}.custom-search-wrapper{display:flex;justify-content:center;margin-top:5rem}.custom-search-form .form-row{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:center}.custom-search-form input[type="search"],.custom-search-form select,.select2-container .select2-selection--single,.custom-search-form button{height:40px;font-size:16px;box-sizing:border-box;padding:8px 12px;border:1px solid #ccc;border-radius:4px;min-width:150px}.custom-search-form button{background-color:#2d72d9;color:#fff;border:none;cursor:pointer;transition:background 0.3s ease}.custom-search-form button:hover{background-color:#1b56aa}.select2-container--default .select2-selection--single{padding:6px 12px;border:1px solid #ccc;border-radius:4px;line-height:24px;display:flex;align-items:center}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:normal;padding-left:0}.select2-container{min-width:200px;width:auto!important}@media (max-width:600px){.custom-search-form .form-row{flex-direction:column;align-items:stretch}}.search-header{text-align:center;margin:30px 0}.search-title{font-size:28px;margin-bottom:10px}.search-count{color:#666;font-style:italic}.search-results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.search-result-card{border:1px solid #eee;padding:20px;border-radius:8px;background:#fafafa}.search-result-card h2{font-size:20px;margin-bottom:10px}.home-recent-posts-section{background:#fff;padding:30px;margin-top:5rem;margin-bottom:5rem}.home-recent-posts-container{display:flex;flex-wrap:wrap;gap:5%}.home-recent-posts-container h2{margin-bottom:20px}.home-recent-posts-left{flex:1 1 65%}.home-recent-posts-right{flex:1 1 25%}.recent-posts-list{list-style:none;padding:0;margin:0}.recent-post-item{margin-bottom:5px;border-bottom:1px solid #ddd;padding-bottom:5px}.recent-posts-list .recent-post-item:last-child{border-bottom:none}.recent-post-title a{color:#2d72d9;text-decoration:none;font-size:17px}.practice-area-section{padding:50px 20px;background-color:#fff}.practice-area-title{text-align:center;font-size:2rem;margin-bottom:40px}.practice-area-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:30px;justify-items:center}.practice-area-item{text-align:center}.practice-area-item img.tag-image{width:100%;max-height:100px;border-radius:8px;transition:transform 0.3s ease}.practice-area-item img.tag-image:hover{transform:scale(1.05)}.tag-title{margin-top:10px;font-size:16px}.tag-title a{color:#2d72d9;text-decoration:none}.tag-title a:hover{text-decoration:underline}.home-blog .recent-post-item{display:flex;gap:20px;margin-bottom:30px;border-bottom:1px solid #ddd;padding-bottom:15px;align-items:flex-start;flex-wrap:wrap}.home-blog .recent-post-title{display:flex}.recent-post-thumb{flex:0 0 200px;max-width:200px}.recent-post-thumb img{width:100%;height:auto;border-radius:6px;object-fit:cover}.recent-post-content{flex:1;min-width:200px}@media (max-width:768px){.home-recent-posts-container{flex-direction:column}.home-recent-posts-left,.home-recent-posts-right{flex:1 1 100%}.home-blog .recent-post-item{flex-direction:column}.recent-post-thumb{max-width:100%;flex:none}}.entry-related-carousel li{list-style:none!important}