.wgt-section{--wgt-navy:#062b43;--wgt-teal:#008ba5;--wgt-copy:#18334b;padding:55px 0!important;background:#fff;color:var(--wgt-copy);font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.65}
.wgt-section .wgt-row{width:90%!important;max-width:1200px!important;margin:0 auto!important;padding:0!important;display:block!important}
.wgt-section .wgt-column{width:100%!important;margin:0!important;float:none!important}
.wgt-section .wgt-text{margin-bottom:24px!important}.wgt-section .wgt-text:last-child{margin-bottom:0!important}
.wgt-section h1,.wgt-section h2,.wgt-section h3{font-family:Georgia,'Times New Roman',serif;color:var(--wgt-navy);line-height:1.12;padding-bottom:16px;font-weight:bold}
.wgt-section h2{font-size:clamp(32px,4vw,46px)}.wgt-section h3{font-size:25px}.wgt-section p{padding-bottom:18px}.wgt-section a{color:#006c85}.wgt-section a:focus-visible{outline:3px solid #eaa52e;outline-offset:5px}.wgt-section img{max-width:100%;height:auto}
.wgt-section .wgt-button{display:inline-block;background:#0088a2;color:#fff!important;padding:13px 26px;border:1px solid #0088a2;border-radius:5px;font:700 15px/1.5 Arial,sans-serif;text-decoration:none;transition:background .2s}.wgt-section .wgt-button:hover{background:#00657b}.wgt-section .wgt-outline{background:transparent;border-color:#fff}
.wgt-section .wgt-eyebrow{font-size:12px;letter-spacing:3px;text-transform:uppercase;font-weight:700;color:#007c94;padding-bottom:12px}.wgt-center{text-align:center}
.wgt-inner-hero{background:linear-gradient(120deg,#062b43,#0b5367);color:#fff;padding:65px 0!important}.wgt-inner-hero h1{color:#fff;font-size:clamp(38px,5vw,62px);max-width:900px}.wgt-inner-hero .wgt-eyebrow{color:#a4eaf3}.wgt-inner-hero p{max-width:750px}.wgt-inner-cta{background:#edf7fb}.wgt-preserved-section{background:#f5f9fb}.wgt-original-body{background:#fff;border-radius:12px;padding:clamp(18px,3vw,40px);box-shadow:0 12px 40px #062b4309;overflow-wrap:anywhere}
.wgt-team-section{background:#f3f8fb}.wgt-team-profile{display:grid;grid-template-columns:minmax(190px,290px) 1fr;gap:36px;align-items:center;background:#fff;border:1px solid #e1ebef;border-radius:10px;padding:28px}.wgt-team-profile>img{width:100%;height:310px;object-fit:cover;object-position:center 20%;border-radius:6px}.wgt-team-profile h2{font-size:clamp(28px,3vw,40px)}.wgt-team-profile p{max-width:750px}.wgt-team-profile .wgt-eyebrow{margin-bottom:10px}.wgt-team-profile .wgt-button{margin-top:12px}@media(max-width:640px){.wgt-team-profile{grid-template-columns:1fr;gap:24px;padding:22px}.wgt-team-profile>img{height:330px;max-width:330px}}
.wgt-original-body .et_pb_section{background:transparent!important;padding:24px 0!important}.wgt-original-body .et_pb_row{width:100%!important;max-width:1100px!important;padding:20px 0!important}.wgt-original-body .et_pb_text,.wgt-original-body p,.wgt-original-body li{font-family:Arial,Helvetica,sans-serif;line-height:1.7}.wgt-original-body h1{font-size:32px!important}.wgt-original-body h2,.wgt-original-body h3,.wgt-original-body h4{font-family:Georgia,'Times New Roman',serif!important;color:#062b43!important}.wgt-original-body h2{font-size:32px!important}.wgt-original-body h3{font-size:27px!important}.wgt-original-body img{border-radius:8px}.wgt-original-body iframe,.wgt-original-body video{max-width:100%}.wgt-original-body input:not([type=checkbox]):not([type=radio]):not([type=submit]),.wgt-original-body textarea,.wgt-original-body select{max-width:100%;border:1px solid #b8d0da;border-radius:5px;padding:12px;background:#f8fbfd;color:#18334b}.wgt-original-body .et_pb_button,.wgt-original-body input[type=submit],.wgt-original-body button[type=submit]{background:#0088a2!important;color:#fff!important;border-radius:5px!important;border:1px solid #0088a2!important;padding:12px 24px!important}
.wgt-header{padding:12px 0!important}.wgt-header-inner{display:flex;align-items:center;justify-content:space-between;gap:25px}.wgt-logo{width:190px;display:block;border-radius:5px}.wgt-header nav{display:flex;flex-wrap:wrap;gap:23px}.wgt-header nav a{color:#102d4d;font-size:13px;font-weight:bold;text-decoration:none}.wgt-header .wgt-button{white-space:nowrap}
.wgt-hero{padding:76px 0!important;background:linear-gradient(90deg,rgba(2,35,55,.98) 0%,rgba(2,35,55,.9) 48%,rgba(2,35,55,.36) 100%),url('https://walkergrouptax.com/wp-content/uploads/2025/07/taxpapers.png') center right/cover;color:white}.wgt-hero h1{font-size:clamp(42px,6vw,76px);color:white;letter-spacing:-1.5px}.wgt-hero h1 span{color:#76dce9}.wgt-hero .wgt-eyebrow,.wgt-consultation .wgt-eyebrow{color:#a4eaf3}.wgt-hero-sub{font:26px Georgia,serif}.wgt-actions{display:flex;flex-wrap:wrap;gap:15px}
.wgt-trust{padding:28px 0!important}.wgt-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.wgt-trust-grid>div{border-left:2px solid #dce9ee;padding-left:20px}.wgt-trust-grid strong,.wgt-trust-grid span{display:block}.wgt-trust-grid strong{font-size:18px}.wgt-trust-grid span{font-size:13px;color:#526879}
.wgt-services{background:#f0f8fc}.wgt-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.wgt-card{background:white;border-radius:8px;overflow:hidden;box-shadow:0 8px 25px #123b5510}.wgt-card>img{width:100%;height:180px;object-fit:cover;display:block}.wgt-card>div{padding:25px}.wgt-section .wgt-card ul{padding:0 0 20px 20px;line-height:1.8}.wgt-card li::marker{color:#008ba5}.wgt-card a{font-size:14px;font-weight:bold}
.wgt-about-grid{display:grid;grid-template-columns:1fr 1.5fr;gap:40px;align-items:center}.wgt-about-panel{background:linear-gradient(135deg,#07344b,#087c94);color:#fff;padding:55px 30px;min-height:300px;display:flex;flex-direction:column;justify-content:center;gap:25px;border-radius:5px}.wgt-about-panel strong{font:36px/1.1 Georgia,serif}.wgt-about-panel span{font-size:12px;letter-spacing:2px}
.wgt-consultation{background:linear-gradient(110deg,#03273f,#0b5167);color:#fff}.wgt-consultation h2{color:#fff}.wgt-consultation p{max-width:730px;margin:auto}
.wgt-footer{background:#04273e;color:#dbe8ed;padding:35px 0 20px!important}.wgt-footer-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}.wgt-footer h3{color:#fff;font:700 17px Arial,sans-serif}.wgt-footer a{color:#fff}.wgt-footer nav{display:grid;gap:4px}.wgt-footer nav a{font-size:14px}.wgt-footer p{font-size:14px}.wgt-credit{border-top:1px solid #ffffff30;margin-top:25px;padding-top:18px!important;font-size:12px!important}
@media(max-width:980px){.wgt-header-inner{flex-wrap:wrap}.wgt-header nav{order:3;justify-content:center;width:100%}.wgt-card-grid{gap:15px}.wgt-card>div{padding:20px}.wgt-trust-grid{grid-template-columns:repeat(2,1fr)}.wgt-about-grid{grid-template-columns:1fr 1.4fr;gap:25px}}
@media(max-width:640px){.wgt-section{padding:36px 0!important}.wgt-header{padding:12px 0!important}.wgt-logo{width:145px}.wgt-header .wgt-button{padding:10px;font-size:12px}.wgt-header nav{gap:12px}.wgt-header nav a{font-size:12px}.wgt-hero{padding:50px 0!important}.wgt-hero h1{letter-spacing:-.8px}.wgt-card-grid,.wgt-about-grid,.wgt-footer-grid{grid-template-columns:1fr}.wgt-card>img{height:190px}.wgt-trust-grid{gap:16px}.wgt-trust-grid>div{padding-left:10px}.wgt-trust-grid strong{font-size:15px}.wgt-section .wgt-eyebrow{letter-spacing:2px}.wgt-about-panel{min-height:220px}.wgt-footer-grid{gap:25px}}

/* Native editable modules introduced in version 1.3. */
.wgt-section .wgt-native-heading{margin-bottom:20px!important}.wgt-native-heading h1,.wgt-native-heading h2,.wgt-native-heading h3{padding-bottom:0}.wgt-inner-hero .wgt-native-heading h1{color:#fff!important}.wgt-section .wgt-native-image{margin-bottom:24px!important}.wgt-native-image img{border-radius:7px;max-height:550px;object-fit:cover}.wgt-section .wgt-native-button{margin:15px 0 24px!important}.wgt-native-button .et_pb_button{background:#0088a2!important;border:1px solid #0088a2!important;border-radius:5px!important;padding:13px 26px!important;color:#fff!important;font:700 15px/1.5 Arial,sans-serif!important}.wgt-native-button .et_pb_button:after{display:none!important}.wgt-native-button.wgt-center{text-align:center!important}.wgt-section .wgt-profile-row{display:grid!important;grid-template-columns:minmax(190px,290px) 1fr;gap:36px;align-items:center;background:#fff;border:1px solid #e1ebef;border-radius:10px;padding:28px!important;margin:0 auto 28px!important}.wgt-section .wgt-profile-row>.wgt-column{width:auto!important;min-width:0}.wgt-profile-photo img{width:100%;height:310px;object-fit:cover;object-position:center 20%}.wgt-team-section>.wgt-row>.wgt-column>.wgt-native-image img{max-width:330px}.wgt-inner-page #main-content .et_pb_section:not(.wgt-section){background:#fff}.wgt-inner-page #main-content .et_pb_section:not(.wgt-section) h2,.wgt-inner-page #main-content .et_pb_section:not(.wgt-section) h3{font-family:Georgia,'Times New Roman',serif;color:#062b43}@media(max-width:640px){.wgt-section .wgt-profile-row{grid-template-columns:1fr;gap:24px;padding:22px!important}.wgt-profile-photo img{max-width:330px;height:330px}}
