:root{--global__max-width:1920px;--global__primary-color:#124785;--global__detail-color:#227eb2;--navigation-bar__font-weight:600;--navigation-bar__font-color:#124785;--navigation-bar__font-size:16px;--navigation-bar__line-height:normal;--navigation-bar__background-color:#f3f2ee;--navigation-bar__link-color:#227eb2;--navigation-bar__link-color--hover:#227eb2;--navigation-bar__link-underline-color:#227eb2;--navigation-bar__link-text-decoration:none;--navigation-bar__link-text-decoration--hover:underline;--subscribe-button__font-weight:600;--subscribe-button__font-size:15px;--subscribe-button__font-color:#fff;--subscribe-button__font-color--hover:#fff;--subscribe-button__background-color:#227eb2;--subscribe-button__background-color--hover:#227eb2;--subscribe-button__border-color:#227eb2;--subscribe-button__border-color--hover:#227eb2;--subscribe-button__border-size:1px;--subscribe-button__border-radius:5px;--cookie-control__icon-color:#333;--cookie-control__icon-color--hover:#227eb2;--cookie-control__background-color:#fff;--cookie-control__border-color:#333;--user-avatar__border-color:#f3f2ee;--user-avatar__initial-color:#227eb2;--layout__number-of-columns:4;--post-block__background-color:#fff;--post-block__border-color:#ccc;--post-block__authors-visibility:unset;--post-block__excerpts-visibility:unset;--post-block__sharing-buttons-visibility:unset;--post-block__date-visibility:unset;--post-block__link-color:#227eb2;--post-block__link-color--hover:#227eb2;--post-block__link-underline-color:#227eb2;--post-block__link-text-decoration:none;--post-block__link-text-decoration--hover:underline;--post-block__title-font-weight:bold;--post-block__title-font-color:#227eb2;--post-block__title-font-size:1.3em;--post-block__title-line-height:1.3;--post-block__content-font-weight:normal;--post-block__content-font-color:#124785;--post-block__content-font-size:0.9em;--post-block__content-line-height:1.5;--post-header__background-color:#ecf6f9;--post-header__border-color:#ecf6f9;--post-header__title-font-weight:bold;--post-header__title-font-color:#124785;--post-header__title-font-size:2.5em;--post-header__title-line-height:1.3;--post-content__background-color:#ecf6f9;--post-content__font-weight:normal;--post-content__font-color:#124785;--post-content__font-size:20px;--post-content__line-height:40px;--post-quote__font-weight:normal;--post-quote__font-color:#124785;--post-quote__font-size:2em;--post-quote__line-height:1.2;--post-quote__detail-style:solid;--post-quote__detail-color:#fff;--post-link__color:#227eb2;--post-link__color--hover:#227eb2;--post-link__underline-color:#227eb2;--post-link__text-decoration:none;--post-link__text-decoration--hover:underline;--global__font-family:Montserrat,Arial,sans-serif;--global__title-font-family:inherit;--post-quote__font-family:'Cormorant Garamond',Georgia,Times New Roman,serif;--navigation-bar__font-family:inherit;--archive__visibility:unset;--global__background-color:#fff;--post-header__link-color:#227eb2;--post-header__link-color--hover:#227eb2;--post-header__link-underline-color:#227eb2;--post-header__link-text-decoration:none;--post-header__link-text-decoration--hover:underline;--team__visibility:unset;--search__visibility:unset;--navigation-bar__border-top-color:#f3f2ee;--navigation-bar__border-bottom-color:#f3f2ee;--tags__visibility:none;--post-content__number-of-columns:3;--post-content__drop-cap:false;--allposts__visibility:unset;--navigation-bar__font-case:uppercase;--subscribe-button__font-case:uppercase;--navigation-bar__search-and-sort-border-color:#d3d3d3;--navigation-bar__search-and-sort-border-size:1px;--navigation-bar__search-and-sort-border-radius:5px;--team__author-blocks-per-row:3;--team__author-rows-per-page:6;--team__avatar-style-border-size:7px;--team__avatar-style-border-radius:50%;--post-author__link-color:#000;--post-author__link-hover-color:#000;--post-author__link-underline:none;--post-author__link-hover:none;--post-author__underline-color:#000;--post-author__border-size:7px;--post-author__border-color:#f3f2ee;--featured-post__background-color:#fff;--featured-post__padding:0.5em;--featured-post__border-width:1px;--featured-post__border-color:#ccc;--featured-post__title-font-weight:bold;--featured-post__title-font-size:1.3em;--featured-post__title-line-height:1.3;--featured-post__title-link-color:#227eb2;--featured-post__title-link-hover-color:#227eb2;--featured-post__title-link-underline:none;--featured-post__title-link-underline--hover:underline;--featured-post__title-link-underline-color:#227eb2;--featured-post__excerpt-toggle:unset;--featured-post__authors-toggle:unset;--featured-post__date-toggle:unset;--featured-post__content-font-weight:normal;--featured-post__content-font-color:#124785;--featured-post__content-font-size:0.9em;--featured-post__content-line-height:1.5;--featured-post__content-link-color:#227eb2;--featured-post__content-link-hover-color:#227eb2;--featured-post__content-link-underline:none;--featured-post__content-link-hover:underline;--featured-post__content-link-underline-color:#227eb2;--post-block__featured-item-visibility:unset;--featured-post__featured-item-visibility:unset;--post-author__author-title-visibility:none;--post-content__standfirst-heading-font-size:1.25em}@font-face{font-family:'Montserrat';
font-style:normal;
font-weight:500;
font-display:swap;
src:url(https://files.passle.net/CustomDesign/672c9023f539cef84b4e5f09/2024-11-23-21-13-42-682-674245861c5cf043690e872d.woff2) format('woff2')}
@font-face{font-family:'Montserrat';
font-style:normal;
font-weight:500;
font-display:swap;
src:url(https://files.passle.net/CustomDesign/672c9023f539cef84b4e5f09/2024-11-23-21-13-58-808-674245961c5cf043690e8749.woff2) format('woff2')}
@font-face{font-family:'Montserrat';
font-style:normal;
font-weight:500;
font-display:swap;
src:url(https://files.passle.net/CustomDesign/672c9023f539cef84b4e5f09/2024-11-23-21-14-14-057-674245a61c5cf043690e8757.woff2) format('woff2')}
@font-face{font-family:'Montserrat';
font-style:normal;
font-weight:500;
font-display:swap;
src:url(https://files.passle.net/CustomDesign/672c9023f539cef84b4e5f09/2024-11-23-21-16-55-222-674246471c5cf043690e882f.woff2) format('woff2')}
@font-face{font-family:'Montserrat';
font-style:normal;
font-weight:500;
font-display:swap;
src:url(https://files.passle.net/CustomDesign/672c9023f539cef84b4e5f09/2024-11-23-21-17-12-990-6742465809320e3579b714ba.woff2) format('woff2')}
@font-face{font-family:'Montserrat';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://files.passle.net/CustomDesign/672c9023f539cef84b4e5f09/2024-11-23-21-13-42-682-674245861c5cf043690e872d.woff2) format('woff2')}
@font-face{font-family:'Montserrat';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://files.passle.net/CustomDesign/672c9023f539cef84b4e5f09/2024-11-23-21-13-58-808-674245961c5cf043690e8749.woff2) format('woff2')}
@font-face{font-family:'Montserrat';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://files.passle.net/CustomDesign/672c9023f539cef84b4e5f09/2024-11-23-21-14-14-057-674245a61c5cf043690e8757.woff2) format('woff2')}
@font-face{font-family:'Montserrat';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://files.passle.net/CustomDesign/672c9023f539cef84b4e5f09/2024-11-23-21-16-55-222-674246471c5cf043690e882f.woff2) format('woff2')}
@font-face{font-family:'Montserrat';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://files.passle.net/CustomDesign/672c9023f539cef84b4e5f09/2024-11-23-21-17-12-990-6742465809320e3579b714ba.woff2) format('woff2')}
@font-face{font-family:'Cormorant Garamond';
font-style:italic;
font-weight:600;
font-display:swap;
src:url(https://files.passle.net/CustomDesign/672c9023f539cef84b4e5f09/2024-11-23-22-21-57-556-674255859a5f10c712609adf.woff2) format('woff2')}
@font-face{font-family:'Cormorant Garamond';
font-style:italic;
font-weight:600;
font-display:swap;
src:url(https://files.passle.net/CustomDesign/672c9023f539cef84b4e5f09/2024-11-23-22-22-08-374-674255909a5f10c712609af4.woff2) format('woff2')}
.client-content a{text-decoration:none}.client-content .footer,.client-content header{font-family:'Montserrat',Arial}.client-content .footer-space{height:60px;background:#ecf6f9}.client-content .header-space{height:175px}.client-content .center{text-align:center}.client-content h1,.client-content h2,.client-content h3,.client-content h4,.client-content h5,.client-content h6{margin:0 0 20px}.client-content p,.client-content ul,.client-content ol,.client-content table{margin:0 0 20px}.client-content h1:last-child,.client-content h2:last-child,.client-content h3:last-child,.client-content h4:last-child,.client-content h5:last-child,.client-content h6:last-child,.client-content p:last-child,.client-content ul:last-child,.client-content ol:last-child,.client-content table:last-child{margin-bottom:0}.client-content h1,.client-content h2,.client-content h3,.client-content h4,.client-content h5,.client-content h6 .h1,.client-content .h2,.client-content .h3,.client-content .h4,.client-content .h5,.client-content .h6{line-height:1.1;color:#124785}.client-content h1+.image:not([class*="mt-"]),.client-content h2+.image:not([class*="mt-"]),.client-content h3+.image:not([class*="mt-"]),.client-content h4+.image:not([class*="mt-"]),.client-content h5+.image:not([class*="mt-"]),.client-content h6 .h1+.image:not([class*="mt-"]),.client-content .h2+.image:not([class*="mt-"]),.client-content .h3+.image:not([class*="mt-"]),.client-content .h4+.image:not([class*="mt-"]),.client-content .h5+.image:not([class*="mt-"]),.client-content .h6+.image:not([class*="mt-"]){margin-top:20px}.client-content h1,.client-content .h1,.client-content .heading-lg,.client-content .heading-lg-lead{font-size:3.75em;font-weight:300}.client-content h2,.client-content .h2{font-size:3em;font-weight:700}.client-content h3,.client-content .h3,.client-content h4,.client-content .h4,.client-content .heading-md,.client-content .heading-md-lead{font-size:1.25em;font-weight:500}.client-content h4,.client-content .h4,.client-content h4.heading-md{font-size:1.25em;margin-bottom:12px;font-weight:700}.client-content h5,.client-content .h5{font-size:1.1em;margin-bottom:8px}.client-content h6,.client-content .h6,.client-content .heading-sm,.client-content .heading-sm-lead{font-size:0.875em}.client-content ul,.client-content ol{margin:0px;padding-left:25px}.client-content ul li,.client-content ol li{padding-left:15px;padding-bottom:10px}.client-content .footer ul li,.client-content .footer ol li{list-style:none}@media (min-width:992px){.client-content .col-md-1,.client-content .col-md-10,.client-content .col-md-11,.client-content .col-md-12,.client-content .col-md-2,.client-content .col-md-3,.client-content .col-md-4,.client-content .col-md-5,.client-content .col-md-6,.client-content .col-md-7,.client-content .col-md-8,.client-content .col-md-9{float:left}.client-content .col-md-12{width:100%}.client-content .col-md-11{width:91.66666667%}.client-content .col-md-10{width:83.33333333%}.client-content .col-md-9{width:75%}.client-content .col-md-8{width:66.66666667%}.client-content .col-md-7{width:58.33333333%}.client-content .col-md-6{width:50%}.client-content .col-md-5{width:41.66666667%}.client-content .col-md-4{width:33.33333333%}.client-content .col-md-3{width:25%}.client-content .col-md-2{width:16.66666667%}.client-content .col-md-1{width:8.33333333%}.client-content .col-md-pull-12{right:100%}.client-content .col-md-pull-11{right:91.66666667%}.client-content .col-md-pull-10{right:83.33333333%}.client-content .col-md-pull-9{right:75%}.client-content .col-md-pull-8{right:66.66666667%}.client-content .col-md-pull-7{right:58.33333333%}.client-content .col-md-pull-6{right:50%}.client-content .col-md-pull-5{right:41.66666667%}.client-content .col-md-pull-4{right:33.33333333%}.client-content .col-md-pull-3{right:25%}.client-content .col-md-pull-2{right:16.66666667%}.client-content .col-md-pull-1{right:8.33333333%}.client-content .col-md-pull-0{right:auto}.client-content .col-md-push-12{left:100%}.client-content .col-md-push-11{left:91.66666667%}.client-content .col-md-push-10{left:83.33333333%}.client-content .col-md-push-9{left:75%}.client-content .col-md-push-8{left:66.66666667%}.client-content .col-md-push-7{left:58.33333333%}.client-content .col-md-push-6{left:50%}.client-content .col-md-push-5{left:41.66666667%}.client-content .col-md-push-4{left:33.33333333%}.client-content .col-md-push-3{left:25%}.client-content .col-md-push-2{left:16.66666667%}.client-content .col-md-push-1{left:8.33333333%}.client-content .col-md-push-0{left:auto}.client-content .col-md-offset-12{margin-left:100%}.client-content .col-md-offset-11{margin-left:91.66666667%}.client-content .col-md-offset-10{margin-left:83.33333333%}.client-content .col-md-offset-9{margin-left:75%}.client-content .col-md-offset-8{margin-left:66.66666667%}.client-content .col-md-offset-7{margin-left:58.33333333%}.client-content .col-md-offset-6{margin-left:50%}.client-content .col-md-offset-5{margin-left:41.66666667%}.client-content .col-md-offset-4{margin-left:33.33333333%}.client-content .col-md-offset-3{margin-left:25%}.client-content .col-md-offset-2{margin-left:16.66666667%}.client-content .col-md-offset-1{margin-left:8.33333333%}.client-content .col-md-offset-0{margin-left:0}}@media (min-width:1200px){.client-content .col-lg-1,.client-content .col-lg-10,.client-content .col-lg-11,.client-content .col-lg-12,.client-content .col-lg-2,.client-content .col-lg-3,.client-content .col-lg-4,.client-content .col-lg-5,.client-content .col-lg-6,.client-content .col-lg-7,.client-content .col-lg-8,.client-content .col-lg-9{float:left}.client-content .col-lg-12{width:100%}.client-content .col-lg-11{width:91.66666667%}.client-content .col-lg-10{width:83.33333333%}.client-content .col-lg-9{width:75%}.client-content .col-lg-8{width:66.66666667%}.client-content .col-lg-7{width:58.33333333%}.client-content .col-lg-6{width:50%}.client-content .col-lg-5{width:41.66666667%}.client-content .col-lg-4{width:33.33333333%}.client-content .col-lg-3{width:25%}.client-content .col-lg-2{width:16.66666667%}.client-content .col-lg-1{width:8.33333333%}.client-content .col-lg-pull-12{right:100%}.client-content .col-lg-pull-11{right:91.66666667%}.client-content .col-lg-pull-10{right:83.33333333%}.client-content .col-lg-pull-9{right:75%}.client-content .col-lg-pull-8{right:66.66666667%}.client-content .col-lg-pull-7{right:58.33333333%}.client-content .col-lg-pull-6{right:50%}.client-content .col-lg-pull-5{right:41.66666667%}.client-content .col-lg-pull-4{right:33.33333333%}.client-content .col-lg-pull-3{right:25%}.client-content .col-lg-pull-2{right:16.66666667%}.client-content .col-lg-pull-1{right:8.33333333%}.client-content .col-lg-pull-0{right:auto}.client-content .col-lg-push-12{left:100%}.client-content .col-lg-push-11{left:91.66666667%}.client-content .col-lg-push-10{left:83.33333333%}.client-content .col-lg-push-9{left:75%}.client-content .col-lg-push-8{left:66.66666667%}.client-content .col-lg-push-7{left:58.33333333%}.client-content .col-lg-push-6{left:50%}.client-content .col-lg-push-5{left:41.66666667%}.client-content .col-lg-push-4{left:33.33333333%}.client-content .col-lg-push-3{left:25%}.client-content .col-lg-push-2{left:16.66666667%}.client-content .col-lg-push-1{left:8.33333333%}.client-content .col-lg-push-0{left:auto}.client-content .col-lg-offset-12{margin-left:100%}.client-content .col-lg-offset-11{margin-left:91.66666667%}.client-content .col-lg-offset-10{margin-left:83.33333333%}.client-content .col-lg-offset-9{margin-left:75%}.client-content .col-lg-offset-8{margin-left:66.66666667%}.client-content .col-lg-offset-7{margin-left:58.33333333%}.client-content .col-lg-offset-6{margin-left:50%}.client-content .col-lg-offset-5{margin-left:41.66666667%}.client-content .col-lg-offset-4{margin-left:33.33333333%}.client-content .col-lg-offset-3{margin-left:25%}.client-content .col-lg-offset-2{margin-left:16.66666667%}.client-content .col-lg-offset-1{margin-left:8.33333333%}.client-content .col-lg-offset-0{margin-left:0}}.client-content .nav{padding-left:0;margin-bottom:0;list-style:none}.client-content .nav>li{position:relative;display:block}.client-content .nav>li>a{position:relative;display:block;padding:10px 15px}.client-content .nav>li>a:focus,.client-content .nav>li>a:hover{text-decoration:none;background-color:#eee}.client-content .nav>li.disabled>a{color:#777}.client-content .nav>li.disabled>a:focus,.client-content .nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.client-content .nav .open>a,.client-content .nav .open>a:focus,.client-content .nav .open>a:hover{background-color:#eee;border-color:#337ab7}.client-content .nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.client-content .nav>li>a>img{max-width:none}.client-content .nav-tabs{border-bottom:1px solid #ddd}.client-content .nav-tabs>li{float:left;margin-bottom:-1px}.client-content .nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.client-content .nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.client-content .nav-tabs>li.active>a,.client-content .nav-tabs>li.active>a:focus,.client-content .nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.client-content .nav-tabs.nav-justified{width:100%;border-bottom:0}.client-content .nav-tabs.nav-justified>li{float:none}.client-content .nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.client-content .nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:1025px){.client-content .nav-tabs.nav-justified>li{display:table-cell;width:1%}.client-content .nav-tabs.nav-justified>li>a{margin-bottom:0}}.client-content .nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.client-content .nav-tabs.nav-justified>.active>a,.client-content .nav-tabs.nav-justified>.active>a:focus,.client-content .nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:1025px){.client-content .nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.client-content .nav-tabs.nav-justified>.active>a,.client-content .nav-tabs.nav-justified>.active>a:focus,.client-content .nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.client-content .nav-pills>li{float:left}.client-content .nav-pills>li>a{border-radius:4px}.client-content .nav-pills>li+li{margin-left:2px}.client-content .nav-pills>li.active>a,.client-content .nav-pills>li.active>a:focus,.client-content .nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.client-content .nav-stacked>li{float:none}.client-content .nav-stacked>li+li{margin-top:2px;margin-left:0}.client-content .nav-justified{width:100%}.client-content .nav-justified>li{float:none}.client-content .nav-justified>li>a{margin-bottom:5px;text-align:center}.client-content .nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:1025px){.client-content .nav-justified>li{display:table-cell;width:1%}.client-content .nav-justified>li>a{margin-bottom:0}}.client-content .nav-tabs-justified{border-bottom:0}.client-content .nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.client-content .nav-tabs-justified>.active>a,.client-content .nav-tabs-justified>.active>a:focus,.client-content .nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:1025px){.client-content .nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.client-content .nav-tabs-justified>.active>a,.client-content .nav-tabs-justified>.active>a:focus,.client-content .nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.client-content .tab-content>.tab-pane{display:none}.client-content .tab-content>.active{display:block}.client-content .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.client-content .navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:1025px){.client-content .navbar{border-radius:4px}}@media (min-width:1025px){.client-content .navbar-header{float:left}}.client-content .navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.client-content .navbar-collapse.in{overflow-y:auto}@media (min-width:1025px){.client-content .navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.client-content .navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.client-content .navbar-collapse.in{overflow-y:visible}.client-content .navbar-fixed-bottom .navbar-collapse,.client-content .navbar-fixed-top .navbar-collapse,.client-content .navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.client-content .navbar-fixed-bottom .navbar-collapse,.client-content .navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.client-content .navbar-fixed-bottom .navbar-collapse,.client-content .navbar-fixed-top .navbar-collapse{max-height:200px}}.client-content .container-fluid>.navbar-collapse,.client-content .container-fluid>.navbar-header,.client-content .container>.navbar-collapse,.client-content .container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:1025px){.client-content .container-fluid>.navbar-collapse,.client-content .container-fluid>.navbar-header,.client-content .container>.navbar-collapse,.client-content .container>.navbar-header{margin-right:0;margin-left:0}}.client-content .navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:1025px){.client-content .navbar-static-top{border-radius:0}}.client-content .navbar-fixed-bottom,.client-content .navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:1025px){.client-content .navbar-fixed-bottom,.client-content .navbar-fixed-top{border-radius:0}}.client-content .navbar-fixed-top{top:0;border-width:0 0 1px}.client-content .navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.client-content .navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.client-content .navbar-brand:focus,.client-content .navbar-brand:hover{text-decoration:none}.client-content .navbar-brand>img{display:block}@media (min-width:1025px){.client-content .navbar>.container .navbar-brand,.client-content .navbar>.container-fluid .navbar-brand{margin-left:-15px}}.client-content .navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.client-content .navbar-toggle:focus{outline:0}.client-content .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.client-content .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:1201px){.client-content .navbar-toggle{display:none}}.client-content .navbar-nav{margin:7.5px -15px}.client-content .navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.client-content .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.client-content .navbar-nav .open .dropdown-menu .dropdown-header,.client-content .navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.client-content .navbar-nav .open .dropdown-menu>li>a{line-height:20px}.client-content .navbar-nav .open .dropdown-menu>li>a:focus,.client-content .navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:1025px){.client-content .navbar-nav{float:left;margin:0}.client-content .navbar-nav>li{float:left}.client-content .navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.client-content .navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}@media (min-width:1025px){.client-content .navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.client-content .navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.client-content .navbar-form .form-control-static{display:inline-block}.client-content .navbar-form .input-group{display:inline-table;vertical-align:middle}.client-content .navbar-form .input-group .form-control,.client-content .navbar-form .input-group .input-group-addon,.client-content .navbar-form .input-group .input-group-btn{width:auto}.client-content .navbar-form .input-group>.form-control{width:100%}.client-content .navbar-form .control-label{margin-bottom:0;vertical-align:middle}.client-content .navbar-form .checkbox,.client-content .navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.client-content .navbar-form .checkbox label,.client-content .navbar-form .radio label{padding-left:0}.client-content .navbar-form .checkbox input[type="checkbox"],.client-content .navbar-form .radio input[type="radio"]{position:relative;margin-left:0}.client-content .navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.client-content .navbar-form .form-group{margin-bottom:5px}.client-content .navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:1025px){.client-content .navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.client-content .navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.client-content .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.client-content .navbar-btn{margin-top:8px;margin-bottom:8px}.client-content .navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.client-content .navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.client-content .navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:1025px){.client-content .navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:1025px){.client-content .navbar-left{float:left !important}.client-content .navbar-right{float:right !important;margin-right:-15px}.client-content .navbar-right~.navbar-right{margin-right:0}}.client-content .navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.client-content .navbar-default .navbar-brand{color:#777}.client-content .navbar-default .navbar-brand:focus,.client-content .navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.client-content .navbar-default .navbar-text{color:#777}.client-content .navbar-default .navbar-nav>li>a{color:#777}.client-content .navbar-default .navbar-nav>li>a:focus,.client-content .navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.client-content .navbar-default .navbar-nav>.active>a,.client-content .navbar-default .navbar-nav>.active>a:focus,.client-content .navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.client-content .navbar-default .navbar-nav>.disabled>a,.client-content .navbar-default .navbar-nav>.disabled>a:focus,.client-content .navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.client-content .navbar-default .navbar-toggle{border-color:#ddd}.client-content .navbar-default .navbar-toggle:focus,.client-content .navbar-default .navbar-toggle:hover{background-color:#ddd}.client-content .navbar-default .navbar-toggle .icon-bar{background-color:#888}.client-content .navbar-default .navbar-collapse,.client-content .navbar-default .navbar-form{border-color:#e7e7e7}.client-content .navbar-default .navbar-nav>.open>a,.client-content .navbar-default .navbar-nav>.open>a:focus,.client-content .navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.client-content .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.client-content .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.client-content .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.client-content .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.client-content .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.client-content .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.client-content .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.client-content .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.client-content .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.client-content .navbar-default .navbar-link{color:#777}.client-content .navbar-default .navbar-link:hover{color:#333}.client-content .navbar-default .btn-link{color:#777}.client-content .navbar-default .btn-link:focus,.client-content .navbar-default .btn-link:hover{color:#333}.client-content .navbar-default .btn-link[disabled]:focus,.client-content .navbar-default .btn-link[disabled]:hover,.client-content fieldset[disabled] .navbar-default .btn-link:focus,.client-content fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.client-content .navbar-inverse{background-color:#222;border-color:#080808}.client-content .navbar-inverse .navbar-brand{color:#9d9d9d}.client-content .navbar-inverse .navbar-brand:focus,.client-content .navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.client-content .navbar-inverse .navbar-text{color:#9d9d9d}.client-content .navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.client-content .navbar-inverse .navbar-nav>li>a:focus,.client-content .navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.client-content .navbar-inverse .navbar-nav>.active>a,.client-content .navbar-inverse .navbar-nav>.active>a:focus,.client-content .navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.client-content .navbar-inverse .navbar-nav>.disabled>a,.client-content .navbar-inverse .navbar-nav>.disabled>a:focus,.client-content .navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.client-content .navbar-inverse .navbar-toggle{border-color:#333}.client-content .navbar-inverse .navbar-toggle:focus,.client-content .navbar-inverse .navbar-toggle:hover{background-color:#333}.client-content .navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.client-content .navbar-inverse .navbar-collapse,.client-content .navbar-inverse .navbar-form{border-color:#101010}.client-content .navbar-inverse .navbar-nav>.open>a,.client-content .navbar-inverse .navbar-nav>.open>a:focus,.client-content .navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.client-content .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.client-content .navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.client-content .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.client-content .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.client-content .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.client-content .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.client-content .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.client-content .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.client-content .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.client-content .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.client-content .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.client-content .navbar-inverse .navbar-link{color:#9d9d9d}.client-content .navbar-inverse .navbar-link:hover{color:#fff}.client-content .navbar-inverse .btn-link{color:#9d9d9d}.client-content .navbar-inverse .btn-link:focus,.client-content .navbar-inverse .btn-link:hover{color:#fff}.client-content .navbar-inverse .btn-link[disabled]:focus,.client-content .navbar-inverse .btn-link[disabled]:hover,.client-content fieldset[disabled] .navbar-inverse .btn-link:focus,.client-content fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.client-content .navbar-toggle:focus{outline:0}.client-content .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.client-content .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:1201px){.client-content .navbar-toggle{display:none}}.client-content .navbar-nav{margin:7.5px -15px}.client-content .navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}.client-content .site-header{background:#fff;top:0;left:0;width:100%;height:175px;transition:top 0.5s;z-index:50;position:fixed}.client-content .site-header .navbar{border-radius:0;border:0 none;height:155px;padding:20px 0 0;color:#36454e;margin:0;z-index:9}.client-content .site-header .navbar-brand{height:auto;width:auto;padding:0;position:relative}.client-content .site-header .navbar-brand img{width:auto;max-height:155px}.client-content .site-header.sticky.animate .navbar-brand img{height:155px}.client-content .site-header .navbar-collapse{padding:0;background-color:transparent;color:#4d4b4b}.client-content .site-header .logo-light{display:none}.client-content .site-header.animate{top:-175px}.client-content .site-header.sticky.animate{top:0;position:fixed;z-index:11;height:175px}.client-content .navbar-nav{width:100%}.client-content .navbar-nav>li.mobile{display:none}.client-content .navbar-nav>li>a{background:transparent;color:inherit;font-weight:400;font-size:16px;line-height:16px;padding:14px 16px;transition:background 350ms,color 350ms,border-color 350ms}.client-content .navbar-nav>li.active>a,.client-content .navbar-nav>li>a:hover,.client-content .navbar-nav>li>a:focus{color:#ed1c24;background:transparent}.client-content .navbar-nav>li>ul ul{top:0;margin-top:0}.client-content .navbar-nav>li:hover>ul{top:100%;padding:10px 0;opacity:1;visibility:visible}.client-content .navbar-nav li ul li{position:relative;line-height:0;padding-bottom:26px}.client-content .navbar-nav li ul li:last-child{padding-bottom:0}.client-content .navbar-nav li ul li ul{left:240px;opacity:0;visibility:hidden}.client-content .navbar-nav li ul li:hover ul{opacity:1;visibility:visible;z-index:100}.client-content .navbar-nav li ul li.has-children>a:after{color:#596570;content:"\f0c8";display:block;position:absolute;top:50%;right:8px;opacity:0.5;margin-top:-7px;height:14px;width:12px;text-align:center;font-size:6px;line-height:14px;font-family:"FontAwesome";transition:transform 0.4s}.client-content .navbar-nav li ul>.active>a,.client-content .navbar-nav li ul>.active>a:focus,.client-content .navbar-nav li ul>.active>a:hover{color:#fff;background-color:#f5f5f5}.client-content .navbar-nav ul li{color:#596570}.client-content .navbar-nav .label{margin-top:-3px;vertical-align:middle;display:inline-block;margin-left:5px;text-transform:uppercase;padding:3px 10px 4px;-ms-border-radius:20px;border-radius:20px}.client-content .navbar-nav li.has-children ul{text-align:right;left:auto;right:0}.client-content .navbar-nav li ul{position:absolute;border:0px;border-radius:16px;padding:30px !important;left:0;top:-999em;z-index:99;display:block;opacity:0;visibility:hidden;transition:opacity 0.5s,visibility 0.4s;background-color:#f0ecdd;list-style:none}.client-content .navbar-nav li ul li a{font-size:19px;font-weight:700;line-height:26px;color:#123929;white-space:nowrap}.client-content .navbar-nav li ul li a::after{display:none}.client-content .navbar-nav li ul li a .fa-arrow-right{font-size:15px;margin-left:10px}.client-content .navbar-nav li ul li a:hover span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.client-content .header-s2 .col-xs-12.logo{padding:0 2px 0 0}.client-content .header-s2 .col-xs-12.nav{background:#124785;height:155px;display:flex;align-items:end;padding-bottom:20px}.client-content .site-header.sticky.animate .col-xs-12.nav{height:155px}.client-content .header-s2 .nav::before{display:none}.client-content .header-s2 .nav::after{display:none}.client-content .header-s2 .navbar{padding:0}.client-content .header-s2 .navbar .container{max-width:none;width:100%;padding:0}.client-content .header-s2 .navbar-nav>li.has-children a::after{content:"\f078";font-family:'Font Awesome 6 Free';font-size:12px !important;right:-22px;bottom:-2px;position:absolute}.client-content .header-s2 .navbar-nav>li.has-children a:hover::after,.client-content .header-s2 .navbar-nav>li.rollover a::after{color:#123929 !important}.client-content .header-s2 .navbar-nav>li{width:49%;height:36px;position:relative;border:1px solid #fff;padding:0}.client-content .site-header.sticky.animate .navbar-nav>li{height:36px}.client-content .header-s2 .navbar-nav>li.nb{border:none}.client-content .header-s2 .navbar-nav>li>a{padding:0}.client-content .header-s2 .navbar-nav>li.quote-btn{margin-top:27px}.client-content .header-s2 .navbar-nav>li.last{margin-right:-15px}.client-content .header-s2 .navbar-nav>li.mobile{display:none}.client-content .header-s2 .navbar-brand{margin:0 !important;float:right}.client-content .header-s2 .navbar-collapse{width:auto;justify-content:right;display:grid}.client-content .header-s2 .navbar-collapse::before{display:none}.client-content .header-s2 .navbar-collapse::after{display:none}.client-content .header-s2.is-transparent .navbar{width:100%;z-index:9}.client-content .header-s2.is-transparent .navbar-nav{display:flex;flex-wrap:wrap;width:500px;gap:8px}.client-content .header-s2.is-transparent .navbar-nav li ul{color:#596570}.client-content .header-s2.is-transparent .navbar-nav>li>a,.client-content .header-s2.is-transparent .navbar-nav>li.active>a,.client-content .header-s2.is-transparent .navbar-nav>li>a:focus,.client-content .header-s2.is-transparent .navbar-nav>li.has-children>a:after{color:#fff;font-size:16px;font-weight:500;text-transform:uppercase;width:100%;height:100%;display:flex;align-content:center;align-items:center;justify-content:center}.client-content .header-s2.is-transparent .navbar-nav>li>a:hover,.client-content .header-s2.is-transparent .navbar-nav>li.rollover:not(.mobile) a{color:#fff;background-color:#227eb2}.client-content .header-s2.is-transparent .navbar-nav>li.current>a,.client-content .header-s2.is-transparent .navbar-nav>li.current>a:hover,.client-content .header-s2.is-transparent .navbar-nav>li.current>a:focus,.client-content .header-s2.is-transparent .navbar-nav>li.current.has-children>a:after{color:#fff}.client-content .site-header.sticky.animate .navbar-nav>li>a{font-size:16px}.client-content .header-s2.is-transparent .navbar-nav>li.current>a:not(.btn)::before{content:"";position:absolute;left:18px;top:18px;right:18px;height:2px;background-color:#b51f30;opacity:1;transition:all 0.4s}.client-content .header-s2.is-transparent .navbar-nav>li.current>a:not(.btn)::after{content:"";position:absolute;left:18px;top:91px;right:18px;height:2px;background-color:#b51f30;opacity:1;transition:all 0.4s}.client-content .header-s2.is-transparent .navbar-brand .logo-light{display:block}.client-content .header-s2.is-transparent .navbar-brand .logo-dark{display:none}.client-content .header-s2 .nav .contact p{margin-bottom:5px}.client-content .header-s2 .nav .contact p:last-of-type{margin-bottom:0}.client-content .header-s2 .nav .contact .phone{color:#fff;font-weight:800;font-size:24px}.client-content .header-s2 .nav .contact .button{color:#fff;background-color:#227eb2;font-size:16px;font-weight:500;text-transform:uppercase;height:36px;width:245px;display:flex;align-items:center;justify-content:center;margin:0 auto;padding:0}.client-content .header-s2 .nav .contact .button:hover{color:#227eb2;background-color:#fff}@keyframes slide-down{0%{opacity:0;
transform:translateY(-100%)}
100%{opacity:0.9;
transform:translateY(0)}}
.client-content .footer{padding-top:100px;padding-bottom:0}.client-content .footer .container{overflow:hidden;width:95%;max-width:none}.client-content .footer .logo img{height:110px}.client-content .footer ul.buttons{margin-left:auto;padding-left:0}.client-content .footer ul.buttons li{list-style:none;padding:0 0 10px 0}.client-content .footer ul.buttons li:last-of-type{padding-right:0}.client-content .footer .buttons a{background:#89c4d6;color:#124785;font-size:16px;text-transform:uppercase;width:245px;height:36px;display:flex;align-items:center;justify-content:center}.client-content .footer .buttons a:hover{background:#124785;color:#fff;text-decoration:none}.client-content .footer .social{margin-left:auto;padding-top:20px;padding-left:0}.client-content .footer .social li{list-style:none;float:left;padding:0}.client-content .footer .social li a{font-size:25px;margin-right:28px;border-radius:50%;background:#124785;color:#fff;height:40px;width:40px;line-height:40px;text-align:center}.client-content .footer .social li:last-of-type a{margin-right:0}.client-content .footer .social li a:hover{background:#89c4d6;text-decoration:none}.client-content .footer .copyright{height:115px;background:#ecf6f9;padding:0;margin:65px 0 0 0;width:100%;color:#124785;font-size:16px;text-transform:uppercase;display:flex;align-items:center}.client-content .footer .copyright .container{display:flex;align-content:center;align-items:center}.client-content .footer .copyright a{color:#124785}.client-content .footer .copyright a:hover{color:#257eb2}.client-content .footer .copyright span{padding:0 10px}.client-content .footer .copyright span.footer__year{padding:0}.client-content .footer .copyright .lisi{float:right}@media only screen and (min-width:1601px){.client-content .container{max-width:2200px}.client-content .home .hero{max-width:2200px;margin:0 auto}.client-content .tagline{max-width:2200px;margin:0 auto}.client-content .wordart .background{max-width:2200px;margin:0 auto;background-size:contain !important}.client-content .team .top .container .lock .together{max-width:2200px;margin:0 auto}.client-content .intro{max-width:2200px;margin:0 auto}.client-content .featnews{max-width:2200px;margin:0 auto}.client-content .badges{max-width:2200px;margin:0 auto}.client-content .about .top{max-width:2200px;margin:0 auto}.client-content .awards .top{max-width:2200px;margin:0 auto;background-position:center -150px !important}.client-content .community .hero{max-width:2200px;margin:0 auto}.client-content .news .top{max-width:2200px;margin:0 auto}.client-content .newsContent{max-width:2200px;margin:0 auto}.client-content .detail .top{max-width:2200px;margin:0 auto}.client-content .detail .featnews{max-width:2200px;margin:20px auto 0 auto}.client-content .practices .hero{max-width:2200px;margin:0 auto}.client-content .practices .pracnav{position:absolute;top:300px;width:100%;z-index:2}.client-content .pracnav_container{margin:0 auto;width:100%;max-width:2200px}.client-content .pracnav{max-width:2200px;margin:0 auto}.client-content .practice .hero{max-width:2200px;margin:0 auto}.client-content .practice .related{max-width:2200px;margin:0 auto}.client-content .cases{max-width:2200px;margin:0 auto}.client-content .why{max-width:2200px;margin:0 auto}.client-content .contact .top{max-width:2200px;margin:0 auto}.client-content .footer .copyright{margin:65px auto 0 auto}}@media only screen and (max-width:1700px){.client-content .practice.sub .breadcrumbs{width:45%}.client-content .practice.sub .hero h1{width:45%}}@media only screen and (max-width:1600px){.client-content .wordart .container .center{width:95%;max-width:1200px}.client-content .subprac{width:25vw}.client-content .bottom .container{width:95%}}@media only screen and (max-width:1500px){.client-content .subprac li a{font-size:1.2em}.client-content .childprac .praclist .prac .title a{font-size:14px;line-height:18px;padding:0 15px;min-height:40px;display:flex;align-items:center;justify-content:center}.client-content .topbutton a{font-size:1.2em}.client-content .topbutton img{height:20px}.client-content .practice.sub .hero .topContent .col-md-4{width:27%}.client-content .practice.sub .breadcrumbs{width:50%}.client-content .practice.sub .hero h1{width:50%;margin-left:27%;font-size:4em}}@media only screen and (max-width:1400px){.client-content .header-s2.is-transparent .navbar-nav{width:100%;margin:0}.client-content .header-s2 .col-xs-12.logo{max-width:none;padding:0 2px 0 0;width:38%}.client-content .header-s2 .col-xs-12.nav{max-width:none;width:62%}.client-content .header-s2 .nav .contact .button{width:100%}.client-content .container{width:100%}.client-content .tagline h2{padding:48px}.client-content .newsContent .container{width:98%}.client-content .cases .container{width:100%}.client-content .featnews .container{width:100%}.client-content .practice .hero .topContent .col-md-4{width:30%}.client-content .practice .hero h2{margin-left:30%;font-size:3.75em}.client-content .contact .top .col-md-4{padding-left:40px}.client-content .bio .top{height:65vh}.client-content .bio .top .container .bioDetails{height:65vh;width:38%}.client-content .bio .top .container .photo{height:65vh;width:62%}.client-content .copyright .container{display:flex;align-items:center;width:100%}.client-content .copyright .container .col-md-2{width:20%;flex:auto;max-width:none}.client-content .copyright .container .col-md-2:first-of-type{display:none}.client-content .copyright .container .col-md-8{width:80%;flex:auto;max-width:none}}@media only screen and (max-width:1300px){.client-content .onecol .container{padding:75px}.client-content .topbutton{margin-left:-40px;margin-right:-40px;margin-top:-40px}.client-content .childprac{padding:40px}.client-content .practices .pracnav,.client-content .practice .pracnav{top:280px}.client-content .practices .hero h1{padding-left:30px}.client-content .practices .hero h1::before{left:-120px}.client-content .practice .onecol .container .col-md-9{padding:75px}.client-content .practice .twocol .container .col-md-9{padding:75px}.client-content .cases .case{width:47%}.client-content .practice.sub .hero h1{font-size:3.5em}.client-content .detail .top .container{padding:0}.client-content .interior.detail .fullcol .container .col-md-2{width:5%}.client-content .interior.detail .fullcol .container .col-md-8{width:90%;padding:75px}.client-content .case.detail .practices{padding-top:75px}.client-content .fullcol .container .col-md-8{width:70%;padding:75px}.client-content .espanol .prac-hero h1{padding-left:30px}.client-content .espanol .prac-hero h1::before{left:-120px}}@media only screen and (max-width:1200px){.client-content .header-space{height:135px}.client-content .site-header{padding-left:10px}.client-content .site-header.sticky.animate{top:0;height:125px}.client-content .mobile_nav_header{display:block;position:absolute;z-index:2;background-color:#f0ecdd;width:320px;right:0;padding-top:10px;border-bottom:1px solid #d8d4c6}.client-content .mobile_nav_header a img{width:100px;margin-left:24px}.client-content .mobile_nav_header p{display:flex;position:relative}.client-content .mobile_nav_header form{padding:24px}.client-content .mobile_nav_header form label{display:none}.client-content .mobile_nav_header form input.m-search-form{border:none;padding-bottom:8px;padding-top:8px;width:100%;border-radius:0;padding-left:10px;padding-right:43.19px;position:relative;background:#fff}.client-content .mobile_nav_header form button{border-radius:0;border-right:3px solid transparent !important;bottom:0;box-shadow:none;overflow:hidden;padding:0;position:absolute;right:0;white-space:nowrap;width:43.19px;z-index:4;background-color:transparent !important;border:none !important;height:100%}.client-content .mobile_nav_header form button span{display:none}.client-content .slide-left{right:-100%;position:absolute}.client-content .slide-in.slide-left{right:0}.client-content .slide-in,.client-content .slide-left{transition:all 0.5s ease-in-out}.client-content .site-header{padding-left:0;height:125px}.client-content .site-header.sticky.animate+.top{margin-top:165px !important}.client-content .site-header.sticky{top:0}.client-content .site-header .navbar-brand img{margin:0 0 0 50px}.client-content .site-header .navbar{height:110px}.client-content .header-s2 .navbar .container{max-width:100%;width:100%;margin:0}.client-content .site-header .navbar-brand img{width:auto;max-height:110px}.client-content .header-s2 .contact{display:none}.client-content .header-s2.is-transparent .navbar-brand .logo-light{margin:0 60px}.client-content .header-s2 .col-xs-12.logo{padding:0;width:100%;display:flex;justify-content:center}.client-content .header-s2 .col-xs-12.nav{top:0;background:#fff;position:absolute;right:0;width:auto;height:125px}.client-content .site-header.sticky.animate .col-xs-12.nav{height:125px}.client-content .navbar .container{width:100%;max-width:100%}.client-content .navbar>.container .navbar-brand,.client-content .navbar>.container-fluid .navbar-brand{position:relative;width:auto}.client-content .navbar-toggle{float:left;margin-top:8px;margin-bottom:8px;padding:10px 12px}.client-content .navbar-toggle .icon-bar{background-color:#124785;height:4px;width:40px;transition:all 0.2s}.client-content .navbar-toggle.collapsed .icon-bar+.icon-bar{margin-top:6px}.client-content .navbar-toggle .icon-bar+.icon-bar{margin-top:2px}.client-content .navbar-header{background:#f93;clear:both;width:100%;padding:0 15px}.client-content .navbar-nav{width:320px;right:0;position:absolute;background-color:#124785;top:21px;margin-top:0;padding:50px 0}.client-content .header-s2 .navbar-nav>li{display:block}.client-content .header-s2.is-transparent .navbar-nav{display:grid;gap:8px;justify-content:center;border-bottom:4px solid #fff}.client-content .navbar-nav>li.has-children ul{padding:0 !important;margin:0}.client-content .navbar-nav>li.has-children ul li{padding:0 !important;margin:20px 0}.client-content .navbar-nav>li.has-children ul li:first-child{margin-top:30px}.client-content .navbar-nav>li.has-children ul li:last-child{margin-bottom:20px}.client-content .header-s2 .navbar-nav>li{width:50vw;max-width:400px;min-width:300px;height:40px;position:relative;border:1px solid #fff;padding:0;order:2}.client-content .site-header.sticky.animate .navbar-nav>li{height:40px}.client-content .navbar-nav>li.has-children a .fa-solid{display:none}.client-content .navbar-nav>li.has-children a{padding:0 !important;margin:0;font-size:18px;font-weight:400;color:#123929}.client-content .site-header.sticky.animate .navbar-nav>li>a{font-size:18px}.client-content .navbar-nav>li.has-children a:hover{color:#006241;text-decoration:none}.client-content .navbar-nav>li.has-children a:hover span{text-decoration:none}.client-content .navbar-nav>li.has-children.nav-opened>a::after{content:"\f068" !important;position:absolute}.client-content .navbar-nav li ul.center{width:100%;transform:none}.client-content .navbar-nav li a{padding:10px 15px;font-size:14px;font-weight:400;color:#596570;position:relative;transition:color 0.4s,background 0.4s}.client-content .navbar-nav li a.btn{width:150px;margin:6px auto 0}.client-content .navbar-nav li ul{position:static;background:none;width:100%;display:none;opacity:1 !important;visibility:visible !important;box-shadow:none;text-align:left;float:none;margin:10px 0}.client-content .navbar-nav li ul li{border-bottom:0 none;padding:0}.client-content .navbar-nav li ul li ul li a{padding:3px 15px}.client-content .navbar-nav li ul li ul li:last-child>a{padding-bottom:14px}.client-content .navbar-nav li ul .active>a,.client-content .navbar-nav li ul .active>a:focus,.client-content .navbar-nav li ul .active>a:hover{background:rgba(255,153,51,0.05);color:#f93}.client-content .navbar-nav>li.active>a,.client-content .navbar-nav>li>a:hover,.client-content .navbar-nav>li>a:focus{color:#ed1c24}.client-content .navbar-nav ul li.has-children>a::after{top:22px;margin-right:10px}.client-content .navbar-nav ul li.has-children.nav-opened>a::after{transform:rotate(90deg)}.client-content .navbar-nav.is-expanded li ul{display:block}.client-content .navbar-nav>li:hover>ul{padding:0}.client-content .navbar-nav li.has-children ul{left:-400px}.client-content .navbar-nav li.has-children:hover::after{height:100px}.client-content .site-header .navbar-header{float:left;margin:5px 0 0}.client-content .site-header .navbar-collapse{float:none;text-align:center}.client-content .header-s2 .navbar .container{padding-left:0;padding-right:0}.client-content .header-s2 .navbar-brand{position:relative;text-align:center;width:100%;margin-top:20px;margin-bottom:20px}.client-content body.no-scroll .navbar-brand{z-index:-1}.client-content .header-s2 .navbar-toggle{float:right;position:absolute;top:31px;right:21px;z-index:3;transition:all 0.2s}.client-content .header-s2 .navbar-toggle.active span.first-bar{display:none}.client-content .header-s2 .navbar-toggle.active span.second-bar{-webkit-transform:translateZ(0) rotate(-45deg);transform:translateZ(0) rotate(-45deg);top:4px;position:relative}.client-content .header-s2 .navbar-toggle.active span.third-bar{-webkit-transform:translate3d(0,-10px,0) rotate(45deg);transform:translate3d(0,-10px,0) rotate(45deg);top:4px;position:relative}.client-content .header-s2 .navbar-header{background:none;padding:0;margin-top:0}.client-content .header-s2 .navbar-collapse::before{content:" "}.client-content .header-s2 .navbar-collapse{margin:0;background-color:#f0ecdd;color:#f0ecdd;width:320px;padding:10px 0 15px;border-top:0;box-shadow:none}.client-content .header-s2 .navbar-nav>li.has-children>a:after{color:#123929;content:"\f067";font-weight:900;display:inline-block;text-align:center;margin-left:15px;font-size:16px !important;line-height:0.9;font-family:"Font Awesome 5 Free";transition:transform 0.4s;align-self:center}.client-content .header-s2.is-transparent .navbar{position:static}.client-content .header-s2.is-transparent .navbar-brand .logo-dark{display:block;margin:0 auto}.client-content .header-s2.is-transparent:after{display:none}.client-content .navbar-nav li.mobile{display:block}.client-content .navbar-nav li.mobile.seperator{background:url("../images/nav-logo-cross.png");background-repeat:repeat-x;width:100%;height:111px;margin-bottom:-30px;margin-top:-30px;z-index:-1}.client-content .header-s2.is-transparent .navbar-nav>li.has-children a{display:flex;width:100%}.client-content .header-s2 .navbar-nav>li.mobile{display:table;border:none;margin-bottom:30px;order:1}.client-content .header-s2 .navbar-nav>li.mobile p{margin-bottom:10px}.client-content .header-s2 .navbar-nav>li.mobile .phone{color:#fff;font-weight:800;font-size:24px}.client-content .header-s2 .navbar-nav>li.mobile .button{color:#fff;background-color:#227eb2;font-size:18px;font-weight:500;text-transform:uppercase;height:40px;width:50vw;max-width:400px;min-width:300px;display:flex;align-items:center;justify-content:center;margin:0 auto;padding:0}.client-content .header-s2 .navbar-nav>li.mobile .button:hover{color:#227eb2;background-color:#fff}.client-content .header-s2 .navbar-nav>li.nb{order:3}.client-content .header-s2 .navbar-nav>li.nb{margin-top:15px}.client-content .header-s2 .navbar-nav>li.bottom{margin-top:0}.client-content .header-s2 .navbar-nav>li:first-of-type{border-top:none}.client-content .header-s2.is-transparent .navbar-nav>li>a,.client-content .header-s2.is-transparent .navbar-nav>li.active>a,.client-content .header-s2.is-transparent .navbar-nav>li>a:focus,.client-content .header-s2.is-transparent .navbar-nav>li.has-children>a::after{font-size:18px;font-weight:500;text-transform:uppercase;width:100%;height:100%;display:flex;align-content:center;align-items:center;justify-content:center}.client-content .navbar-nav li.has-children a::after{font-weight:700 !important;right:0 !important}.client-content .header-s2.is-transparent .navbar-nav>li.phone>a{font-size:31px;color:#76a4ea}.client-content .header-s2.is-transparent .navbar-nav>li>span{width:100%;display:block;font-weight:800}.client-content .header-s2.is-transparent .navbar-nav>li>span a{font-size:32px;text-align:center;font-weight:700;color:#231f20;padding:0}.client-content .header-s2.is-transparent .navbar-nav>li>a,.client-content .header-s2.is-transparent .navbar-nav>li.active>a,.client-content .header-s2.is-transparent .navbar-nav>li.has-children>a:after{color:#fff}.client-content .header-s2.is-transparent .navbar-nav>li>a:hover,.client-content .header-s2.is-transparent .navbar-nav>li.active>a:hover,.client-content .header-s2.is-transparent .navbar-nav>li.has-children>a:hover:after{color:#fff}.client-content .header-s2.is-transparent .navbar-collapse{color:#fff;z-index:1;position:absolute;background-color:transparent;width:100%;height:100%;position:fixed;overflow:scroll}.client-content .navbar-nav li ul li:last-child a{border-bottom:none}.client-content .navbar-nav li.has-children:hover::after{background:#fff;content:" ";position:absolute;width:auto;height:auto;left:-100vw;box-shadow:none;padding:0}.client-content .header-s2 .navbar-nav>li.last{margin-right:0}.client-content .header-s2 .navbar-nav>li.last a{padding-left:0}.client-content .header-s2 .navbar-nav>li:last-child{margin-top:0}.client-content .top{margin-top:125px !important}.client-content .home .hero{height:500px}.client-content .home .hero h1{width:860px;font-size:5.5em;margin-left:0}.client-content .team .top h1{font-size:4.5em;margin-top:-80px}.client-content .team .top .container .lock.sticky{top:125px}.client-content .team .top .container p{width:90%}.client-content .person{width:100%}.client-content .person:nth-child(2n+1){padding-left:25px;padding-right:25px}.client-content .person:nth-child(2n){padding-left:25px;padding-right:25px}.client-content .bio .top .container .bioDetails{width:40%}.client-content .bio .top .container .photo{width:60%}.client-content .bio .credentials .content .text{padding:40px 20px}.client-content .about .top h1{font-size:5em}.client-content .awards .top h1{font-size:5em}.client-content .community .hero{height:500px}.client-content .community .hero h1{width:860px;font-size:5.5em;margin-left:0}.client-content .intro .container{width:100%}.client-content .intro h2{padding:40px}.client-content .news .top h1{font-size:3.5em;margin-left:5%}.client-content .newsContent .featNews .newsList .search-filter-results{grid-template-columns:100%}.client-content .newsContent .featNews .article{height:auto !important;padding-bottom:40px}.client-content .newsContent .featNews .article .articleBottom{padding:40px 0 0}.client-content .detail .leftCol{width:48%}.client-content .detail .rightCol{width:52%}.client-content .detail .rightCol .call{font-size:2.5em}.client-content .subprac li a{font-size:1em}.client-content .topbutton a{font-size:1em}.client-content .topbutton img{height:18px}.client-content .childprac{top:125px}.client-content .practices .hero{height:500px}.client-content .practices .pracnav,.client-content .practice .pracnav{top:175px}.client-content .practices .pracnav .col-md-9,.client-content .practice .pracnav .col-md-9{margin-top:0}.client-content .practices .hero h1::before{display:none}.client-content .practices .hero h1{padding-left:0;margin-left:25vw;width:575px}.client-content .practice .hero{height:500px}.client-content .practice .hero h2{font-size:3.5em}.client-content .practice .hero .topContent .col-md-4{width:25%}.client-content .practice .hero h2{margin-left:25%}.client-content .contact .top .col-md-8{padding-top:100px}.client-content .contact .top .col-md-4{padding-top:100px}.client-content .contact .top h1{font-size:3.5em}.client-content .contact .offices{display:grid;gap:40px;padding-top:20px;padding-bottom:40px}.client-content .contact .offices .office{width:100%}.client-content .interior.detail .top h1{font-size:3.5em;margin-left:5%}.client-content .case.detail .top h2{font-size:3.5em;margin-left:5%}.client-content .wordart .background{min-height:auto}.client-content .wordart .container{font-size:1.75em}.client-content blockquote{font-size:2em}.client-content .espanol .prac-hero h1::before{display:none}.client-content .espanol .prac-hero h1{padding-left:0;margin-left:25vw;width:575px}.client-content .espanol .person{width:33.33333333%}.client-content .bottom{font-size:1.5em}}@media only screen and (max-width:1100px){.client-content body{font-size:18px;line-height:30px}.client-content .cormorant{font-size:1.75em}.client-content .twocol .container{display:flex;flex-direction:column-reverse}.client-content .twocol .container .content{width:100%;height:auto !important;padding:0}.client-content .twocol .container .photo{width:100%;height:50vw !important;background-size:cover !important}.client-content .bio .practices{width:90%}.client-content .bio .credentials .video{width:100%;min-height:50vw !important;height:auto !important}.client-content .bio .credentials .content .text{padding:75px}.client-content .bio .credentials .content ul{font-size:1em}.client-content .featnews .article{width:100%;margin-right:0;padding-bottom:40px;margin-bottom:17px}.client-content .featnews .article .articleTop{height:auto !important}.client-content .featnews .article .articleBottom{padding-bottom:0}.client-content .practices .hero{max-height:550px}.client-content .practice .hero{max-height:550px}.client-content .practice .pracnav{position:absolute}.client-content .childprac .praclist{grid-template-columns:33% 33% 33%}.client-content .fullcol .container{padding:0}.client-content .fullcol .container .col-md-2{display:none}.client-content .fullcol .container .col-md-3{width:30%}.client-content .interior.detail .fullcol .container .col-md-8{width:100%}.client-content .practice .fullcol .container .col-md-3{width:5%}.client-content .practice .fullcol .container .col-md-6{width:65%}.client-content .practice .fullcol .container .col-md-3{display:none}.client-content .practice .fullcol .container .quick{display:block;width:35%}.client-content .practice .quick ul li{padding:10px 25px}.client-content .practice .twocol .container .col-md-3{display:none}.client-content .practice .twocol .container .col-md-9{width:100%}.client-content .practice .onecol .container .col-md-3{display:none}.client-content .practice .onecol .container .col-md-9{width:100%}.client-content .practice .related .container .col-md-3{display:none}.client-content .practice .related .container .col-md-9{width:100%}.client-content .practice .intro{width:100%}.client-content .practice.sub .breadcrumbs{width:55%}.client-content .practice.sub .hero h1{width:55%}.client-content .about .top{min-height:600px}.client-content .awards .top{min-height:600px}.client-content .news .top h1{margin-left:2%}.client-content .media .button{font-size:14px}.client-content .interior.detail .top h1{margin-left:0}.client-content .case.detail .top h2{margin-left:60px}.client-content .case.detail .practices{width:90%}.client-content .espanol .meet .text{padding:40px}.client-content .copyright .container .col-md-8{width:90%}.client-content .copyright .container .col-md-2{width:10%}}@media only screen and (max-width:991px){.client-content body{-webkit-text-size-adjust:100%}.client-content .home .hero{max-height:500px}.client-content .about .top{min-height:500px}.client-content .about .top h1{margin-top:125px}.client-content .about .top p{width:95%}.client-content .awards .top{min-height:500px}.client-content .awards .top h1{margin-top:300px}.client-content .awards .top p{width:95%}.client-content .community .hero{max-height:500px}.client-content .team .top h1{font-size:4em}.client-content .people_container h2{font-size:2em}.client-content .newsContent .container{width:100%}.client-content .detail .rightCol .call{padding:100px 20px;font-size:2em}.client-content .detail .rightCol .pad{padding:0 20px}.client-content .relPrac{display:grid}.client-content .pracnav .col-md-3{width:28%}.client-content .pracnav .col-md-9{width:72%}.client-content .subprac{width:28vw}.client-content .practice.sub .hero .topContent .col-md-4{width:28%}.client-content .practice.sub .breadcrumbs{width:53%}.client-content .practice.sub .hero h1{margin-left:28%;width:53%}.client-content .contactForm input[type="text"]{font-size:16px}.client-content .contactForm textarea{font-size:16px}.client-content .side.contactForm input[type="text"]{font-size:16px}.client-content .contactForm .ginput_container_consent label{font-size:16px}.client-content .contactForm input[type="submit"]{height:52px;font-size:16px}.client-content .contact .side.contactForm input[type="text"]{font-size:16px}.client-content .contact .side.contactForm textarea{font-size:16px}.client-content .contact .side.contactForm .ginput_container_consent label{font-size:16px}.client-content .casereview .gform_wrapper input[type="text"]{font-size:16px}.client-content .casereview .gform_wrapper textarea{font-size:16px}.client-content .button{padding:10px 20px}.client-content .contact .top .col-md-8{padding-top:75px}.client-content .contact .top .col-md-4{padding-top:75px}.client-content .footer{padding-top:50px}.client-content .footer .container .col-md-6{max-width:none;width:100%;text-align:center;flex:auto}.client-content .footer .container .col-md-6 .row{width:auto;display:flex;justify-content:center;margin-top:40px}.client-content .footer ul.buttons li:last-of-type{padding-bottom:0}.client-content .footer .social{padding-top:0}.client-content .footer .copyright{margin:50px 0 0 0;height:auto;padding:40px 0 0}.client-content .footer .copyright .container{display:block}.client-content .footer .copyright .col-xs-12{max-width:none;width:100%;padding-bottom:40px}.client-content .footer .copyright span{padding:0 10px;width:100%;clear:both;display:block;height:5px;opacity:0}.client-content .footer .copyright .lisi{float:none}.client-content .footer .social,.client-content .footer ul.buttons{margin-right:auto}}@media only screen and (max-width:900px){.client-content .team .top h1{font-size:3.5em}.client-content .team .person{width:100%}.client-content .bio .top{max-height:500px}.client-content .bio .top .container .bioDetails{width:45%;height:500px}.client-content .bio .top .container .photo{width:55%;height:500px}.client-content .newsContent .col-md-4{padding:0}.client-content .newsContent .filter_container h4{font-size:1.5em}.client-content .newsContent .featNews{padding-right:0}.client-content .detail .top .container{display:grid}.client-content .detail .leftCol{width:100%;padding-left:0;padding-right:0;padding-bottom:50px}.client-content .detail .rightCol{width:100%;padding:0}.client-content .detail .rightCol .call{padding:50px 20px}.client-content .person{width:50%}.client-content .side.contactForm{padding-bottom:0}.client-content body.practices.no-scroll{overflow:visible !important;height:100% !important}.client-content .practices .hero{max-height:450px}.client-content .practices .hero h1::before{display:none}.client-content .practices .hero h1{margin-left:0;position:absolute;width:500px}.client-content .pracnav_container{position:relative}.client-content .practices .pracnav,.client-content .practice .pracnav{top:0;position:relative}.client-content .practices .section-content,.client-content .practice .section-content{clear:both}.client-content .pracnav .col-md-3{width:100%}.client-content .pracnav .col-md-9{width:100%}.client-content .subprac{width:100%;padding-left:0;padding-right:0}.client-content .subprac li a{font-size:1.5em}.client-content .practices .bottom{padding-top:40px}.client-content .topbutton a{font-size:1.5em}.client-content .topbutton img{height:22px}.client-content .subprac li{position:relative}.client-content .subprac li .icon{display:inline}.client-content .subprac .haschildren .icon{width:32px;height:32px;position:absolute;right:0;align-self:center;cursor:pointer;font-weight:500}.client-content .subprac .haschildren .icon.toggled,.client-content .subprac .haschildren .toggled+.icon{align-self:flex-start}.client-content .subprac .haschildren .icon::after{content:"\002B";font-size:24px;margin-left:5px;position:absolute;right:10px;align-self:center;color:#124785}.client-content .subprac .haschildren .icon.toggled::after,.client-content .subprac .haschildren .toggled+.icon::after{content:"\2212";color:#fff;position:absolute;top:10px}.client-content .carousel-overlay{display:none !important}.client-content .childprac{display:none !important}.client-content body.practice.no-scroll{overflow:visible !important;height:100% !important}.client-content .practice .hero{max-height:450px}.client-content .practice .hero .topContent .col-md-4{width:5%}.client-content .practice .breadcrumbs{display:none}.client-content .mobile .breadcrumbs{display:block;width:500px}.client-content .practice .hero h2{margin-left:5%;width:500px}.client-content .practice.sub .hero .topContent .col-md-4{display:none}.client-content .practice.sub .breadcrumbs{margin-left:2%;width:59%;margin-right:2%}.client-content .practice.sub .hero h1{margin-left:2%;width:59%;margin-right:2%;font-size:3em}.client-content .practice.sub .banner-slider .fill{background-position:80%}.client-content .espanol #paslider .carousel-inner{min-height:300px}.client-content .espanol .prac-hero h1{margin-left:0}.client-content .espanol .desktop{display:none}.client-content .espanol .mobile{display:block}.client-content .espanol .mobile .title{display:none}.client-content .espanol .subprac .subpracs .praclist{grid-template-columns:100%;text-align:left;color:#124785;padding:0 25px 25px}.client-content .espanol .subprac .subpracs .praclist .content ol,.client-content .espanol .subprac .subpracs .praclist .content ul{text-align:left;padding:0 0 10px}.client-content .espanol .subprac .subpracs .praclist .content ol li,.client-content .espanol .subprac .subpracs .praclist .content ul li{text-align:left;padding-left:0;margin-left:0;display:list-item;margin-bottom:10px}}@media only screen and (max-width:850px){.client-content .home .hero h1{width:75%;font-size:4.5em}.client-content .tagline h2{font-size:1.9em}.client-content .about .top h1{font-size:4.5em}.client-content .awards .top h1{font-size:4.5em}.client-content .community .hero h1{width:75%;font-size:4.5em}}@media only screen and (max-width:767px){.client-content .mobile{display:block}.client-content .home .hero{max-height:500px;display:grid;background:#eeecef}.client-content .home .hero h1{width:98%;margin:0 auto;padding:10px 0;font-size:3.25em;position:relative}.client-content .carousel .carousel-inner,.client-content .carousel .item,.client-content .carousel .active{height:400px}.client-content .onecol .container{padding:50px 25px}.client-content .twocol .container .content .text{padding:50px 25px}.client-content .twocol .container .content{color:#fff;border-right:none}.client-content .about .top{min-height:auto}.client-content .about .top .container .col-md-12{padding:0}.client-content .about .top h1{font-size:3.25em}.client-content .awards .top{min-height:auto;height:350px}.client-content .awards .top .container .col-md-12{padding:0}.client-content .awards .top h1{margin-top:225px;font-size:3.25em}.client-content .community .hero{max-height:500px;display:grid;background:#eeecef}.client-content .community .hero h1{width:98%;margin:0 auto;padding:10px 0;font-size:2.25em;position:relative}.client-content .team .top h1{font-size:3.25em;width:75%;margin:-80px auto 20px}.client-content .team .top{background-size:200% !important;background-position:center 100px !important;background-repeat:no-repeat}.client-content .team .top .container{width:100%;padding-left:0;padding-right:0;padding-bottom:0}.client-content .team .top .container p{width:100%}.client-content .people_container{margin-top:150px}.client-content .people_container .heading{margin-bottom:0}.client-content .people_container .person{padding-bottom:0}.client-content .team .top .container .col-md-6{padding-right:0;padding-left:0}.client-content .team .top .container .lock{padding-right:15px;padding-left:15px}.client-content .team .top .container .lock.sticky{position:relative;top:auto}.client-content .team .person .photo img{width:100%}.client-content .bio .top{max-height:100%;height:auto}.client-content .bio .top .container{display:flex;flex-direction:column-reverse}.client-content .bio .top .container .bioDetails{width:100%;height:auto;border:none}.client-content .bio .top .container .bioDetails .content{margin:40px auto;text-align:center}.client-content .bio .top .container .bioDetails .content h1{font-size:2.25em}.client-content .bio .top .container .bioDetails .content .social{padding:30px 0 12px}.client-content .bio .top .container .photo{width:100%;height:450px}.client-content .bio .practices{width:100%;position:relative;padding-top:50px;right:0;text-align:center}.client-content .bio .practices ul{margin-right:0}.client-content .fullcol .container .col-md-3{width:100%}.client-content .fullcol .container .col-md-8{width:100%;padding:50px 25px}.client-content .featnews .container{padding:0}.client-content .featnews .article .articleTop{padding:20px 20px 0 20px}.client-content .news .top .container{padding:0}.client-content .news .top h1{font-size:3.25em;margin-left:0}.client-content .newsContent{padding-top:0}.client-content .newsContent .col-md-4{padding:0;background:#ecf6f9}.client-content .filter_container .filter_heading{padding:40px;background:#fff}.client-content .searchandfilter{padding:0 40px;background:#fff;margin-bottom:20px}.client-content .searchandfilter ul li{padding-left:0}.client-content .side.contactForm{padding:10px 40px 0;max-width:100%;margin:0 auto}.client-content .newsContent .container{width:100%;padding:0}.client-content .newsContent .featNews{padding:40px 0 0}.client-content .newsContent .featNews .article .articleTop{padding:20px 20px 0 20px}.client-content .news .filter_container .filter_heading .filter_heading_item::after{content:"\002B";font-size:24px;margin-left:5px}.client-content .news .filter_container .filter_heading .filter_heading_item.toggled::after{content:"\2212"}.client-content .news .searchandfilter{display:none;margin-top:-40px}.client-content .news .searchandfilter.toggled{display:block}.client-content .news .newsContent .filter_container h4{display:none}.client-content .news .newsContent .filter_container h4.toggled{display:block}.client-content .news .side.contactForm{display:none}.client-content .news .side.contactForm.toggled{display:block}.client-content .news .media{display:none}.client-content .news .media.toggled{display:block}.client-content .detail .leftCol .articleContent{padding:25px}.client-content .detail .rightCol .call{font-size:1.5em}.client-content .detail .rightCol .call a{color:#124785}.client-content .practices .carousel .carousel-inner,.client-content .practices .carousel .item,.client-content .practices .carousel .active{height:350px}.client-content .practices .hero{max-height:100vh;height:350px}.client-content .practices .hero{max-height:400px}.client-content .practices .hero .topContent{display:none}.client-content .practices .hero h1{display:none}.client-content .practices .title{font-size:1.75em;color:#227eb2;font-weight:800;text-transform:uppercase;letter-spacing:-1px;margin-top:8px;line-height:0.9em}.client-content .practice .carousel-inner{position:absolute;top:0}.client-content .practice .hero .topContent{display:none}.client-content .practice .hero h2{display:none}.client-content .practice .breadcrumbs{width:100%}.client-content .practice .title{font-size:1.75em;line-height:0.9em;color:#227eb2;font-weight:800;text-transform:uppercase;letter-spacing:-1px;margin-top:20px}.client-content .pracmobile{display:block;background:#ecf6f9;text-transform:uppercase;text-align:center;color:#124785;padding:10px;margin-bottom:20px;cursor:pointer}.client-content .pracmobile.toggled{margin-bottom:0}.client-content .pracmobile::after{content:"\002B";font-size:24px;margin-left:5px}.client-content .pracmobile.toggled::after{content:"\2212"}.client-content .practice .pracnav_container{display:none}.client-content .practice .carousel .carousel-inner,.client-content .practice .carousel .item,.client-content .practice .carousel .active{height:350px}.client-content .practice .hero{max-height:100vh;height:350px}.client-content .practice .hero h2{font-size:3.25em;top:570px;margin:0 auto;width:90%;position:relative}.client-content .practice .intro h1{font-size:1.9em}.client-content .practice .fullcol .container .quick{display:none}.client-content .practice .fullcol .container .col-md-6{width:100%;padding:50px 25px}.client-content .practice .twocol .container .col-md-9{padding:50px 25px;grid-template-columns:100%}.client-content .practice .twocol .container .col-md-9 .text{border-left:none;margin-left:0;padding-left:0;border-top:1px solid #d7e4ed;margin-top:25px;padding-top:25px}.client-content .practice .onecol .container .col-md-9{padding:50px 25px}.client-content .practice.sub .banner-slider .fill{background-position:right;background-size:auto}.client-content .practice.sub .breadcrumbs{width:auto}.client-content .cases .container{padding:0}.client-content .cases .case{width:100%;margin-left:0;margin-right:0}.client-content .cases .case .caseTop{height:auto !important}.client-content .practice .why .container{margin:0 auto}.client-content .practice .why .item{grid-template-columns:100%}.client-content .practice .why .item .left{margin:50px 25px 0}.client-content .practice .why .item .right{border-left:none;margin:25px;padding-left:0;border-top:1px solid #d7e4ed;margin-top:25px;padding-top:25px}.client-content .practice .why .bottom{margin:50px 25px}.client-content .contact .top .container{margin:0;padding:0}.client-content .contact .top h1{font-size:1.25em;padding:0 25px}.client-content .contact .top .col-xs-12{height:auto !important}.client-content .contact .top .col-md-8{width:100%;padding-left:0;padding-right:0}.client-content .contact .offices .office{text-align:center}.client-content .contact .office h2{font-size:1.25em;border-top:2px solid #227eb2;margin-top:10px;padding-top:10px;padding-left:25px;padding-right:25px}.client-content .contact .office p{padding-left:25px;padding-right:25px}.client-content .contact .top .col-md-4{width:100%;padding-top:25px;padding-left:15px}.client-content .contact .side.contactForm{max-width:100%;padding-bottom:25px}.client-content .interior.detail .top h1{font-size:3.25em}.client-content .interior.detail .fullcol .container .col-md-8{padding:50px 25px}.client-content .case.detail .top h2{margin-left:10px}.client-content .espanol .prac-hero h1{display:none}.client-content .espanol #paslider .carousel-inner{height:200px}.client-content .espanol .mobile .title{display:block;font-size:2.5em;color:#227eb2;font-weight:800;line-height:0.9em;text-transform:uppercase;letter-spacing:-1px}.client-content .espanol .meet .person{width:100%;text-align:center}.client-content .espanol .why .container{margin:0 auto}.client-content .espanol .why .item{grid-template-columns:100%}.client-content .espanol .why .item .left{margin:50px 25px 0}.client-content .espanol .why .item .right{border-left:none;margin:25px;padding-left:0;border-top:1px solid #d7e4ed;margin-top:25px;padding-top:25px}.client-content .espanol .why .bottom{margin:50px 25px}}@media only screen and (max-width:480px){.client-content .site-header{height:115px}.client-content .site-header .navbar{height:100px}.client-content .site-header.sticky.animate{height:115px}.client-content .site-header.sticky.animate .col-xs-12.nav{height:115px}.client-content .site-header.sticky.animate .navbar-brand img{height:inherit}.client-content .header-s2 .col-xs-12.nav{height:115px}.client-content .top{margin-top:115px !important}.client-content .site-header .navbar-brand img{max-width:270px}.client-content .header-s2 .navbar-toggle{top:10px;right:0;padding-right:0}.client-content .footer .copyright{font-size:14px}.client-content .footer .copyright .col-xs-12{padding-left:0;padding-right:0}}@media only screen and (max-width:380px){.client-content .header-s2.is-transparent .navbar-brand .logo-light{margin:0 10px}.client-content .site-header .navbar-brand img{max-width:75%}.client-content .header-s2 .col-xs-12.logo{justify-content:flex-start}}