  .wf{font-family:ff-good-web-pro,sans-serif;font-weight:400;font-style:normal}.wf-m{font-family:ff-good-web-pro,sans-serif;font-weight:600;font-style:normal}.wf-b{font-family:ff-good-web-pro,sans-serif;font-weight:700;font-style:normal}.wrap{margin:auto;max-width:1140px;padding:0 20px}@media only screen and (min-width:980px){.wrap{padding:0 15px}}@font-face{font-family:'Font Awesome 6 Pro';font-style:normal;font-weight:900;font-display:auto;src:url(/wp-content/themes/gbc/fonts/fa-solid-900.woff2) format("woff2"),url(/wp-content/themes/gbc/fonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/gbc/fonts/fa-brands-400.woff2) format("woff2"),url(/wp-content/themes/gbc/fonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:'Font Awesome 6 Pro';font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/themes/gbc/fonts/fa-regular-400.woff2) format("woff2"),url(/wp-content/themes/gbc/fonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:'Font Awesome 6 Pro';font-style:normal;font-weight:300;font-display:block;src:url(/wp-content/themes/gbc/fonts/fa-light-300.woff2) format("woff2"),url(/wp-content/themes/gbc/fonts/fa-light-300.ttf) format("truetype")}.fa,.fas{font-family:'Font Awesome 6 Pro';font-weight:900}.fab{font-family:'Font Awesome 6 Brands'}.far{font-family:'Font Awesome 6 Pro';font-weight:400}.fal{font-family:'Font Awesome 6 Pro';font-weight:300}.expand-collapse .block-wrap>.description-wrap{margin-bottom:1.75em}.expand-collapse .item{border-radius:10px 0 0 0;margin-top:.5em}.expand-collapse .item .expand-collapse-title{font-size:1.1em;margin:0;padding:0}.expand-collapse .item .expand-collapse-title a{background:#eee;border:1px solid #999;color:#555;display:block;outline:0;padding:8px 10px 8px 30px;position:relative;text-decoration:none}.expand-collapse .item .expand-collapse-title a.open{background:#eee;color:#004A78}.expand-collapse .item .expand-collapse-title a.open span:before{content:"\f0d7"}.expand-collapse .item .expand-collapse-title a span:before{content:"\f0da";font-family:'Font Awesome 6 Pro';font-weight:900;position:absolute;left:2px;text-align:center;width:25px}.expand-collapse .item .expand-collapse-description{background:#f7f7f7;border:1px solid #999;border-top:none;padding:20px 40px 20px 20px}.js .expand-collapse .item .expand-collapse-description{display:none}.expand-collapse .item .expand-collapse-description .description-wrap{max-width:800px}.expand-collapse .item .expand-collapse-description .description-wrap li,.expand-collapse .item .expand-collapse-description .description-wrap p{color:#444;font-size:1.05em}.expand-collapse .item .expand-collapse-description .description-wrap li a:not(.btn),.expand-collapse .item .expand-collapse-description .description-wrap p a:not(.btn){color:#444;text-decoration:underline}.expand-collapse .item .expand-collapse-description .description-wrap li a:not(.btn):hover,.expand-collapse .item .expand-collapse-description .description-wrap p a:not(.btn):hover{text-decoration:none}.expand-collapse.alt .item .expand-collapse-title a{background:#004A78;color:#fff;border:#004A78}.expand-collapse.alt .item .expand-collapse-title a.open{background-color:#00385a}.expand-collapse.alt .item .expand-collapse-description{border-color:#00385a}@media only screen and (min-width:768px){.expand-collapse.content-col-count-2 .item .description-wrap{column-count:2}}.expand-collapse.content-col-count-2 .item .description-wrap p{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}@media only screen and (min-width:768px){.expand-collapse.content-col-count-2 .item .description-wrap p{padding-right:1.5em}}