body,html{max-width:100%;overflow-x:hidden}.langley_fse main{-webkit-margin-before:0;display:block;margin-block-start:0}.wp-block-button__link:hover{background-color:var(--wp--preset--color--tertiary)!important}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline--2 .wp-block-button__link:hover{background-color:var(--wp--preset--color--primary)!important;color:#fff!important}.header-stroke{display:inline-block;margin-bottom:3rem;position:relative}.header-stroke:after{background-color:var(--wp--preset--color--tertiary);bottom:-18px;content:"";height:4px;left:0;position:absolute;width:100%;z-index:5}.wp-block-separator{border-bottom:.5px solid var(--wp--preset--color--langley-light-gray);margin:1.5rem auto}.columns{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:1.5em;-moz-column-gap:1.5em;column-gap:1.5em}@media only screen and (min-width:768px){.columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (min-width:1024px){.columns.columns-three{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media only screen and (min-width:1200px){.columns.columns-four{-webkit-column-count:4;-moz-column-count:4;column-count:4}}.columns p{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin:0;padding-bottom:1em}.columns .gb-text{padding-bottom:0}.columns .header-paragraph{font-weight:700;margin:.75rem 0 .25rem}.columns ul{margin:0}.columns h2,.columns h3{margin-bottom:1em;margin-top:0}.see-all-link:after{content:url(../images/arrow-right.svg);display:inline-block;height:14px;margin-left:8px;width:18px}.see-all-link.colored-background:after{content:url(../images/arrow-right-white.svg)}footer{margin-top:0}@media screen and (max-width:1030px){header .header-logo{margin-top:-.75rem!important;max-width:250px!important}}@media only screen and (min-width:1030px){header .header-logo{margin-top:-.5rem!important}}@media screen and (min-width:600px)and (max-width:1030px){header .header-logo-nav-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}}@media screen and (min-width:600px)and (max-width:660px){header .wp-block-navigation.items-justified-right{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}}@media screen and (min-width:600px){header .wp-block-navigation .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container{border:1px solid var(--wp--preset--color--langley-light-gray)!important}}@media screen and (min-width:600px)and (max-width:815px){header .wp-block-navigation .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container{left:1px!important}}header .wp-block-navigation a:hover{color:var(--wp--preset--color--tertiary)!important}header .top-nav-locations a{background-color:var(--wp--preset--color--tertiary);border-radius:4px;color:#fff!important;padding:.25rem .75rem!important}header .top-nav-locations a:hover{background-color:var(--wp--preset--color--primary-lighten-01)}header .wp-block-navigation-item__label{line-height:1.4}header .wp-block-group.has-background{padding:.25rem}header .wp-block-navigation__responsive-container-close{right:12px;top:12px}header .has-modal-open .wp-block-navigation__container{margin-top:0;padding:0 0 .5rem!important}header .has-modal-open .wp-block-navigation__container .wp-block-navigation-item__label{font-weight:400}header .has-modal-open .wp-block-navigation__container .wp-block-navigation-item{margin:0 1rem}header .has-modal-open .wp-block-navigation__submenu-container{padding-right:0!important}header .has-modal-open .wp-block-navigation-item__label{font-size:1rem}header .wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{border:0}.home-page-locations{position:relative}.home-page-locations:before{background-image:url(../images/bg-pattern-light-bg.svg);background-size:contain;content:"";display:inline-block;height:500px;left:-105px;position:absolute;top:-150px;width:500px;z-index:-1}.single-post-related-content a{color:#fff}.team-attorneys:has(.no-results){display:none!important}.single-practice-area-lawyers:has(.no-results){display:none!important}.section-featured-image-and-about{position:relative}.section-featured-image-and-about:before{background-image:url(../images/bg-pattern-light-bg.svg);background-size:contain;content:"";display:inline-block;height:500px;left:-150px;position:absolute;top:0;width:500px;z-index:-1}.single-attorney-about-video p{width:100%}.single-attorney-about-video iframe{aspect-ratio:16/9;width:100%}.accordion-item-industries:has(.accordion-industries-content:empty){display:none}.accordion-item-education:has(.accordion-education-content:empty){display:none}.accordion-item-associations:has(.accordion-associations-content:empty){display:none}.accordion-item-court-admissions:has(.accordion-court-admissions-content:empty){display:none}.accordion-item-bar-admissions:has(.accordion-bar-admissions-content:empty){display:none}.accordion-item-certifications:has(.accordion-certifications-content:empty){display:none}.accordion-item-awards:has(.accordion-awards-content:empty){display:none}.accordion-item-accolades:has(.accordion-accolades-content:empty){display:none}.single-attorney-personal-info-section:has(.single-attorney-personal-info:empty){display:none}.single-attorney-about-video-section:has(.single-attorney-about-video:empty){display:none}.single-attorney-cases-publication-section:has(.single-attorney-cases-publication:empty){display:none}.single-attorney-articles-section:has(.no-results){display:none!important}.gb-query-loop-pagination .gb-text,.gb-query-loop-pagination .page-numbers{border:1px solid var(--wp--preset--color--tertiary)!important;color:var(--wp--preset--color--tertiary)!important}.gb-query-loop-pagination .page-numbers.current{border:1px solid var(--wp--preset--color--langley-black)!important;color:var(--wp--preset--color--langley-black)!important}#gform_1 input,#gform_1 select,#gform_1 textarea{border-color:var(--wp--preset--color--langley-light-gray)!important}body .gform_wrapper .gform_footer input[type=submit]{background-color:var(--wp--preset--color--tertiary)!important;border:0!important}.gform_wrapper input::-webkit-input-placeholder{color:var(--wp--preset--color--langley-gray)}.gform_wrapper input:-ms-input-placeholder{color:var(--wp--preset--color--langley-gray)}.gform_wrapper input::placeholder{color:var(--wp--preset--color--langley-gray)}.gform_wrapper input::-moz-placeholder{color:var(--wp--preset--color--langley-gray)}.gform_wrapper input::-ms-input-placeholder{color:var(--wp--preset--color--langley-gray)}.query-loop-locations h2,.query-loop-locations h3{font-family:var(--wp--preset--font-family--lato)}.query-loop-locations p{line-height:1.4}.gdg_acfb-related-attorneys h5{color:#fff!important;font-size:1.24rem;font-weight:700;margin:0;text-transform:none}.gdg_acfb-related-attorneys p{margin:0 0 .1rem}.gdg_acfb-related-attorneys a{color:#fff}.gdg_acfb-related-attorneys .related-attorney{padding:1rem 0}.gdg_acfb-related-attorneys .attorney-info{overflow-wrap:break-word}.gdg_acfb-related-attorneys .attorney-positions{font-style:italic}.gdg_acfb-practice-area-news{padding-top:1rem}.gdg_acfb-practice-area-news h3{border-bottom:4px solid var(--wp--preset--color--secondary);font-size:1.75rem;font-weight:700;margin:0 0 .75rem;padding-bottom:.75rem}.gdg_acfb-practice-area-news h4{font-size:1.25rem;line-height:1.4;margin:0 0 .55rem}.gdg_acfb-practice-area-news p{margin:0 0 .1rem}.gdg_acfb-practice-area-news ul{list-style-type:none;margin:0;padding:0}.gdg_acfb-practice-area-news ul .news-article{padding:1rem 0}.gdg_acfb-practice-area-attorney-contacts h3{border-bottom:4px solid var(--wp--preset--color--secondary);font-size:1.75rem;font-weight:700;margin:0 0 .75rem;padding-bottom:.75rem}.gdg_acfb-practice-area-attorney-contacts h4{font-size:1.25rem;margin:0}.gdg_acfb-practice-area-attorney-contacts p{margin:0}.gdg_acfb-practice-area-attorney-contacts ul{list-style-type:none;margin:0;padding:0}.gdg_acfb-practice-area-attorney-contacts ul .group-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.gdg_acfb-practice-area-attorney-contacts ul .group-contacts .group-image-container{-ms-flex-preferred-size:25%;-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-basis:25%;flex-grow:0;flex-shrink:0;padding:1rem 0}.gdg_acfb-practice-area-attorney-contacts ul .group-contacts .group-image-container .group-image{border-radius:50%;height:85px;width:85px}.gdg_acfb-practice-area-attorney-contacts ul .group-contacts .group-info-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 0 1.25rem}.gdg_acfb-practice-area-attorney-contacts ul .group-contacts .group-info-container .attorney-contact-info{padding-top:.5rem}.team-attorneys-container h5{color:#fff!important;font-size:1.25rem;margin:0;text-transform:none}.team-attorneys-container h4{font-size:1rem;line-height:1.4;margin:0 0 .55rem}.team-attorneys-container h3{border-bottom:4px solid #fff;color:#fff!important;font-size:1.5rem;font-weight:700;margin:0 0 .75rem;padding-bottom:.75rem}.team-attorneys-container .positions{font-style:italic}.team-attorneys-container p{margin:0 0 .1rem}.team-attorneys-container .related-attorney{padding:1rem 0}.team-attorneys-container .attorney-info{padding-top:.75rem}.team-attorneys-container .attorney-info a{color:#fff!important}.gdg_acfb-locations-lead-attorneys h3{border-bottom:4px solid var(--wp--preset--color--secondary);font-size:1.75rem;margin:0 0 .75rem;padding-bottom:.75rem}.gdg_acfb-locations-lead-attorneys h4{font-size:1.25rem;line-height:1.4;margin:0 0 .55rem}.gdg_acfb-locations-lead-attorneys p{margin:0 0 1rem}.gdg_acfb-locations-lead-attorneys .lead-attorney{margin-bottom:2rem;padding-top:1rem}.gdg_acfb-locations-lead-attorneys .lead-attorney-content{padding:1rem}@media only screen and (min-width:768px){.gdg_acfb-locations-lead-attorneys .lead-attorney-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between}}@media only screen and (min-width:1024px){.gdg_acfb-locations-lead-attorneys .lead-attorney-content{padding:0 0 1.5rem}}.gdg_acfb-locations-lead-attorneys .lead-attorney-title-and-text{padding-bottom:1rem}.related-articles h3{border-bottom:4px solid var(--wp--preset--color--tertiary);font-size:1.5rem;font-weight:700;margin:0 0 .75rem;padding-bottom:.75rem}.location-related-article{padding:1rem 0}.location-related-article h4{font-size:1.25rem}.location-related-article .read-more-text{font-style:italic;font-weight:600}.services-slide-content{width:100%}@media only screen and (min-width:1024px){.services-slide-content{width:80%}}.gdg_acfb-related-articles h3{font-size:1.5rem;font-weight:600;padding-bottom:1rem}.gdg_acfb-related-articles .professionals-related-articles-container .professional-related-article{padding:1rem}@media only screen and (min-width:1024px){.gdg_acfb-related-articles .professionals-related-articles-container .professional-related-article{padding:.5rem 0}}.gdg_acfb-related-articles .professionals-related-articles-container .professional-related-article h4{font-size:1.25rem;font-weight:700;margin:0 0 .5rem}.gdg_acfb-related-articles .professionals-related-articles-container .professional-related-article .read-more{font-style:italic;font-weight:600}.gdg_acfb-related-articles .professionals-related-articles-container .professional-related-article .read-more a{color:var(--wp--preset--color--accent)}.home-page-news-events .see-all-link:after{content:url(../images/arrow-right-accent.svg)}.home-page-news-events .news-block-item .read-more-link a{color:var(--wp--preset--color--accent)!important}.home-page-news-events .news-block-item .read-more-link{font-style:italic}.lawpay-button a{border-radius:4px;padding-left:var(--wp--preset--spacing--70);padding-right:var(--wp--preset--spacing--70);text-transform:uppercase}.filters-header{font-size:2rem;margin-top:0}#attorneys-content .attorney-result{background-color:var(--wp--preset--color--primary);color:#fff;font-size:.85rem!important}#attorneys-content .attorney-result a{color:#fff}#attorneys-content .attorney-result .attorney-positions{font-size:1rem!important;font-style:italic}#attorneys-content .attorney-result h3 a{color:#fff;font-size:1.25rem;line-height:1.2}#attorneys-content .attorney-result h3{line-height:6px;margin:0 0 .5rem}#load-more-button{background-color:#fff!important;border:2px solid var(--wp--preset--color--primary-lighten-01)!important;border-radius:4px;color:var(--wp--preset--color--primary-lighten-01)!important;padding-left:var(--wp--preset--spacing--70);padding-right:var(--wp--preset--spacing--70);text-transform:uppercase}#load-more-button:hover{background-color:var(--wp--preset--color--primary-lighten-01)!important;color:#fff!important}.gdg_acfb-news-related-locations h2{border-bottom:4px solid #fff;color:#fff!important;font-size:2rem;margin:0;padding-bottom:.5rem}.gdg_acfb-news-related-locations h4{font-size:1.25rem;font-weight:600;margin:1rem 0}.gdg_acfb-news-related-locations ul{list-style-type:none;margin:0;padding:0}.gdg_acfb-news-related-attorneys #related-professionals h5{color:#fff!important;font-size:1.25rem;margin:.5rem 0 0;text-transform:none}.gdg_acfb-news-related-attorneys #related-professionals p{margin:0 0 .25rem}.gdg_acfb-news-related-attorneys #related-professionals .related-professional{padding:1rem 0 0}.gdg_acfb-news-related-practice-areas h2{border-bottom:4px solid #fff;font-size:1.75rem;font-weight:600;margin:0;padding-bottom:.5rem}.gdg_acfb-news-related-practice-areas h5{font-size:1.5rem;margin:1rem 0 .5rem;text-transform:none}.gdg_acfb-news-related-practice-areas ul{list-style-type:none;margin:0;padding:0}.about-author h4{border-bottom:4px solid #fff;font-size:1.5rem;font-weight:600;margin:0 0 1rem;padding-bottom:.5rem}.gdg_acfb-video-library .filters{padding-top:.25rem}.gdg_acfb-video-library .filters p{font-weight:600}.gdg_acfb-video-library .video-list-wrapper .video-list-item .video-title{background-color:var(--wp--preset--color--langley-light-gray);padding:.5rem 0 .5rem .75rem}.gdg_acfb-video-library .video-list-wrapper .video-list-item .video-title h4{font-size:1.15rem;font-weight:600;margin:0}.gdg_acfb-video-library .video-list-wrapper .video-list-item .video-filter-labels{font-size:.85rem;padding:.5rem 0}@media only screen and (min-width:1024px){.gdg_acfb-video-library .video-list-wrapper .video-list-item .video-filter-labels{padding-top:.5rem 0 0}}.gdg_acfb-video-library .video-list-wrapper .video-list-item .video-filter-labels .l-tag,.gdg_acfb-video-library .video-list-wrapper .video-list-item .video-filter-labels .pa-tag{padding:0 .25rem}.gdg_acfb-video-library .video-list-wrapper .video-list-item .video-filter-labels .pa-tag{color:var(--wp--preset--color--accent);margin-right:.25rem}.gdg_acfb-video-library .video-list-wrapper .video-list-item .video-filter-labels .l-tag{color:var(--wp--preset--color--langley-gray)}.gdg_acfb-video-library .fail-message h3{font-size:1.25rem;font-weight:600;margin:.25rem 0}
/*# sourceMappingURL=global-styles.min.css.map */
