.dnd-section:has(.state-res){background-color:#f4f4f4;padding-left:0;padding-right:0}.dnd-section>.row-fluid:has(.state-res){max-width:none}.dnd-section .dnd-column:has(.state-res){padding-left:0;padding-right:0}.state-res{background-color:transparent;padding:60px 48px;position:relative;width:100%}.state-res,.state-res *,.state-res :after,.state-res :before{box-sizing:border-box}.state-res__inner{margin:0 auto;max-width:1416px}.state-res__heading{color:#1a1a1a;font-family:League Gothic,Open Sans,sans-serif;font-size:var(--fs-h2);line-height:1.1;margin:0 0 40px;text-align:center;text-transform:uppercase}.state-res__grid{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.state-res__card{align-items:flex-start;background:#fff;display:flex;flex-direction:column;gap:16px;min-width:0;padding:32px}.state-res__card>*{max-width:100%}.state-res__card-title{color:#1a1a1a;font-family:League Gothic,Open Sans,sans-serif;font-size:var(--fs-h3);line-height:1.23;margin:0;text-transform:uppercase}.state-res__card-desc{color:#666;font-family:Open Sans,sans-serif;font-size:16px;line-height:1.5;margin:0}.state-res__card .state-res__card-btn{gap:8px;max-width:100%;padding:12px 24px;text-align:left;white-space:normal}@media (max-width:991px){.state-res{padding:48px 24px}.state-res__card{padding:24px}}@media (max-width:767px){.state-res{padding:40px 24px}.state-res__grid{grid-template-columns:minmax(0,1fr)}}