/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
._none h3,h2,h4,p,a,h4 a{color:#000;}.bs-bg-white{background-color:#ffffff !important;}.bs-bg-white{color:#121c4d;}.bs-bg-light-blue{background-color:#E7F2F8 !important;}.bs-bg-light-blue{color:#121c4d;}.bs-bg-charcoal{background-color:#1A1F24 !important;color #fff;}.bs-bg-dark-blue{background-color:#0B1D2A !important;}.bs-bg-dark-blue.field-content{color:#fff;margin-top:5px;}.bs-bg-dark-blue .field-content{color:#fff;padding:10px;}.bs-bg-dark-blue h3,h2,h4,p,a{color:#fff;}.bs-bg-dark-blue h4 a{color:#fff;}.bs-bg-dark-blue.btn-lg{color:#fff;}.bs-bg-dark-blue.ck-content p{color:#000;}.bs-bg-gold{background-color:#8B6629 !important;}.bs-bg-lighter{background-color:#E7F2F8  !important;}.bs-bg-lighter{color:#42bfFF;}.bs-bg-lighter h3,h2,h4,p,a{color:#000;}.bs-bg-lighter h4 a{color:#000;}.bs-bg-darker{background-color:#42B0FF !important;}.bs-bg-darker.field-content{color:#fff;}.bs-bg-darker h3,h2,h4,p,a{color:#fff;}.bs-bg-darker h4 a{color:#fff;}.bs-bg-dark{background-color:#2f2f2f !important;}.bs-bg-dark.field-content{color:#fff;margin-top:5px;}.bs-bg-dark .field-content{color:#fff;padding:10px;}.bs-bg-dark h3,h2,h4,p,a{color:#fff;}.bs-bg-dark h4 a{color:#fff;}.bs-bg-dark.btn-lg{color:#fff;}.ck-content p{color:#000;}.bs-text-black .bs_tooltip{background-color:#000 !important;}.bs-text-black h2{color:#000;}.bs-text-black h3{color:#000;}.bs-text-black h4{color:#000;}.bs-text-black h5{color:#000;}.bs-text-black h6{color:#000;}.bs-text-black p{color:#000;}.bs-text-black{color:#000;}.bs-text-white h2{color:#ffffff;font-size:3.0em;}.bs-text-white h3{color:#fff;font-size:1.5em;}.bs-text-white h4{color:#fff;font-size:1.5em;}.bs-text-white h5{color:#fff;}.bs-text-white h6{color:#fff;}.bs-text-white p{color:#fff;}.bs-text-white{color:#fff;}.bs_input-circles .bs-text-white{background-color:#ffffff !important;}.bs-text-white .bs_tooltip{background-color:#ffffff !important;}.bs-text-white a{color:#ffffff;}.bs-text-white a:hover{color:#fff;}.bs_input-circles .bs-text-blue{background-color:#0B1D2A !important;}.bs-text-blue .bs_tooltip{background-color:#0B1D2A!important;}.bs-text-blue h2{color:#0B1D2A;}.bs-text-blue h3{color:#0B1D2A;}.bs-text-blue h4{color:#0B1D2A;}.bs-text-blue h5{color:##0B1D2A;}.bs-text-blue h6{color:#0B1D2A;}.bs-text-blue p{color:#0B1D2A;}.bs-text-blue{color:#0B1D2A;}.bs_input-circles .bs-text-orange{background-color:#8B6629 !important;}.bs-text-orange .bs_tooltip{background-color:#8B6629 !important;}.bs-text-orange h2{color:#8B6629;}.bs-text-orange h3{color:#8B6629;}.bs-text-orange h4{color:#8B6629;}.bs-text-orange h5{color:#8B6629;}.bs-text-orange h6{color:#8B6629;}.bs-text-orange p{color:#8B6629;}.bs-text-orange{color:#8B6629;}.bs_input-circles .bs-text-light-blue{background-color:#e6f0ff !important;}.bs-text-light-blue .bs_tooltip{background-color:#e6f0ff !important;}.bs-text-light-blue h2{color:#e6f0ff;}.bs-text-light-blue h3{color:#e6f0ff;}.bs-text-light-blue h4{color:#e6f0ff;}.bs-text-light-blue h5{color:#e6f0ff;}.bs-text-light-blue h6{color:#e6f0ff;}.bs-text-light-blue p{color:#e6f0ff;}.bs-text-light-blue{color:#e6f0ff;}.ck-content{color:#000!important}.ck-source-editing-area textarea{height:100%!important;}h3,h2,h4,p,a,h4 a{color:#000;}.hidden-desktop:{display:none;}
.primarybutton{font-weight:bold;text-decoration:none;}a.btn-primary{color:#fff;text-align:center;text-decoration:none;}a.btn-primary:hover{color:#fff;text-decoration:none;}a.btn-primary h3{color:#fff;padding-top:10px;}.btn-primary a:hover{color:#d2a02c;}.btn-promary a{text-decoration:none;}.btn.btn-primary.btn-lg:hover,.btn.btn-primary.btn-lg:focus,.btn.btn-primary.btn-lg:active,.btn.btn-primary.btn-lg:focus-visible{background-color:#fff !important;border-color:#D2A02C !important;text-decoration:none;}.btn.btn-primary.btn-lg:focus,.btn.btn-primary.btn-lg:focus-visible{box-shadow:0 0 0 0.25rem rgba(5,233,147,0.35) !important;}.secondarybutton{font-weight:bold;text-decoration:none;text-transform:uppercase;border-radius:0;}a.btn-secondary{color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;border-radius:0;}a.btn-secondary:hover{color:#fff;text-decoration:none;border-radius:0;}a.btn-secondary h3{color:#fff;padding-top:10px;}.btn-secondary a:hover{color:#d2a02c;}.btn-secondary a{text-decoration:none;text-transform:uppercase;border-radius:0;}.btn-secondary{border-radius:0;}.btn.btn-secondary.btn-lg:hover,.btn.btn-secondary.btn-lg:focus,.btn.btn-secondary.btn-lg:active,.btn.btn-secondary.btn-lg:focus-visible{background-color:#fff !important;border-color:#D2A02C !important;text-decoration:none;}.successbutton{font-weight:bold;}a.btn-success{color:#fff;}a.btn-success:hover{color:#efefef;text-decoration:none;}a.btn-success h3{color:#fff;padding-top:10px;}a.btn-success h3:hover{color:#fff;}.warningbutton{font-weight:bold;}a.btn-warning{color:#fff;}a.btn-warning:hover{color:#000;text-decoration:none;}a.btn-warning h3{color:#fff;padding-top:10px;}a.btn-warning h3:hover{color:#000;}.dangerbutton{font-weight:bold;}a.btn-danger{color:#fff;}a.btn-danger:hover{color:#fff;text-decoration:none;margin-top:10px;}a.btn-danger h3{color:#fff;padding-top:10px;}a.btn-danger h3:hover{color:#fff;}.btn-danger{background:red;border:red;}.infobutton{font-weight:bold;}a.btn-info{color:#fff;}a.btn-info:hover{color:#000;text-decoration:none;}a.btn-info h3{color:#fff;padding-top:10px;}a.btn-info h3:hover{color:#000;}.lightbutton{font-weight:bold;}a.btn-light:hover{color:#000;text-decoration:none;}a.btn-light h3{color:#000;padding-top:10px;}.darkbutton{font-weight:bold;}a.btn-dark{color:#fff;}a.btn-dark:hover{color:#fff;text-decoration:none;}a.btn-dark h3{color:#fff;padding-top:10px;}.outlinebtn{border:2px solid black;background-color:transparent;color:black;padding:14px 28px;font-size:16px;cursor:pointer;border-radius:5px;}.success{border-color:#04AA6D;color:green;}.success:hover{background-color:#04AA6D;color:white;}.info{border-color:#2196F3;color:dodgerblue}.info:hover{background:#2196F3;color:white;}.warning{border-color:#ff9800;color:orange;}.warning:hover{background:#ff9800;color:white;}.danger{border-color:#f44336;color:red}.danger:hover{background:#f44336;color:white;}.default{border-color:#e7e7e7;color:black;}.default:hover{background:#e7e7e7;}.layout-builder__layout.row > [class*="col-"] .btn{align-self:flex-start;width:auto;display:inline-block;}
.equal-height.layout-builder__layout:not(.background-image-card-block){align-items:stretch;}.equal-height.layout-builder__layout:not(.background-image-card-block) > [class*="col-"]{display:flex;flex-direction:column;}.equal-height.layout-builder__layout:not(.background-image-card-block) > [class*="col-"] > .block{flex:1 1 auto;display:flex;flex-direction:column;}.equal-height.layout-builder__layout:not(.background-image-card-block) .block-inline-blockimage-embed{flex:1 1 auto;display:flex;flex-direction:column;}.equal-height.layout-builder__layout:not(.background-image-card-block) .block-inline-blockimage-embed .field--name-field-block-image{flex:1 1 auto;height:100%;display:flex;flex-direction:column;}.equal-height.layout-builder__layout:not(.background-image-card-block) .block-inline-blockimage-embed .field--name-field-block-image > .field__item,.equal-height.layout-builder__layout:not(.background-image-card-block) .block-inline-blockimage-embed .field--name-field-block-image .media,.equal-height.layout-builder__layout:not(.background-image-card-block) .block-inline-blockimage-embed .field--name-field-block-image picture{width:100%;height:100%;display:block;}.equal-height.layout-builder__layout:not(.background-image-card-block) .block-inline-blockimage-embed .field--name-field-block-image img{width:100%;height:100%;object-fit:cover;display:block;}.background-image-card-block.layout-builder__layout{position:relative;overflow:hidden;}.background-image-card-block.layout-builder__layout > [class*="col-"]{position:relative;z-index:2;padding-left:0;padding-right:0;}.background-image-card-block .field--name-field-card-image{position:absolute;inset:0;z-index:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden;}.background-image-card-block .field--name-field-card-image > .field__item,.background-image-card-block .field--name-field-card-image .media,.background-image-card-block .field--name-field-card-image picture{width:100%;height:100%;display:block;}.background-image-card-block .field--name-field-card-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;}.background-image-card-block .field:not(.field--name-field-card-image),.background-image-card-block .block-field-blockblock-contentcardfield-heading,.background-image-card-block .block-field-blockblock-contentcardfield-title-text,.background-image-card-block .block-field-blockblock-contentcardbody{position:relative;z-index:2;}.background-image-card-block .field:not(.field--name-field-card-image){padding-left:3rem;padding-right:3rem;}.background-image-card-block .field--name-field-heading{color:#fff;text-transform:uppercase;font-size:0.8rem;font-weight:600;letter-spacing:0.08em;padding-top:3.2rem;padding-bottom:0;margin-top:0;margin-bottom:0.35rem;}.background-image-card-block .field--name-field-title-text{color:#fff;padding-top:0;margin-top:0;margin-bottom:1rem;}.background-image-card-block .field--name-body{color:#fff;margin-top:1rem;padding-bottom:1.5rem;}.background-image-card-block .field--name-body .btn{margin-top:1rem;margin-bottom:0;}@media (max-width:767px){.background-image-card-block .field:not(.field--name-field-card-image){padding-left:1.5rem;padding-right:1.5rem;}.background-image-card-block .field--name-field-heading{padding-top:2rem;}.background-image-card-block .field--name-body{padding-bottom:2rem;}}.w-100 > .background-image-card-block.layout-builder__layout{display:flex;flex-wrap:wrap;align-items:stretch;}.w-100 > .background-image-card-block.layout-builder__layout > .col-lg-6,.w-100 > .background-image-card-block.layout-builder__layout > .col-md-6{display:flex;flex-direction:column;}.w-100 > .background-image-card-block.layout-builder__layout > [class*="col-"] > .block-inline-blockcard{flex:1 1 auto;display:flex;flex-direction:column;}.w-100 > .background-image-card-block.layout-builder__layout > [class*="col-"] > .block-inline-blockcard > ._none,.w-100 > .background-image-card-block.layout-builder__layout > [class*="col-"] > .block-inline-blockcard > ._none > .w-100{flex:1 1 auto;display:flex;flex-direction:column;}.w-100 > .background-image-card-block.layout-builder__layout > [class*="col-"] > .block-inline-blockcard > ._none > .w-100 > .background-image-card-block.layout-builder__layout{flex:1 1 auto;min-height:400px;}.card-image-background.block-field-blockblock-contentcardfield-heading{margin-top:3rem;}
.main-container{background-color:#ffffff;}.timeline{border-style:none;display:block;height:9947px;left:0;position:relative;top:0;width:100%;}.skip-link{background:#fff;}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){background-color:#D09F29;border-bottom:1px solid #D09040;}.ckeditor-accordion-container > dl{border:1px solid #D09040;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#d09040;}#block-dxpr-theme-phone{margin-top:14px;margin-left:20px;}#block-dxpr-theme-phone a{color:#fff;}#block-dxpr-theme-phone a:hover{color:#D09F29;}a{text-decoration:none;color:#0B1D2A;}.bs-dropdown-caret{display:none !important;}@media (min-width:992px){.navbar-nav .dropdown{position:relative;}.navbar-nav .dropdown-menu{display:block !important;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:opacity 180ms ease,transform 180ms ease,visibility 180ms ease;}.navbar-nav .dropdown:hover > .dropdown-menu,.navbar-nav .dropdown:focus-within > .dropdown-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);}}@media (min-width:992px){.navbar-nav .dropdown:hover .dropdown-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);}ul[data-block="navigation_collapsible"] .dropdown-menu.level-2{padding:0;}ul[data-block="navigation_collapsible"] .dropdown-menu.level-2 > li{width:100%;}ul[data-block="navigation_collapsible"] .dropdown-menu.level-2 > li > a.dropdown-item{display:block;width:100%;color:#ffffff !important;padding:12px 20px;background-color:transparent;}ul[data-block="navigation_collapsible"] .dropdown-menu.level-2 > li > a.dropdown-item:hover,ul[data-block="navigation_collapsible"] .dropdown-menu.level-2 > li > a.dropdown-item:focus{color:#ffffff !important;background-color:rgba(255,255,255,0.08) !important;}[data-block="navigation_collapsible"] .navbar-nav.level-1{gap:2.5rem;}[data-block="navigation_collapsible"] .navbar .dropdown-menu{background-color:#0b1d2a;border:none;}[data-block="navigation_collapsible"] .navbar .dropdown-menu .dropdown-item{color:#ffffff !important;font-weight:500;display:block;width:100%;color:#ffffff !important;padding:12px 20px;}[data-block="navigation_collapsible"] .navbar .dropdown-menu .dropdown-item:hover,[data-block="navigation_collapsible"] .navbar .dropdown-menu .dropdown-item:focus,[data-block="navigation_collapsible"] .navbar .dropdown-menu .dropdown-item.active,[data-block="navigation_collapsible"] .navbar .dropdown-menu .dropdown-item:active{color:#ffffff !important;}[data-block="navigation_collapsible"] .navbar .dropdown-menu .dropdown-item.active{background-image:none;}[data-block="navigation_collapsible"] .navbar .bs-dropdown-caret{color:#ffffff;}ul[data-block="sidebar_second"] > li > a.nav-link{color:#000000 !important;}ul[data-block="sidebar_second"] ul.dropdown-menu li a.dropdown-item{display:block;width:100%;color:#ffffff !important;padding:12px 20px;}ul[data-block="sidebar_second"] ul.dropdown-menu li a.dropdown-item:hover,ul[data-block="sidebar_second"] ul.dropdown-menu li a.dropdown-item:focus{color:#ffffff !important;background-color:rgba(255,255,255,0.08) !important;}}:root{--color-navy:#0B1D2A;--color-charcoal:#1A1F24;--color-sand:#F6F3F5;--color-gold:#C8A36A;--color-gray:#B6B0B6;--color-white:#FFFFFF;}--font-serif:'Playfair Display',serif;--font-sans:'Inter',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;body{font-family:var(--font-sans);color:var(--color-charcoal);background:var(--color-sand);line-height:1.75;}a{color:var(--color-navy);text-decoration:none;}a:hover{color:var(--color-gold);}.btn-primary{background:var(--color-gold);color:var(--color-navy);padding:14px 28px;font-weight:600;text-transform:uppercase;letter-spacing:0.086em;border:1px solid var(--color-gold);}.btn-primary:hover{background:transparent;color:var(--color-gold);}.view-latest-news-block.view-display-id-block_1{--gu-navy:#10284a;--gu-gold:#9d7c2a;--gu-muted:#5a6472;--gu-surface:#ffffff;--gu-hairline:#e3ded4;--gu-ease:cubic-bezier(.2,.7,.2,1);}.block-views-blocklatest-news-block-block-1 .block-title{margin:0;font-size:clamp(2.25rem,4vw,3.25rem);line-height:1.05;letter-spacing:-.01em;color:var(--gu-navy);}.block-views-blocklatest-news-block-block-1 .block-title::before{content:"Newsroom";display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem;font-size:1rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--gu-gold);}.block-views-blocklatest-news-block-block-1 .block-hr{margin:1.5rem 0 clamp(2.25rem,4vw,3.5rem);border:0;border-top:1px solid var(--gu-hairline);opacity:1;}.view-latest-news-block.view-display-id-block_1 .views-view-responsive-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.75rem);}.view-latest-news-block.view-display-id-block_1 .views-view-responsive-grid__item-inner{position:relative;display:flex;flex-direction:column;height:100%;background:var(--gu-surface);border:1px solid var(--gu-hairline);padding-bottom:2rem;transition:transform .4s var(--gu-ease),box-shadow .4s var(--gu-ease),border-color .4s var(--gu-ease);}.view-latest-news-block.view-display-id-block_1 .views-view-responsive-grid__item-inner:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--gu-gold) 45%,var(--gu-hairline));box-shadow:0 22px 50px -30px rgba(16,40,74,.45),inset 0 3px 0 0 var(--gu-gold);}.view-latest-news-block.view-display-id-block_1 .views-view-responsive-grid__item-inner:focus-within{outline:2px solid var(--gu-gold);outline-offset:6px;}.view-latest-news-block.view-display-id-block_1 .views-view-responsive-grid__item-inner > .views-field:not(.views-field-field-content-image){padding-inline:1.75rem;}.view-latest-news-block.view-display-id-block_1 .views-field br{display:none;}.view-latest-news-block.view-display-id-block_1 .views-field-field-content-image{display:block;overflow:hidden;aspect-ratio:8/5;background:var(--gu-hairline);margin-bottom:1.75rem;}.view-latest-news-block.view-display-id-block_1 .views-field-field-content-image .field-content,.view-latest-news-block.view-display-id-block_1 .views-field-field-content-image a{display:block;height:100%;}.view-latest-news-block.view-display-id-block_1 .views-field-field-content-image img{width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--gu-ease);}.view-latest-news-block.view-display-id-block_1 .views-view-responsive-grid__item-inner:hover img{transform:scale(1.05);}.view-latest-news-block.view-display-id-block_1 .views-field-nothing,.view-latest-news-block.view-display-id-block_1 .views-field-nothing > .field-content{display:flex;align-items:center;gap:.85rem;}.view-latest-news-block.view-display-id-block_1 .views-field-nothing > .field-content{flex:1;}.view-latest-news-block.view-display-id-block_1 .views-field-nothing{margin-bottom:.85rem;font-size:1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1.4;color:var(--gu-muted);}.view-latest-news-block.view-display-id-block_1 .gu-tag{margin-left:auto;padding-right:10px;color:var(--gu-gold);}.view-latest-news-block.view-display-id-block_1 .gu-tag a{color:inherit;text-decoration:none;}.view-latest-news-block.view-display-id-block_1 .gu-dot{display:none;width:4px;height:4px;flex:none;background:var(--gu-gold);}.view-latest-news-block.view-display-id-block_1 .views-field-title :is(h2,h3){margin:0 0 .75rem;font-size:1.75rem;line-height:1.15;letter-spacing:-.005em;text-wrap:balance;}.view-latest-news-block.view-display-id-block_1 .views-field-title a{color:var(--gu-navy);text-decoration:none;}.view-latest-news-block.view-display-id-block_1 .views-field-title a::after{content:"";position:absolute;inset:0;z-index:1;}.view-latest-news-block.view-display-id-block_1 .views-view-responsive-grid__item-inner:hover .views-field-title a{text-decoration:underline;text-decoration-color:var(--gu-gold);text-decoration-thickness:2px;text-underline-offset:.22em;}.view-latest-news-block.view-display-id-block_1 .views-field-body{margin-bottom:1.5rem;font-size:1.0625rem;line-height:1.6;color:var(--gu-muted);}.view-latest-news-block.view-display-id-block_1 .views-field-body .field-content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.view-latest-news-block.view-display-id-block_1 .views-field-body p{margin:0;}.view-latest-news-block.view-display-id-block_1 .views-field-view-node{margin-top:auto;}.view-latest-news-block.view-display-id-block_1 .views-field-view-node a{display:inline-flex;align-items:center;gap:.6rem;font-size:1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gu-navy);text-decoration:none;}.view-latest-news-block.view-display-id-block_1 .views-field-view-node a::after{content:"\2192";transition:transform .35s var(--gu-ease);}.view-latest-news-block.view-display-id-block_1 .views-view-responsive-grid__item-inner:hover .views-field-view-node a::after{transform:translateX(.4rem);}.view-latest-news-block.view-display-id-block_1 .views-field-view-node .field-content a + a{display:none;}.view-display-id-block_1.ghsm-split-meta .views-view-responsive-grid__item-inner{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto 1fr auto;align-content:start;}.view-display-id-block_1.ghsm-split-meta .views-field-field-content-image{grid-column:1 / -1;grid-row:1;}.view-display-id-block_1.ghsm-split-meta .views-field-field-publication-date{grid-column:1;grid-row:2;}.view-display-id-block_1.ghsm-split-meta .views-field-field-practice-groups{grid-column:2;grid-row:2;}.view-display-id-block_1.ghsm-split-meta .views-field-title{grid-column:1 / -1;grid-row:3;}.view-display-id-block_1.ghsm-split-meta .views-field-body{grid-column:1 / -1;grid-row:4;}.view-display-id-block_1.ghsm-split-meta .views-field-view-node{grid-column:1 / -1;grid-row:5;align-self:end;}.view-display-id-block_1.ghsm-split-meta .views-field-field-publication-date,.view-display-id-block_1.ghsm-split-meta .views-field-field-practice-groups{margin-bottom:.85rem;font-size:1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1.4;color:var(--gu-muted);}.view-display-id-block_1.ghsm-split-meta .views-field-field-publication-date{padding-right:0;}.view-display-id-block_1.ghsm-split-meta .views-field-field-practice-groups{justify-self:end;padding-left:.85rem;padding-right:10px;text-align:right;color:var(--gu-gold);}.view-display-id-block_1.ghsm-split-meta .views-field-field-practice-groups a{color:inherit;text-decoration:none;}.view-latest-news-block.view-display-id-block_1 .more-link{margin-top:clamp(2rem,4vw,3rem);padding-top:1.5rem;border-top:1px solid var(--gu-hairline);text-align:right;}.view-latest-news-block.view-display-id-block_1 .more-link a{display:inline-flex;align-items:center;gap:.6rem;font-size:1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gu-navy);text-decoration:none;padding-bottom:.25rem;border-bottom:2px solid transparent;transition:border-color .3s var(--gu-ease),gap .3s var(--gu-ease);}.view-latest-news-block.view-display-id-block_1 .more-link a::after{content:"\2192";}.view-latest-news-block.view-display-id-block_1 .more-link a:hover{border-color:var(--gu-gold);gap:1rem;}.view-latest-news-block.view-display-id-block_1.ghsm-feature .views-view-responsive-grid{grid-template-columns:1.4fr 1fr;column-gap:clamp(2rem,5vw,4.5rem);row-gap:0;align-content:start;}.view-display-id-block_1.ghsm-feature .views-view-responsive-grid__item-inner{background:none;border:0;padding-bottom:0;}.view-display-id-block_1.ghsm-feature .views-view-responsive-grid__item-inner:hover{transform:none;box-shadow:none;}.view-display-id-block_1.ghsm-feature .views-view-responsive-grid__item-inner > .views-field:not(.views-field-field-content-image){padding-inline:0;}.view-display-id-block_1.ghsm-feature .views-view-responsive-grid__item:first-child{grid-row:span 2;}.view-display-id-block_1.ghsm-feature .views-view-responsive-grid__item:first-child .views-field-field-content-image{aspect-ratio:16/10;}.view-display-id-block_1.ghsm-feature .views-view-responsive-grid__item:first-child .views-field-title :is(h2,h3){font-size:clamp(2rem,3.2vw,2.75rem);}.view-display-id-block_1.ghsm-feature .views-view-responsive-grid__item:first-child .views-field-body{font-size:1.1875rem;}.view-display-id-block_1.ghsm-feature .views-view-responsive-grid__item + .views-view-responsive-grid__item .views-view-responsive-grid__item-inner{display:grid;grid-template-columns:8.5rem 1fr;column-gap:1.5rem;align-items:start;padding:1.75rem 0;border-top:1px solid var(--gu-hairline);transition:padding-left .35s var(--gu-ease);}.view-display-id-block_1.ghsm-feature .views-view-responsive-grid__item + .views-view-responsive-grid__item .views-view-responsive-grid__item-inner:hover{padding-left:.75rem;}.view-display-id-block_1.ghsm-feature .views-view-responsive-grid__item + .views-view-responsive-grid__item .views-field-field-content-image{grid-row:1 / span 4;aspect-ratio:1;margin-bottom:0;}.view-display-id-block_1.ghsm-feature .views-view-responsive-grid__item + .views-view-responsive-grid__item .views-field-title :is(h2,h3){font-size:1.3125rem;}.view-display-id-block_1.ghsm-feature .views-view-responsive-grid__item + .views-view-responsive-grid__item .views-field-body .field-content{-webkit-line-clamp:2;}.view-display-id-block_1.ghsm-feature .views-view-responsive-grid__item:last-child .views-view-responsive-grid__item-inner{border-bottom:1px solid var(--gu-hairline);}@media (max-width:64rem){.view-latest-news-block.view-display-id-block_1 .views-view-responsive-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.view-latest-news-block.view-display-id-block_1.ghsm-feature .views-view-responsive-grid{grid-template-columns:1fr;row-gap:0;}.ghsm-feature .views-view-responsive-grid__item:first-child{grid-row:auto;margin-bottom:2rem;}}@media (max-width:44rem){.view-latest-news-block.view-display-id-block_1 .views-view-responsive-grid{grid-template-columns:1fr;}.ghsm-feature .views-view-responsive-grid__item + .views-view-responsive-grid__item .views-view-responsive-grid__item-inner{grid-template-columns:6.5rem 1fr;column-gap:1.1rem;}}@media (prefers-reduced-motion:reduce){.view-latest-news-block.view-display-id-block_1 *{transition:none !important;}}
.dark-overlay{background:rgba(0,0,0,0.4);margin-left:-58px;margin-right:-59px;}.background-local-video .video-content{background:rgba(0,0,0,0.4);}.media-library-item__edit,.media-library-item__remove{position:relative;height:40px;margin-bottom:30px;}.layout-builder__link--rearrange{margin-right:10px;}.ck-content{color:#000;}.layout-builder-block{background:rgba(0,0,0,0);}.ck-content{color:#000;}.layout-builder-block{background:rgba(0,0,0,0);}a,a hover{color:#121c4d;}.dark a,a hover{color:#fff;margin-top:10px;font-size:24px;}.light a,a hover{color:#121c4d;margin-top:10px;font-size:18px;}.tall-banner{height:500px !important;display:flex;align-items:center;}.tall-banner h2{color:#fff;line-height:1.2em;font-size:2.5em;text-shadow:2px 2px 4px #000000;}.tall-banner h3{color:#fff;font-size:2.0em;line-height:1.1em;padding-bottom:20px;}.tall-banner h4{color:#fff;font-size:1.5em;line-height:1.2em;padding-bottom:20px;}.block-inline-blocklarge-banner{text-align:center;}.block-inline-blocklarge-banner h2{color:#fff;font-size:3em;padding-top:30px;padding-bottom:20px;line-height:1.2em;font-weight:normal !important;}.block-inline-blocklarge-banner p{color:#fff;font-size:1.5em;line-height:1.0em;}.block-inline-blocklarge-banner h4{color:#fff;font-size:1.5em;line-height:1.2em;}.btn .btn-primary .btn-lg p{text-align:center;padding:10px;}.block-inline-blocklarge-banner{height:420px;}.block-inline-blocklarge-banner-text-on-side{padding-left:7%;padding-right:15%;}.block-inline-blocklarge-banner-text-on-side  h2{color:#fff;font-size:3.0em;text-align:left;padding-top:80px;padding-bottom:20px;line-height:1.1em;text-shadow:2px 2px 4px #000000;}.block-inline-blocklarge-banner-text-on-side  p{color:#fff;font-size:1.1em;text-align:left;line-height:1.0em;}.block-inline-blocklarge-banner-text-on-side  h4{color:#fff;font-size:1.5em;text-align:left;line-height:1.2em;}.block-inline-blocklarge-banner-text-on-side{height:420px;}.field--name-field-title-text{font-size:2.5em;font-family:'Cormorant Garamond';margin-left:35px;line-height:1.0;}.block-inline-blockcard .field--name-field-heading{font-weight:400;font-size:0.6em;margin-top:10px;margin-left:-10px;letter-spacing:.00125rem;line-height:1.15;padding-top:.75rem;padding-bottom:.75rem;position:relative;transition:color .25s ease-in-out;transition-behavior:normal;text-transform:uppercase;}.block-field-blockblock-contentcardfield-heading{color:#856A38;font-weight:400;font-size:1.2em;margin-top:10px;padding-left:1.5em;padding-right:1.5em;}.block-field-blockblock-contentcardfield-heading{letter-spacing:.00125rem;line-height:1.15;position:relative;transition:color .25s ease-in-out;transition-behavior:normal;text-transform:uppercase;}.block-inline-blockcard p{padding-left:.75rem;padding-right:.75rem;margin:10px;}.card-hover:hover{-webkit-box-shadow:0px 5px 40px -10px rgba(0,0,0,0.57);-moz-box-shadow:0px 5px 40px -10px rgba(0,0,0,0.57);box-shadow:5px 40px -10px rgba(0,0,0,0.57);transition:all 0.4s ease 0s;}.cards{height:300px !important;}.cards p{font-size:30px;text-align:center;line-height:100px;}.cards h2{font-size:50px;text-align:center;line-height:100px;}.block-inline-blockcard h4{margin-left:10px;}.field--name-field-number{font-size:48px;font-weight:bold;text-align:center;}.field--name-field-description{font-size:30px;font-weight:bold;text-align:center;}.big-header h2{font-size:70px;color:#fff;font-weight:bold;}.block-title h2{font-weight:normal;}.layout-builder__link--rearrange{margin-right:10px;margin-left:10px;}.field--name-field-media-image{padding:10px;}.row > *{margin-bottom:0;}.row>*{margin-bottom:0;}.verticalpadding{margin-top:30px !important;margin-bottom:30px !important;}.media-library-item__remove{position:relative;height:40px;margin-bottom:30px;}.media-library-item__remove.button:first-child{position:relative;}.field--name-field-media-document{padding:1.2em;}.node-landing-page-layout-builder-form{margin-left:2.0em;}#block-dxpr-theme-local-tasks{margin-left:2.0em;}#block-dxpr-theme-help{margin-left:2.0em;}.mauticform-label{font-weight:normal;}#secondary-header{z-index:405;padding-top:5px;padding-bottom:2px;line-height:1.2em;background:none;color:none;}.Information{background:#121C4D;color:#fff;padding-left:20px;}.RedAlert{background:red;color:#fff;padding-left:20px;}.YellowAlert{background:yellow;color:#000;padding-left:20px;}.GreenAlert{background:green;color:#fff;padding-left:20px;}.media-library-item__preview{height:200px;}.homepage{margin:auto;}h1.homepage{font-size:3.6em;color:#fff;text-shadow:none;padding-top:50px;line-height:0.9em;font-weight:normal !important;}h2.homepage{font-size:1.5em;color:#fff;text-shadow:none;padding-top:10px;font-weight:normal !important;line-height:1.2em;}.no-padding .col-lg-6{padding:0px;}.field--name-field-expertise{display:block !important;padding-left:1.5rem;}.field--name-field-expertise .field__item{display:list-item !important;list-style:disc outside !important;}#edit-field-practice-groups-target-id .form-check-input[type="radio"]{appearance:auto;-webkit-appearance:radio;opacity:1;visibility:visible;position:static;display:inline-block;width:16px;height:16px;margin:0 10px 0 0;vertical-align:middle;}#edit-field-practice-groups-target-id .form-check{display:flex;align-items:center;margin-bottom:12px;padding-left:0;}#edit-field-practice-groups-target-id .form-check-label{margin-left:0;padding-left:0;line-height:1.4;}.bs-bg-gold.block-system-menu-blockmain{border-radius:10px;overflow:hidden;}.bs-bg-gold.block-system-menu-blockmain h2{font-size:28px;}
.main-banner{margin-left:83px;}@media only screen 
  and (min-device-width:375px) 
  and (max-device-width:812px) 
  and (-webkit-min-device-pixel-ratio:3)
  and (orientation:portrait){.tall-banner{height:400px !important;display:flex;align-items:center;}.tall-banner h2{color:#fff;line-height:1.0em;font-size:2.3em;text-shadow:2px 2px 4px #000000;}.tall-banner h3{color:#fff;font-size:1.15em;}.tall-banner h4{color:#fff;font-size:0.9em;}.main-banner{margin-left:0px;}h2.block-title{font-size:1.5em;}.block-inline-blocklarge-banner-text-on-side h2{padding-top:10px;font-size:2.0em;}h4.text-align-center{font-size:0.8em;}.dark-overlay{background:rgba(0,0,0,0.4);max-width:120% !important;}.background-local-video{max-height:300px !important;}.homepage-container{padding-top:20px;}h1.homepage{font-size:1.5em;color:#fff;text-shadow:none;padding-top:0px;line-height:0.9em;font-weight:500;}h2.homepage{font-size:0.9em;color:#fff;text-shadow:none;padding-top:5px;padding-bottom:0px;font-weight:normal !important;}.hidden-mobile{display:none;}.timeline{border-style:none;display:block;height:16000px;left:0;position:relative;top:0;width:100%;}#logo{max-width:305px;}.body--dxpr-theme-nav-mobile #logo{display:inline;height:var(--dxt-setting-logo-height);max-height:70%;}}@media only screen 
  and (min-device-width:375px) 
  and (max-device-width:812px) 
  and (-webkit-min-device-pixel-ratio:3)
  and (orientation:landscape){.homepage-container{padding-top:105px;}}.hidden{display:none;}
.field--name-title{font-size:2.0em;font-family:'Cormorant Garamond';line-height:1.0em;padding-top:20px;}.block-field-blocknodenewsfield-publication-date{margin-top:2px !important;color:#856A38;}.page-title-full-width-container{margin-bottom:0px;}.ghsm{--ghsm-navy:#1a2b4a;--ghsm-navy-deep:#11203a;--ghsm-gold:#b08d3e;--ghsm-gold-light:#c9a85c;--ghsm-cream:#f7f3ea;--ghsm-ink:#1f2733;--ghsm-ink-soft:#45505f;--ghsm-line:#e2d9c6;--ghsm-surface:#ffffff;}.ghsm-btn{display:inline-block;background:var(--ghsm-gold,#b08d3e);color:#1a2238;font-family:'Inter',sans-serif;font-weight:700;text-decoration:none;padding:0.85rem 2rem;border-radius:999px;letter-spacing:0.03em;line-height:1.2;border:none;cursor:pointer;transition:background 0.25s ease,transform 0.25s ease,box-shadow 0.25s ease;}.ghsm-btn:hover,.ghsm-btn:focus{background:var(--ghsm-gold-light,#c9a85c);color:#1a2238;text-decoration:none;transform:translateY(-2px);box-shadow:0 8px 20px rgba(176,141,62,0.28);}.ghsm-btn:focus-visible{outline:2px solid var(--ghsm-navy,#1a2b4a);outline-offset:2px;}.ghsm-btn--outline{background:transparent;color:var(--ghsm-navy,#1a2b4a);border:1.5px solid var(--ghsm-gold,#b08d3e);}.ghsm-btn--outline:hover,.ghsm-btn--outline:focus{background:var(--ghsm-gold,#b08d3e);color:#1a2238;}.ghsm-cta{margin:3.5rem 0;padding:2.4rem 2rem;text-align:center;background:linear-gradient(160deg,#13334a,#0b1d2a);border-radius:18px;color:#f1ead8;}.ghsm-cta h3{font-family:'Cormorant Garamond',serif;font-size:1.7rem;font-weight:600;color:#fbf8f0;margin:0 0 0.6rem;line-height:1.2;}.ghsm-cta p{color:#cdd6e6;margin:0 auto 1.4rem;font-size:1rem;max-width:540px;}blockquote.ghsm-pullquote,.ghsm-pullquote.ghsm-pullquote{margin:3rem 0 !important;margin-inline:0 !important;padding:2rem 1.8rem !important;background:#ffffff !important;border:1px solid #e2d9c6 !important;border-left:4px solid #b08d3e !important;border-radius:0 14px 14px 0 !important;font-family:'Cormorant Garamond',Georgia,serif !important;font-style:italic !important;font-weight:500 !important;font-size:1.5rem !important;line-height:1.45 !important;color:#1a2b4a !important;}blockquote.ghsm-pullquote p,.ghsm-pullquote.ghsm-pullquote p{font-family:'Cormorant Garamond',Georgia,serif !important;font-style:italic !important;font-size:1.3em;line-height:1.3em;font-weight:500 !important;color:#1a2b4a !important;margin:0 !important;}.ghsm-callout{margin:2.5rem 0;padding:1.5rem 1.6rem;background:var(--ghsm-cream,#f7f3ea);border:1px solid var(--ghsm-line,#e2d9c6);border-left:4px solid var(--ghsm-gold,#b08d3e);border-radius:0 12px 12px 0;color:var(--ghsm-ink,#1f2733);}.ghsm-callout > :first-child{margin-top:0;}.ghsm-callout > :last-child{margin-bottom:0;}.ghsm-callout strong{color:var(--ghsm-navy,#1a2b4a);}[data-theme="dark"] .ghsm{--ghsm-surface:#16223a;--ghsm-line:#2a3a57;--ghsm-ink:#e7ecf4;--ghsm-cream:#16223a;--ghsm-gold:#c9a85c;}[data-theme="dark"] .ghsm-callout{color:#e7ecf4;}[data-theme="dark"] blockquote.ghsm-pullquote,[data-theme="dark"] .ghsm-pullquote.ghsm-pullquote,[data-theme="dark"] .ghsm-pullquote.ghsm-pullquote p{background:#16223a !important;border-color:#2a3a57 !important;border-left-color:#c9a85c !important;color:#f1ead8 !important;}.ghsm-callout--table{padding:0;overflow:hidden;border-radius:12px;}.ghsm-callout--table table{width:100%;border-collapse:collapse;font-family:'Inter',sans-serif;font-size:0.98rem;}.ghsm-callout--table th,.ghsm-callout--table td{padding:0.85rem 1.2rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--ghsm-line,#e2d9c6);}.ghsm-callout--table thead th,.ghsm-callout--table th[colspan]{font-family:'Cormorant Garamond',serif;font-size:1.25rem;font-weight:600;color:#ffffff;background:var(--ghsm-navy,#1a2b4a);border-bottom:2px solid var(--ghsm-gold,#b08d3e);}.ghsm-callout--table tbody th,.ghsm-callout--table tr > th:first-child:not([colspan]){width:19%;font-weight:600;color:var(--ghsm-navy,#1a2b4a);background:var(--ghsm-cream,#f7f3ea);border-right:1px solid var(--ghsm-line,#e2d9c6);}.ghsm-callout--table td{color:var(--ghsm-ink,#1f2733);background:#ffffff;}.ghsm-callout--table tbody tr:nth-child(even) td{background:#fbf8f1;}.ghsm-callout--table tr:last-child th,.ghsm-callout--table tr:last-child td{border-bottom:none;}[data-theme="dark"] .ghsm-callout--table th,[data-theme="dark"] .ghsm-callout--table td{border-bottom-color:#2a3a57 !important;}[data-theme="dark"] .ghsm-callout--table tbody th{background:#1b2a45 !important;color:#e7ecf4 !important;border-right-color:#2a3a57 !important;}[data-theme="dark"] .ghsm-callout--table td{background:#16223a !important;color:#e7ecf4 !important;}[data-theme="dark"] .ghsm-callout--table tbody tr:nth-child(even) td{background:#18243d !important;}
.field--name-field-media-oembed-video{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}.media-oembed-content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}#block-claro-content .field--name-field-media-oembed-video{padding-top:0px;}.video-frame{padding:10px;filter:drop-shadow(grey 0.5rem 0.5rem 5px);}
