.cb-ftr{padding-top:72px;padding-bottom:40px;color:var(--gfb-footer-text);}
@media (max-width: 1024px){.cb-ftr{padding-top:72px;padding-bottom:40px;color:var(--gfb-footer-text);}}
@media (max-width: 767px){.cb-ftr{padding-top:72px;padding-bottom:40px;color:var(--gfb-footer-text);}}
.cb-ftr_wrap{display:flex;flex-direction:column;gap:48px;}
@media (max-width: 1024px){.cb-ftr_wrap{display:flex;flex-direction:column;gap:48px;}}
@media (max-width: 767px){.cb-ftr_wrap{display:flex;flex-direction:column;gap:48px;}}
.cb-ftr_top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:48px;}
@media (max-width: 1024px){.cb-ftr_top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:48px;}}
@media (max-width: 767px){.cb-ftr_top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:48px;}}
.cb-ftr_brand{flex-grow:1;flex-shrink:1;flex-basis:260px;min-width:0;}
@media (max-width: 1024px){.cb-ftr_brand{flex-grow:1;flex-shrink:1;flex-basis:260px;min-width:0;}}
@media (max-width: 767px){.cb-ftr_brand{flex-grow:1;flex-shrink:1;flex-basis:260px;min-width:0;}}
.cb-ftr_brand_h{margin-bottom:12px;font-size:16px;color:var(--gfb-teal-pale);}
@media (max-width: 1024px){.cb-ftr_brand_h{margin-bottom:12px;font-size:16px;color:var(--gfb-teal-pale);}}
@media (max-width: 767px){.cb-ftr_brand_h{margin-bottom:12px;font-size:16px;color:var(--gfb-teal-pale);}}
.cb-ftr_brand_t{margin:0;font-size:15px;}
@media (max-width: 1024px){.cb-ftr_brand_t{margin:0;font-size:15px;}}
@media (max-width: 767px){.cb-ftr_brand_t{margin:0;font-size:15px;}}
.cb-ftr_nav{flex-grow:0;flex-shrink:1;flex-basis:180px;}.cb-ftr_nav .pb-nav__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0;}.cb-ftr_nav .pb-nav__item[data-depth="0"] > .pb-nav__link{color:var(--gfb-white);font-family:var(--gfb-font);font-size:13px;font-weight:400;line-height:1.6;letter-spacing:2px;text-transform:uppercase;text-decoration:none;}.cb-ftr_nav .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{color:var(--gfb-gold);}
@media (max-width: 1024px){.cb-ftr_nav{flex-grow:0;flex-shrink:1;flex-basis:180px;}.cb-ftr_nav .pb-nav__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0;}.cb-ftr_nav .pb-nav__item[data-depth="0"] > .pb-nav__link{color:var(--gfb-white);font-family:var(--gfb-font);font-size:13px;font-weight:400;line-height:1.6;letter-spacing:2px;text-transform:uppercase;text-decoration:none;}.cb-ftr_nav .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{color:var(--gfb-gold);}}
@media (max-width: 767px){.cb-ftr_nav{flex-grow:0;flex-shrink:1;flex-basis:180px;}.cb-ftr_nav .pb-nav__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0;}.cb-ftr_nav .pb-nav__item[data-depth="0"] > .pb-nav__link{color:var(--gfb-white);font-family:var(--gfb-font);font-size:13px;font-weight:400;line-height:1.6;letter-spacing:2px;text-transform:uppercase;text-decoration:none;}.cb-ftr_nav .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{color:var(--gfb-gold);}}
.cb-ftr_signup{flex-grow:1;flex-shrink:1;flex-basis:300px;min-width:0;display:flex;flex-direction:column;gap:10px;}
@media (max-width: 1024px){.cb-ftr_signup{flex-grow:1;flex-shrink:1;flex-basis:300px;min-width:0;display:flex;flex-direction:column;gap:10px;}}
@media (max-width: 767px){.cb-ftr_signup{flex-grow:1;flex-shrink:1;flex-basis:300px;min-width:0;display:flex;flex-direction:column;gap:10px;}}
.cb-ftr_signup_label{margin:0;font-size:13px;letter-spacing:3px;color:var(--gfb-teal-pale);}
@media (max-width: 1024px){.cb-ftr_signup_label{margin:0;font-size:13px;letter-spacing:3px;color:var(--gfb-teal-pale);}}
@media (max-width: 767px){.cb-ftr_signup_label{margin:0;font-size:13px;letter-spacing:3px;color:var(--gfb-teal-pale);}}
.cb-ftr_bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;border-top:1px solid var(--gfb-footer-rule);font-size:13px;color:var(--gfb-footer-muted);}
@media (max-width: 1024px){.cb-ftr_bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;border-top:1px solid var(--gfb-footer-rule);font-size:13px;color:var(--gfb-footer-muted);}}
@media (max-width: 767px){.cb-ftr_bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;border-top:1px solid var(--gfb-footer-rule);font-size:13px;color:var(--gfb-footer-muted);}}
.cb-ftr_copy{margin:0;}
@media (max-width: 1024px){.cb-ftr_copy{margin:0;}}
@media (max-width: 767px){.cb-ftr_copy{margin:0;}}
.cb-ftr_ministry{margin:0;}.cb-ftr_ministry a{color:var(--gfb-white);text-decoration:none;}.cb-ftr_ministry a:hover{color:var(--gfb-gold);}
@media (max-width: 1024px){.cb-ftr_ministry{margin:0;}.cb-ftr_ministry a{color:var(--gfb-white);text-decoration:none;}.cb-ftr_ministry a:hover{color:var(--gfb-gold);}}
@media (max-width: 767px){.cb-ftr_ministry{margin:0;}.cb-ftr_ministry a{color:var(--gfb-white);text-decoration:none;}.cb-ftr_ministry a:hover{color:var(--gfb-gold);}}
