.practices-section{position:relative;padding:clamp(1.25rem,2.589vw + .643rem,3.75rem);padding-bottom:clamp(40px,calc(40px + (100 - 40) * ((100vw - 375px) / (1440 - 375))),100px);z-index:1;color:#000;background:#f6f6f6;padding-top:40px}@media print,screen and (min-width:64em){.practices-section:first-of-type{margin-top:-54px}}@media screen and (min-width:85em){.practices-section:first-of-type{margin-top:-94px}}.practices-section:not(:first-of-type){z-index:auto;margin-top:0}.practices-section .grid-container{padding:0}.practices-section .grid-container h2{color:#000;font-size:clamp(32px,calc(32px + (36 - 32) * ((100vw - 375px) / (1440 - 375))),36px)}.practices-section .practices-grid{display:grid;grid-template-columns:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media print,screen and (max-width:47.99875em){.practices-section .practices-grid{row-gap:32px}}@media print,screen and (min-width:48em){.practices-section .practices-grid{grid-template-columns:repeat(2,1fr);-webkit-column-gap:clamp(3.125rem,5.859vw + .313rem,5rem);-moz-column-gap:clamp(3.125rem,5.859vw + .313rem,5rem);column-gap:clamp(3.125rem,5.859vw + .313rem,5rem);padding-top:20px}}@media print,screen and (min-width:64em){.practices-section .practices-grid{grid-template-columns:repeat(3,1fr);-webkit-column-gap:clamp(3.125rem,5.859vw + .313rem,5rem);-moz-column-gap:clamp(3.125rem,5.859vw + .313rem,5rem);column-gap:clamp(3.125rem,5.859vw + .313rem,5rem);grid-template-areas:"col1 col3 col4" "col2 .    ."}}@media screen and (min-width:80em){.practices-section .practices-grid{grid-template-columns:repeat(3,373px);-webkit-column-gap:85px;-moz-column-gap:85px;column-gap:85px;margin-top:10px}}.practices-section .practice-column{-ms-flex-item-align:start;align-self:start}@media screen and (min-width:85em){.practices-section .practice-column{max-width:985px}}@media print,screen and (min-width:64em){.practices-section .practice-column:nth-child(1){grid-area:col1}}@media print,screen and (min-width:64em){.practices-section .practice-column:nth-child(2){grid-area:col2;margin-top:-792px}html:not([lang=en]) .practices-section .practice-column:nth-child(2){grid-area:col2;margin-top:-632px}}@media print,screen and (min-width:64em){.practices-section .practice-column:nth-child(3){grid-area:col3}}@media print,screen and (min-width:64em){.practices-section .practice-column:nth-child(4){grid-area:col4}}.practices-section .practice-column h3{font-weight:700;font-size:20px;line-height:1.25;text-transform:capitalize;color:#000;margin-bottom:27px;padding-bottom:18px;position:relative;border-bottom:1px solid #000000}@media print,screen and (max-width:47.99875em){.practices-section .practice-column h3{margin-top:20px}}@media screen and (min-width:48em){.practices-section .practice-column h3{height:60px}}@media screen and (min-width:85em){.practices-section .practice-column h3{max-width:252px}}.practices-section .practice-column ul{list-style:none;padding:0;margin:0 0 24px}.practices-section .practice-column ul li{margin-bottom:8px;padding-left:0}.practices-section .practice-column ul li a{font-weight:400;font-size:16px;line-height:27px;color:#000;display:inline-block}.practices-section .practice-column ul li a:focus,.practices-section .practice-column ul li a:active{outline-style:dashed;outline-color:#000;outline-width:3px;color:#816820}.practices-section .practice-column ul li a:hover{color:#816820;text-decoration:none}.practices-section .practice-column ul li:before{display:none}@media screen and (max-width:1023px){.practices-section .practice-column h3{height:auto}}.practices-section .practice-column:nth-child(2) h3{height:40px}@media screen and (min-width:768px)and (max-width:1023px){.practices-section .practice-column:nth-child(2){margin-bottom:40px}}@media screen and (min-width:1048px)and (max-width:1279px){.practices-section .practice-column:nth-child(2){margin-top:-820px}}@media screen and (min-width:1024px)and (max-width:1048px){.practices-section .practice-column:nth-child(2){margin-top:-820px}html:not([lang=en]) .practices-section .practice-column:nth-child(2){margin-top:-736px}}.sectors{background-color:#d2dbd9;padding:clamp(30px,calc(30px + (50 - 30) * ((100vw - 375px) / (1440 - 375))),50px) 0 clamp(40px,calc(40px + (90 - 40) * ((100vw - 375px) / (1440 - 375))),90px)}.sectors h2{font-weight:400;font-size:36px;line-height:130%;color:#000;margin-bottom:clamp(1.875rem,1.294vw + 1.572rem,3.125rem)}.sectors .sectors-grid{display:grid;grid-template-columns:1fr;gap:clamp(1.25rem,.971vw + 1.022rem,2.188rem)}@media print,screen and (min-width:48em){.sectors .sectors-grid{grid-template-columns:repeat(2,1fr)}}@media print,screen and (min-width:64em){.sectors .sectors-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:80em){.sectors .sectors-grid{grid-template-columns:repeat(4,1fr)}}.sectors .sectors-grid .sector-card p{margin-top:18px;margin-bottom:10px;font-weight:400;font-size:16px;color:#000}.sectors .sectors-grid .sector-card{overflow:hidden}.sectors .sectors-grid .sector-card img{width:100%}.sectors .sectors-grid a:hover p,.sectors .sectors-grid a:active p,.sectors .sectors-grid a:focus p{color:#816820;text-decoration:underline}
