.single-post h3{font-size:1.778rem;letter-spacing:0em;line-height:1.2;font-weight:400;text-transform:none}.review-box.bg-box.border-radius.side-padding.vertical-padding-small.text-center.box-flair{width:calc(40% - (3% * 0.6667))}@media (max-width:500px){.overlay{position:absolute;background:rgb(109 198 237 / .7);top:0;width:100%;height:100%;display:block}.page-template-child-page #SubBannerV1 img,#SubBannerV1 img{object-position:right}}.side-nav.v1 .level-1,.el-tab-box>li.page_item,.el-tab-box>li.menu-item{position:relative;align-items:stretch;border-top-style:solid;border-top-width:1px}.light-bg.side-nav.v1 .level-1,.light-bg .side-nav.v1 .level-1,#SideNavV1 .page_item,#SideNavV1 .menu-item{border-color:rgb(0 0 0 / .2)}.light-bg.side-nav.v1 .level-1>a,.light-bg .side-nav.v1 .level-1>a,#SideNavV1 .page_item:not(.current_page_item)>a,#SideNavV1 .menu-item:not(.current_page_item)>a{color:#5f5f5f}.side-nav.v1 .level-1>a,#SideNavV1 .page_item>a,#SideNavV1 .menu-item>a{padding:1em 4% 1em 8%;margin:0;transition:color 0.4s ease 0s,background-color 0.4s ease 0s,border 0.4s ease 0s;font-size:1.111em}.light-bg #SideNavV1 .page_item a:hover,.light-bg #SideNavV1 .page_item.current_page_item a{color:#fff;background-color:#5f5f5f}.group-padding{padding:0!important}.children,#menu-areas-we-serve-side-menu .sub-menu{display:none}#SideNavV1 .page_item .children,#menu-areas-we-serve-side-menu .sub-menu{background-color:#13100f;padding:1em;position:relative;width:100%}#SideNavV1 .page_item .children a,#menu-areas-we-serve-side-menu .menu-item .sub-menu a{padding:.75em 5% .75em 10%;transition:color 0.4s ease 0s,background-color 0.4s ease 0s;color:#fff}.light-bg #SideNavV1 .page_item .children a:hover,.light-bg #SideNavV1 .children .page_item.current_page_item a,#menu-areas-we-serve-side-menu .sub-menu a:hover,#menu-areas-we-serve-side-menu .sub-menu .page_item.current_page_item a{color:#fff;background-color:#4789a8}.side-nav.v1 .page_item_has_children>a,#menu-areas-we-serve-side-menu .menu-item-has-children>a{display:inline-block;width:90%}.side-nav.v1 .page_item_has_children img,#menu-areas-we-serve-side-menu .menu-item-has-children img{max-width:18px}.side-nav.v1 .page_item_has_children .handle,#menu-areas-we-serve-side-menu .menu-item-has-children .handle{display:inline-block;cursor:pointer;text-align:center;width:8%;height:100%;padding:1em 0;vertical-align:middle}.side-nav.v1 .page_item_has_children img,#menu-areas-we-serve-side-menu .menu-item-has-children img{max-width:18px;margin:0 auto;width:100%}body .bottom-right-black-bubble-invite-container{bottom:0px!important;left:0!important;display:none!important}.liveChatFloatingButton{display:none!important}a#black-circle-background-image-container{float:left!important}.chat-window-curved-triangle-container{position:relative;top:35px;float:left!important;right:-25px!important}#menu-areas-we-serve-side-menu .sub-menu .menu-item-has-children>a{width:88%}#menu-areas-we-serve-side-menu .sub-menu .menu-item-has-children .handle{background:#fff;width:10%}.gform_wrapper.gravity-theme .hidden_label .gfield_label{display:none}#gform_wrapper_1 li,#gform_wrapper_2 li{padding-right:0}#gform_wrapper_1 li input,#gform_wrapper_1 select,#gform_wrapper_1 textarea,#gform_wrapper_2 input:not(.gform_button),#gform_wrapper_2 select,#gform_wrapper_2 textarea,#gform_wrapper_3 select,#gform_wrapper_3 textarea{width:100%;display:block;border-style:solid;border-width:1px;padding:.55em .75em .55em 1em;width:100%;border-radius:0;text-align:left;outline:none;font-size:1em;will-change:background-color,border-color,color;transition:background-color 0.5s ease 0s,border-color 0.5s ease 0s,color 0.5s ease 0s;border-color:rgb(0 0 0 / .2)}#input_2_7,#input_3_7{max-height:143px}#gform_wrapper_1 select,#gform_wrapper_2 select,#gform_wrapper_3 select{background:#fff;padding-top:12px;padding-bottom:12px}#gform_wrapper_2 .gform_footer.top_label,#gform_wrapper_3 .gform_footer.top_label,#gform_wrapper_4 .gform_footer.top_label{max-width:300px;margin:1em auto 0}#gform_submit_button_1,#gform_submit_button_2,#gform_submit_button_3,#gform_submit_button_4{font-family:"Noto Serif",serif;font-size:1rem;letter-spacing:0em;line-height:1.2;font-weight:400;text-transform:capitalize;z-index:1;padding:.7em 2em;transition:color 0.5s ease 0s;border:none;border-radius:3em;background-color:#4789a8;color:#fff}#gform_submit_button_1::before,#gform_submit_button_2::before,#gform_submit_button_3::before,#gform_submit_button_4::before{content:"";position:absolute;height:calc(100% + 0.556em);width:calc(100% + 0.556em);top:50%;left:50%;transform:translate(-50%,-50%) scale(0);z-index:-1;border-radius:3em;will-change:transform;transform-origin:50% 50%;transition:transform 0.35s cubic-bezier(.39,.58,.53,1.37) 0s,opacity 0.25s ease 0.1s;pointer-events:none;opacity:0}#gform_submit_button_1:hover,#gform_submit_button_2:hover,#gform_submit_button_3:hover,#gform_submit_button_4:hover{background:#000;color:#fff}#gform_submit_button_1:hover::before,#gform_submit_button_2:hover::before,#gform_submit_button_3:hover::before,#gform_submit_button_4:hover::before{transform:translate(-50%,-50%) scale(1);opacity:1}#gform_confirmation_message_1,#gform_confirmation_message_2,#gform_confirmation_message_3,#gform_confirmation_message_4{padding:.6em;border:2px solid #00d500;font-weight:800;color:#000}.light-bg .bg-box.unlike-bg h2.gform_submission_error.hide_summary{color:#000}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000}:-moz-placeholder{color:#000;opacity:1}.staff-profile .wp-block-image.bioPic img{max-width:100%;height:auto}.profile,.cred,.memberships{display:none}.active{display:block}.staff-profile{padding-top:4.5rem;padding-bottom:4.5rem}.content-style #bioTabs ul li::before{display:none}.cred strong{font-size:1.333rem;letter-spacing:0em;line-height:1.4;font-weight:400;text-transform:none;color:#1a5c87;display:block}.open.pop-up,.open .pop-up{opacity:1;visibility:visible;transform:translateY(0);transition:transform 0s ease 0s,visibility 0s ease 0s,opacity 0.5s ease 0s}.open.pop-up .pop-item,.open .pop-up .pop-item{opacity:1;transform:translate(-50%,-50%);transition:transform 0.5s ease calc(0.5s * 0.8),opacity 0.5s ease calc(0.5s * 0.8)}.open .close-btn::before,.open .close-btn::after{opacity:1;transition:transform 0.5s ease 0.5s,opacity 0.5s ease 0.5s}@media (max-width:599px){.wp-block-column.attInfo{text-align:center}}#twoPiece{display:grid;grid-template-columns:1fr 1fr;gap:1.5em}#twoPiece article .featured-image img{width:100%;height:auto}#twoPiece article .post-content{padding-left:calc(4% * 2);padding-right:calc(4% * 2);padding-top:calc(4.5rem * 0.4);padding-bottom:calc(4.5rem * 0.4);box-shadow:1em 1em 2em rgb(0 0 0 / .15);height:100%;background:#fff}.light-bg #twoPiece article .entry-header .entry-title a{color:#1b1b1e;line-height:1.4;font-weight:400;font-size:1.444rem}.light-bg a.entryDate{color:#000;font-weight:700}.wp-block-latest-posts li,.wp-block-categories li{border-color:rgb(0 0 0 / .2);position:relative;border-top-style:solid;border-top-width:1px}.wp-block-latest-posts li a,.wp-block-categories li a{padding:1em 4% 1em 8%;margin:0;transition:color 0.4s ease 0s,background-color 0.4s ease 0s,border 0.4s ease 0s;font-size:1.111em;color:#5f5f5f}.wp-block-latest-posts li a:hover,.wp-block-categories li a:hover{color:#fff;background-color:#5f5f5f}#block-11.widget_archive,#block-12.widget_archive{padding:0 4% 26px 8%}#BlogSystemV1SideNavPopularPosts section{padding-top:0;padding-bottom:0}#BlogSystemV1SideNavPopularPosts section h5{padding:26px 4% 26px 8%;color:#5f5f5f;font-size:1.889rem;line-height:1.1;letter-spacing:0em;font-family:"Noto Serif",serif;font-weight:300;text-transform:none}#block-11 select,#block-12 select{background:#fff;padding-top:12px;padding-bottom:12px;border:1px solid;width:300px;padding-left:12px}#block-11 select option,#block-12 option{background:#000;color:#fff}body:not(.single) .nav-links a,body:not(.single) .nav-links span{display:inline-block;padding:20px;border:1px solid}#breadcrumbs{margin:0 0 0 1em}@media (max-width:767px){#twoPiece{grid-template-columns:1fr}}.single .attachment-genesis-block-theme-featured-image.size-genesis-block-theme-featured-image.wp-post-image{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none;object-fit:cover;object-position:50% 47%}.single .nav-links{padding-top:1em;border-top:3px solid #205b79;margin-top:2em}.single:not(.has-featured-image) .blog-post-page.v1 .main>.bg-box.pseudo-before::before{background-color:#fff}.at-share-btn-elements{text-align:center}.single .blog-post-page.v1 .related-posts li .img{display:block}.top-search-form input[type="search"]{border-radius:0;-webkit-appearance:none}.top-search-form{display:none;position:absolute;top:0;min-width:100%;height:150px;z-index:998}.top-search-form .search-field{width:100%;height:100%;background:rgb(109 198 237 / .9);color:#fff;text-align:center;cursor:help;border:none;z-index:1000}.top-search-form .search-submit{position:absolute;top:0;right:0;height:100%;background:#4789a8;border:none;color:#fff;width:7%;border-radius:0;cursor:pointer}.searchClose{display:none;position:absolute;top:142px;left:0;right:0;padding:0 15px;font-weight:600;color:#000;z-index:5;text-align:center;cursor:pointer}@media (max-width:767px){.top-search-form .search-submit{width:25%}}.top-search-form .search-field::-webkit-input-placeholder{color:#fff}.top-search-form .search-field::-moz-placeholder{color:#fff}.top-search-form .search-field:-ms-input-placeholder{color:#fff}.top-search-form .search-field:-moz-placeholder{color:#fff}.top-search-form .search-field::-moz-placeholder{opacity:1}#bottom-right-black-bubble-invite-container svg:not([data-use]){width:85px;height:85px}#navTooltip{position:fixed;bottom:66px;left:0;background:#1a5c87;color:#fff;padding:0 5px;z-index:-6;width:135px;right:calc(0px - 199px);margin:0 auto;display:none}@media screen and (max-width:767px){.header .menu-btn.mobile{bottom:53px}#navTooltip{display:block}}#screened{text-align:center;text-transform:uppercase;background:#000}#screened a{color:#fff;padding:12px 0;display:block;width:100%}#screened svg{color:#53ba6f}#screened{background:#6dc6ed}#PhotosV4List li{display:none}#PhotosV4List li.show{display:block}#CaseResultsV2 svg[data-use],#ReviewsV12Feed svg[data-use]{font-size:2rem}#ReviewsV12Header p.special-heading{font-family:"Montserrat",sans-serif;color:#d4d4d4;font-size:1.778rem;letter-spacing:0em;line-height:1.2;font-weight:300;text-transform:none;margin-bottom:0}.reviews.v12 .pad-height-::after{padding-bottom:75%}.contact.v11 .img::after{padding-bottom:75%}.content.v1 .main.thin{max-width:80rem}.accordion .gb-block-accordion .gb-accordion-title{background:#fff0;padding:10px 15px;font-size:1.556rem;letter-spacing:0em;line-height:1.4;font-weight:400;text-transform:none;cursor:pointer;border-bottom:solid .2rem;padding-left:1.5%;padding-right:1.5%;border-color:rgb(255 255 255 / .2)}.accordion .gb-block-accordion details[open]>summary.gb-accordion-title{background:#4789a8}.accordion .gb-block-accordion .gb-accordion-text{background-color:#292929}.accordion .gb-block-accordion .gb-accordion-title::before{content:"Q: ";padding:0 .5em;display:inline}.accordion .gb-block-accordion .gb-accordion-text::before{content:"A: ";padding:0 .5em 0 0;display:inline;font-size:1.556rem}@media screen and (max-width:500px){.accordion .gb-block-accordion .gb-accordion-title{font-size:calc(1.556rem * 0.9)}}figure img[src*=".png"]:not(.static-map){object-fit:contain}.fix-align{text-align:left}body:not(.page-template-child-page) .iframe-container{position:relative;width:100%;padding-bottom:56.25%;height:0}body:not(.page-template-child-page) .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-system.v1 .main>ul>li:first-child .divider{margin-top:0}.video-system.v1 li [class*="pad-height-"]::after{padding-bottom:56.25%}.video-system.v1 li [class*="pad-height-"] .btn-style{position:absolute;bottom:1em;right:1em}.video-system.v1 li [class*="pad-height-"] .btn-style svg{font-size:2em}.video-system.v1 li strong{font-weight:400}.video-system.v1.bg-box-none .ui-tab-panel{padding:0}.video-system.v1 .video-wrapper,.video-system.v1 .video-wrapper>iframe{width:100%}.video-system.v1 .main.open [data-role="panel"]{display:block!important}.transcription a{cursor:pointer;outline:none}.transcription ul li+li{margin-top:1em}.transcription ul li .timestamp{display:block;padding:.5em;will-change:color,background-color;transition:color 0.5s ease 0s,background-color 0.5s ease 0s;line-height:1}.light-bg .transcription ul li .timestamp,.dark-bg.bg-box-unlike .transcription ul li .timestamp{background-color:#efefef;color:#363636}.light-bg.bg-box-none .transcription ul li .timestamp{background-color:#fff}.dark-bg .transcription ul li .timestamp,.light-bg.bg-box-unlike .transcription ul li .timestamp{background-color:#1b1b1e;color:#fff}.dark-bg.bg-box-none .transcription ul li .timestamp{background-color:#5f5f5f}.transcription ul li p{margin:0;padding-left:1.5em}.transcription ul li p .caption-block{transition:background-color 0.5s ease 0s,color 0.5s ease 0s}.light-bg .transcription ul li p .caption-block,.dark-bg.bg-box-unlike .transcription ul li p .caption-block{color:#363636}.dark-bg .transcription ul li p .caption-block,.light-bg.bg-box-unlike .transcription ul li p .caption-block{color:#fff}@media screen and (min-width:1025px){.light-bg .transcription ul li p .caption-block:hover,.light-bg .transcription ul li p .caption-block:focus,.light-bg .transcription ul li p .caption-block.active,.dark-bg.bg-box-unlike .transcription ul li p .caption-block:hover,.dark-bg.bg-box-unlike .transcription ul li p .caption-block:focus,.dark-bg.bg-box-unlike .transcription ul li p .caption-block.active{background-color:#0091b7;color:#fff}.dark-bg .transcription ul li p .caption-block:hover,.dark-bg .transcription ul li p .caption-block:focus,.dark-bg .transcription ul li p .caption-block.active,.light-bg.bg-box-unlike .transcription ul li p .caption-block:hover,.light-bg.bg-box-unlike .transcription ul li p .caption-block:focus,.light-bg.bg-box-unlike .transcription ul li p .caption-block.active{background-color:#6dc6ed;color:#363636}.light-bg .transcription ul li .timestamp:hover,.light-bg .transcription ul li .timestamp:focus,.dark-bg.bg-box-unlike .transcription ul li .timestamp:hover,.dark-bg.bg-box-unlike .transcription ul li .timestamp:focus{background-color:#0091b7;color:#fff}.dark-bg .transcription ul li .timestamp:hover,.dark-bg .transcription ul li .timestamp:focus,.light-bg.bg-box-unlike .transcription ul li .timestamp:hover,.light-bg.bg-box-unlike .transcription ul li .timestamp:focus{background-color:#6dc6ed;color:#363636}}@media screen and (min-width:801px){.video-system.v1 .video-wrapper,.video-system.v1 .video-wrapper>iframe{height:100%}}.contact-system.v1 .item-widths>div:only-of-type{width:100%}.contact-system.v1 .map-container{min-height:33em;padding-bottom:33%}.contact-system.v1 .map-container>span{display:block}.contact-system.v1 .location-pop{position:absolute;opacity:0;transition:opacity 0.4s ease,visibility 0s ease 0.5s,display 0s ease 0.5s;pointer-events:none;padding:1.5em 4%;visibility:hidden;background-color:#fff0;z-index:1;left:0;top:0;height:100%}.contact-system.v1 .location-pop::before{opacity:.9;z-index:-1}.contact-system.v1 .location-pop.active{opacity:1;pointer-events:all;transition:opacity 0.4s ease 0.1s,visibility 0s ease 0s,display 0s ease 0s;visibility:visible}.contact-system.v1 .location-pop>a{font-size:1.111em}.contact-system.v1 .location-pop p{margin:0 0 1.5em;line-height:1.6}.contact-system.v1 .location-pop>svg{position:absolute;top:.5em;right:.5em;font-size:1em;cursor:pointer;transition:color 0.4s ease 0s;will-change:color}.contact-system.v1 .location-pop li{border-bottom-style:solid;border-bottom-width:1px;padding-top:.75em;padding-bottom:.75em;word-break:break-word;line-height:1.2}.light-bg.contact-system.v1 .location-pop li{border-color:rgb(255 255 255 / .2)}.dark-bg.contact-system.v1 .location-pop li{border-color:rgb(0 0 0 / .2)}.contact-system.v1 .location-pop li svg{display:block;margin-right:.5em}@media screen and (min-width:1025px){.light-bg.contact-system.v1 .location-pop>svg:hover,.light-bg.contact-system.v1 .location-pop>svg:focus{color:#0091b7}.dark-bg.contact-system.v1 .location-pop>svg:hover,.dark-bg.contact-system.v1 .location-pop>svg:focus{color:#6dc6ed}}@media screen and (max-width:800px){.contact-system.v1 .map-container{min-height:0;height:25em}.contact-system.v1 .location-pop{top:50%;left:50%;transform:translate(-50%,-50%);min-width:0;width:90%;max-height:90%}}section#StaffProfileV2 .info header p{margin-top:.25em;color:#1b1b1e;margin-bottom:0;font-size:1.778rem;letter-spacing:0em;line-height:1.2;text-transform:none;font-family:"Montserrat",sans-serif}.title-style-3{font-size:1.556rem;letter-spacing:0em;line-height:1.4;font-weight:400;text-transform:none}.bioBadges{display:flex;flex-wrap:wrap}.bioBadges figure{margin:1em}.bioBadges figure img{max-width:150px}@media (max-width:699px){.bioBadges{justify-content:center;flex-direction:column}.bioBadges figure{margin:1em auto}}.contact.v10 .rating-icons{display:block}.contact.v10 .stars svg{font-size:1.333em}.light-bg.contact.v10 .stars svg,.dark-bg.contact.v10 .stars svg{color:#ffd80a}.dark-bg.contact.v10 .stars svg,.light-bg.contact.v10 .stars svg{color:#ffd80a}.contact.v10 .rating1 li:nth-of-type(n+2){opacity:.5}.contact.v10 .rating2 li:nth-of-type(n+3){opacity:.5}.contact.v10 .rating3 li:nth-of-type(n+4){opacity:.5}.contact.v10 .rating4 li:nth-of-type(n+5){opacity:.5}.contact.v10 picture.img{display:block}.contact.v10 picture.img::after{padding-bottom:50%}.two-col{column-count:2}@media (max-width:699px){.two-col{column-count:1}}.menu-open .header li:hover .fly-nav{visibility:hidden;opacity:0;height:0}.menu-open .header li .fly-nav.show{visibility:visible;height:auto;opacity:1}.menu-open .header .nav-box>nav a{width:calc(100% - 78px)}#VideoV4List li.third iframe.pop-item{display:none;height:100%;width:100%;max-width:100%}#VideoV4List li.third .close-btn{position:absolute;top:0;right:0}@media (min-width:991px){.grecaptcha-badge{bottom:100px!important;z-index:1000}}.grecaptcha-badge{display:none}#SideZone{position:-webkit-sticky;position:sticky;top:0}.sticky_con{padding:30px 0 95px}.sticky_con .container:after,.sticky_con .sticky:after,.sticky_con .sticky_con:after{content:'';display:table;clear:both}.sticky_con .row{display:flex}.sticky_con .sticky{position:sticky!important;top:0!important;z-index:1;background-color:transparent!important}.sticky_con .position_rel{position:relative!important}.sticky_con .block{float:left}.sticky_con .content{width:64%}.sticky_con .sidebar{text-align:left;width:36%;padding-left:75px}.sticky_con .sidebar p{margin:0}.sticky_con .container{width:100%;max-width:calc(80rem + 4%* 2);margin:0 auto;position:relative;padding-left:4%;padding-right:4%}.sticky_con .background{margin-top:15px;display:block;background-color:var(--inner-bg-alt)}.sticky_con .sidebar h5{font-family:"Noto Serif",serif;font-size:33px;letter-spacing:0em;line-height:1.1;font-weight:300;text-transform:none}.sticky_con .my_row.sticky{pointer-events:none}.sticky_con .my_row.sticky .sidebar{pointer-events:auto}@media screen and (max-width:992px){.sticky_con .sidebar,.sticky_con .content{width:100%}.sticky_con .sidebar{padding-top:50px;padding-left:0}}