html,body{margin:0;width:100%;height:100%}a,a.SkinObject{color:var(--theme-link, #00e);text-decoration:none;transition:all .15s ease-in-out}a:hover,a.SkinObject:hover{color:var(--theme-link-hover, #551a8b)}a:focus,a.SkinObject:focus{color:var(--theme-link-hover, #551a8b)}a:focus-within,a.SkinObject:focus-within{outline:3px dotted var(--brand-bright-blue, #00e)!important}a:active,a.SkinObject:active{outline:0!important}a:active:focus-within,a.SkinObject:active:focus-within{outline:0!important}.sidebar-menu li.external a,a.menu-link__external span{display:flex!important;flex-wrap:nowrap;align-items:center;gap:.5rem}.sidebar-menu li.external a:after,a.menu-link__external span:after{content:"";font-family:var(--font__awesome);font-size:13px;opacity:.6;padding-bottom:3px}a img{border:none}a[href^="mailto:"],a[target=_blank]{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;hyphens:auto}a.button,.button,button.button,.kofc .LiveForm.Default input[type=submit]{font-family:var(--font__sans-serif);display:inline-block;user-select:none;text-decoration:none;vertical-align:middle;text-align:center;padding:.5em 1.75em;background:transparent;background-image:none;transition:all .15s ease-in-out;box-shadow:none;text-shadow:none;cursor:pointer;border-radius:.35rem}a.button.button__primary,.button.button__primary,button.button__primary,.kofc .LiveForm.Default input[type=submit]{color:var(--theme-white, #fff);line-height:var(--line-height__base, 1.5);letter-spacing:1px;border:.2em solid var(--brand-dark-blue, #00e);background-color:var(--brand-blue, #00e)}a.button.button__primary:hover,.button.button__primary:hover,button.button__primary:hover,.kofc .LiveForm.Default input[type=submit]:hover,a.button.button__primary:active,.button.button__primary:active,button.button__primary:active,.kofc .LiveForm.Default input[type=submit]:active,a.button.button__primary:focus,.button.button__primary:focus,button.button__primary:focus,.kofc .LiveForm.Default input[type=submit]:focus{color:var(--theme-white, #fff);background-color:var(--brand-bright-blue, #00e);border-color:var(--brand-bright-blue, #00e)}a.button.button__primary:focus-within,.button.button__primary:focus-within,button.button__primary:focus-within,.kofc .LiveForm.Default input[type=submit]:focus-within{outline:3px dotted var(--brand-bright-blue, #00e)!important}a.button.button__secondary,.button.button__secondary,button.button__secondary{color:var(--theme-text, #333);line-height:var(--line-height__base, 1.5);border:.2em solid var(--theme-border, #eee);background:var(--theme-border, #eee);background-color:var(--theme-border, #eee)}a.button.button__secondary:hover,.button.button__secondary:hover,button.button__secondary:hover,a.button.button__secondary:active,.button.button__secondary:active,button.button__secondary:active,a.button.button__secondary:focus,.button.button__secondary:focus,button.button__secondary:focus{color:var(--theme-text, #333);background:#bfbfbf;background-color:#bfbfbf;border-color:#bfbfbf}a.button.button__tertiary,.button.button__tertiary,button.button__tertiary{color:var(--theme-text, #333);line-height:var(--line-height__base, 1.5);border:.2em solid var(--brand-grey, #eee);background-color:var(--brand-grey__light)}a.button.button__tertiary:hover,.button.button__tertiary:hover,button.button__tertiary:hover,a.button.button__tertiary:active,.button.button__tertiary:active,button.button__tertiary:active,a.button.button__tertiary:focus,.button.button__tertiary:focus,button.button__tertiary:focus{color:var(--theme-text, #333);background-color:var(--brand-grey)}a.button.button__accent,.button.button__accent,button.button__accent{color:var(--brand-blue, #00e);line-height:var(--line-height__base, 1.5);border:.2em solid var(--brand-accent, #eee)}a.button.button__accent:hover,.button.button__accent:hover,button.button__accent:hover,a.button.button__accent:active,.button.button__accent:active,button.button__accent:active,a.button.button__accent:focus,.button.button__accent:focus,button.button__accent:focus{color:var(--brand-blue, #00e);background:var(--brand-accent, #00e);border-color:var(--brand-accent, #00e)}.arrow-after{font-family:"Font Awesome 7 Pro";font-weight:300;content:"";color:var(--brand-blue);margin-right:.35rem;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";font-weight:600;color:var(--brand-accent);margin-left:.5rem}.more-link:after{font-family:"Font Awesome 7 Pro";font-weight:300;content:"";color:var(--brand-blue);margin-right:.35rem;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";font-weight:600;color:var(--brand-accent);margin-left:.5rem}@media print{.site--header,#navToggle,#siteNav,.breadcrumb,footer,.site--footer,.intro-split,.branded-container,.module-container--heading{display:none!important;margin:0!important;padding:0!important;font-size:0px!important;opacity:0!important}.em-sections-wrap{font-size:14px!important}.em-sections-wrap .section-info img{float:none!important;max-height:70px!important}.main-pane.etg-row--col{padding:0!important}.module-container{margin:0!important}a{text-decoration:underline!important}}.quick-links-full{display:flex;flex-direction:column}.quick-links-full .highlight,.quick-links-full .quick-links{flex:1}.quick-links-full .quick-links ul{margin:0;padding:0;list-style:none;transition:all .5s ease}.quick-links-full .quick-links ul li{margin-bottom:.75em;text-align:left}.quick-links-full .quick-links ul li a{color:var(--theme-text, #333);display:flex;align-items:center}.quick-links-full .quick-links button.quick-links--toggle{background:transparent;border:0;padding:0;margin:0;width:100%;display:flex;flex-wrap:nowrap;align-items:center}.quick-links-full .quick-links--toggle .toggle-text{text-align:left;font-size:1.25rem}.quick-links-full .quick-links button.quick-links--toggle svg{width:40px;height:40px;margin-left:1rem;transition:all .4s ease}.quick-links-full .quick-links button.quick-links--toggle[aria-expanded=true] svg{transform:rotate(180deg)}.quick-links-full .quick-links ul[aria-hidden=true]{max-height:0;margin:0;overflow:hidden}.quick-links-full .quick-links ul[aria-hidden=false]{max-height:1000px;margin:2rem auto}@media screen and (min-width: 800px){.quick-links-full{flex-direction:row}.quick-links-full .quick-links button.quick-links--toggle{display:none}.quick-links-full .quick-links ul{margin:0 0 0 1.25rem}.quick-links-full .quick-links ul[aria-hidden=true]{max-height:none;overflow:visible}.quick-links-full .quick-links ul[aria-hidden=false]{max-height:none}}.quick-links ul{list-style:none;transition:all .5s ease}.quick-links ul li{margin-bottom:.75em;text-align:left}.quick-links ul li a{color:var(--theme-text, #333)}.quick-links button.quick-links--toggle{background:transparent;border:0;padding:0;margin:0;width:100%;display:flex;flex-wrap:nowrap;align-items:center}.quick-links--toggle .toggle-text{text-align:left;font-size:1.25rem}.quick-links button.quick-links--toggle svg{width:40px;height:40px;margin-left:1rem;transition:all .4s ease}.quick-links button.quick-links--toggle[aria-expanded=true] svg{transform:rotate(180deg)}.quick-links ul[aria-hidden=true]{max-height:0;margin:0;overflow:hidden}.quick-links ul[aria-hidden=false]{max-height:1000px;margin:2rem auto}.quick-links .column-wrapper{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 700px){.quick-links button.quick-links--toggle{display:none}.quick-links .column-wrapper{flex-direction:row}.quick-links ul[aria-hidden=true]{max-height:none;overflow:visible}.quick-links ul[aria-hidden=false]{max-height:none}}.kofc *:has(>select){position:relative}.kofc *:has(>select):after{content:"";font-family:var(--font__awesome);position:absolute;top:auto;bottom:8px!important;right:.5rem;transform:translateY(-50%);pointer-events:none;font-weight:600}.kofc input:not([type=submit]):not([type=button]):not([type=reset]){font-size:var(--font-size__base, 1rem)}.kofc input,.kofc select{appearance:none}.kofc select{cursor:pointer;width:100%}.kofc input[type=text],.kofc input[type=password],.kofc input[type=email],.kofc input[type=tel],.kofc select{height:44px}.kofc input[type=text],.kofc select{border:1px solid #7a7a7a;border-radius:5px;padding:.5rem 1rem}.kofc input[type=radio]{cursor:pointer;border:1px solid #7a7a7a;border-radius:50%;position:relative;width:24px!important;height:24px!important}.kofc input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px;background:var(--brand-blue, #121c54);border-radius:50%}.kofc input[type=checkbox]{cursor:pointer;border:1px solid #7a7a7a;position:relative;width:24px!important;height:24px!important}.kofc input[type=checkbox]:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px;color:var(--brand-blue, #121c54);display:flex;justify-content:center;align-items:center;font-weight:600}.kofc .checkout--payment-section .engagecore-FieldGroup .field.field__phone label .phone--label,.kofc .checkout--payment-section .engagecore-FieldGroup .field.field__phone label>div{margin-left:0;margin-right:0}.kofc .ModOpenContentC .radio,.kofc .ModOpenContentC .checkbox{margin:0}.kofc .ModOpenContentC .radio label,.kofc .ModOpenContentC .checkbox label{padding:0;display:flex;align-items:center;gap:.5rem}.kofc .ModOpenContentC .radio label input,.kofc .ModOpenContentC .checkbox label input{position:relative;margin:0}.kofc .ModOpenContentC .radio{margin-right:1rem}.kofc .ModOpenContentC .radio:last-of-type{margin-right:0}.kofc .ModOpenContentC .checkbox{padding-bottom:1rem}.dnnFormAndList .dnnPrimaryAction{font-family:var(--font__sans-serif);display:inline-block;user-select:none;color:var(--theme-white, #fefefe);text-decoration:none;vertical-align:middle;text-align:center;font-weight:400;line-height:var(--line-height__base, 1.5);text-transform:uppercase;border:.2em solid hsla(var(--theme-brand-base),12%,100%);border-radius:0;background-image:none;background-color:hsla(var(--theme-brand-base),var(--theme-brand-l),100%);border-color:hsla(var(--theme-brand-base),12%,100%);transition:all .15s ease-in-out;box-shadow:none;padding:.5em 1em}.dnnFormAndList .dnnPrimaryAction:hover,.dnnFormAndList .dnnPrimaryAction:active,.dnnFormAndList .dnnPrimaryAction:focus{color:var(--theme-white, #fefefe);background:hsla(var(--theme-brand-base),12%,100%);background-color:hsla(var(--theme-brand-base),12%,100%);border-color:hsla(var(--theme-brand-base),12%,100%)}.dnnFormAndList .dnnPrimaryAction:focus-within{outline:3px dotted var(--brand-bright-blue, #00e)!important}.dnnFormAndList .dnnSecondaryAction{font-family:var(--font__sans-serif);display:inline-block;user-select:none;color:var(--theme-text, #333);text-decoration:none;vertical-align:middle;text-align:center;font-weight:400;line-height:var(--line-height__base, 1.5);text-transform:uppercase;border:.2em solid hsla(var(--theme-brand-base),12%,100%);border-radius:0;background:var(--theme-border, #eee);background-color:var(--theme-border, #eee);border-color:var(--theme-border, #eee);transition:all .15s ease-in-out;box-shadow:none;text-shadow:none;padding:.5em 1em}.dnnFormAndList .dnnSecondaryAction:hover,.dnnFormAndList .dnnSecondaryAction:active,.dnnFormAndList .dnnSecondaryAction:focus{color:var(--theme-text, #333);background:#bfbfbf;background-color:#bfbfbf;border-color:#bfbfbf}.dnnFormAndList .dnnSecondaryAction:focus-within{outline:3px dotted var(--brand-bright-blue, #00e)!important}.dnnFormAndList .fnlForm{max-width:fit-content;margin:1em 0}.dnnFormAndList .fnlForm ul.dnnActions li{margin:0 .5em}.dnnFormAndList .fnlForm .dnnFormItem .dnnFormLabelWithoutHelp{margin:.5em 0}.dnnFormAndList .fnlForm .dnnFormItem input[type=text],.dnnFormAndList .fnlForm .dnnFormItem input[type=password],.dnnFormAndList .fnlForm .dnnFormItem input[type=email],.dnnFormAndList .fnlForm .dnnFormItem input[type=tel],.dnnFormAndList .fnlForm .dnnFormItem select,.dnnFormAndList .fnlForm .dnnFormItem textarea{width:100%;max-width:none;padding:.75em;font-size:16px}.dnnFormAndList .dnnGrid{width:100%}.dnnFormAndList .dnnGrid .dnnGridItem td,.dnnFormAndList .dnnGrid .dnnGridAltItem td{padding:.5em 0}.ModLiveFormsC .LiveForm.Default .Field input,.ModLiveFormsC .LiveForm.Default .Field textarea,.ModLiveFormsC .LiveForm.Default .Field select,.ModLiveFormsC .LiveForm.Default .Field .Field-Container-Wide{width:100%}.alpaca-field .alpaca-container-item>.panel .panel-heading{transition:background .2s ease-in-out}.alpaca-field .alpaca-container-item>.panel .panel-heading h4:after{content:"*";color:transparent;pointer-events:none;font-size:2rem;font-weight:900}.alpaca-field .alpaca-container-item:has(.has-error)>.panel .panel-heading{background:#ffc2c1!important}.alpaca-field .alpaca-container-item:has(.has-error)>.panel .panel-heading h4:after{color:#b94a48}@keyframes editCard{0%{background-position:100% 50%}to{background-position:700% 650%}}@keyframes fadeIntro{0%{transform:scale(.1);opacity:0}70%{transform:scale(1)}to{transform:scale(1);opacity:1}}@keyframes fadeIntroY{0%{transform:scaleY(.1);opacity:0}70%{transform:scale(1);opacity:.3}to{transform:scaleY(1);opacity:1}}@keyframes fadeIntroYreverse{0%{transform:scaleY(1);opacity:1}30%{transform:scale(1);opacity:.3}to{transform:scaleY(.1);opacity:1}}@keyframes fadeIntroYalt{0%{transform:scaleY(.1);opacity:0}15%{opacity:0}50%{transform:scale(1)}to{transform:scaleY(1);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes filters{0%,to{transform:scale(1);opacity:1}25%{transform:scale(105%);opacity:.9}50%{transform:scale(1);opacity:1}75%{transform:scale(105%);opacity:.9}}@keyframes grow{0%,to{transform:scale(1)}25%{transform:scale(105%)}50%{transform:scale(1)}75%{transform:scale(105%)}}@keyframes growSlight{0%,to{transform:scale(1)}25%{transform:scale(102%)}50%{transform:scale(1)}75%{transform:scale(102%)}}@keyframes growRight{0%{transform:scaleX(0%);opacity:0}50%{transform:scaleX(0%);opacity:0}70%{opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes height{0%{max-height:0px}to{max-height:1000px}}@keyframes jiggle{0%,to{transform:rotate(0)}20%{transform:rotate(-15deg)}40%{transform:rotate(15deg)}60%{transform:rotate(-15deg)}80%{transform:rotate(15deg)}}@keyframes jiggleQuick{0%,to{transform:rotate(0)}20%{transform:rotate(-3deg)}40%{transform:rotate(3deg)}60%{transform:rotate(-3deg)}80%{transform:rotate(3deg)}}@keyframes notify{0%,to{color:var(--element-color);transform:rotate(0)}10%{color:#c4a106;transform:rotate(-12deg)}20%{color:#c4a106;transform:rotate(12deg)}30%{color:#ebc20e;transform:rotate(-12deg)}40%{color:#c4a106;transform:rotate(12deg)}50%{color:#c4a106;transform:rotate(-12deg)}60%{color:#ebc20e;transform:rotate(12deg)}70%{color:#c4a106;transform:rotate(-12deg)}80%{color:#c4a106;transform:rotate(12deg)}90%{color:#ebc20e;transform:rotate(-12deg)}}@keyframes notify2{0%,to{transform:scale(1)}10%{transform:scale(1.3)}20%{transform:scale(1)}30%{transform:scale(1.5)}90%{transform:scale(1.5)}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes opacityInOut{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes pointLeft{0%,to{transform:translate(0) scale(1)}25%{transform:translate(-5%) scale(95%)}50%{transform:translate(0) scale(1)}75%{transform:translate(-5%) scale(95%)}}@keyframes pointRight{0%,to{transform:translate(0) scale(1)}25%{transform:translate(7%) scale(92%)}50%{transform:translate(0) scale(1)}75%{transform:translate(7%) scale(92%)}}@keyframes pointDown{0%,to{transform:translateY(0) scale(85%)}25%{transform:translateY(10%) scale(1)}50%{transform:translateY(0) scale(85%)}75%{transform:translateY(10%) scale(1)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(120deg)}}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes scale{0%{transform:scale(0%)}to{transform:scale(1)}}@keyframes scaleY{0%{transform:scaleY(0%);transform-origin:top}to{transform:scaleY(1);transform-origin:top}}@keyframes skeleton-loading{0%{background:var(--theme-white, #fff)}16.666%{background:#eee}33.332%{background:var(--theme-white, #fff)}49.998%{background:#eee}66.664%{background:var(--theme-white, #fff)}83.33%{background:#eee;opacity:1}to{background:var(--theme-white, #fff);opacity:0}}@keyframes slideLeft{0%{transform:translate(100%);transform-origin:right}to{transform:translate(0);transform-origin:right}}@keyframes slideToLeft{0%{right:-100%}to{right:0}}@keyframes slideToRight{0%{right:0}to{right:-100%}}@keyframes slideUp{0%{transform:translateY(100%);opacity:0;transform-origin:bottom}50%{opacity:0}to{transform:translateY(0);opacity:1;transform-origin:bottom}}@keyframes tableFilters{0%{width:0}to{width:2000px}}@keyframes tableRow{0%{height:0}to{height:25px}}@keyframes tableRowReverse{0%{height:25px;transform:scaleY(1);opacity:1;margin-bottom:1rem}50%{opacity:0}to{height:0;transform:scaleY(.1);opacity:0;margin-bottom:0}}@keyframes vanish{0%{opacity:1}to{opacity:0}}@keyframes tableIndicators{0%,5%{opacity:0;transform:scale(1) translate(0)}10%{opacity:1;transform:scale(1.15) translate(var(--indicatorX))}17%{opacity:.4;transform:scale(.95) translate(0)}24%{opacity:1;transform:scale(1.15) translate(var(--indicatorX))}31%{opacity:.4;transform:scale(.95) translate(0)}38%{opacity:1;transform:scale(1.15) translate(var(--indicatorX))}45%{opacity:0;transform:scale(1) translate(0)}to{opacity:0}}@keyframes tableIndicatorsSolo{0%,5%{opacity:0;transform:scale(1) translate(0)}10%{opacity:1;transform:scale(1.15) translate(var(--indicatorX))}17%{opacity:.4;transform:scale(.95) translate(0)}24%{opacity:1;transform:scale(1.15) translate(var(--indicatorX))}31%{opacity:.4;transform:scale(.95) translate(0)}38%{opacity:1;transform:scale(1.15) translate(var(--indicatorX))}45%{opacity:0;transform:scale(1) translate(0)}to{opacity:0}}@keyframes cardEdit{0%{flex-basis:300px;max-height:171px}to{flex-basis:100%;max-height:100%}}@keyframes dragGhost{0%,to{background:var(--main-bg)}50%{background:var(--element-bg)}}@keyframes notification{0%{transform:rotate(0)}10%{color:#c4a106}40%{transform:rotate(50deg);color:#c4a106}55%{transform:rotate(-40deg);color:#c4a106}65%{transform:rotate(30deg);color:#c4a106}73%{transform:rotate(-20deg);color:#c4a106}80%{transform:rotate(10deg);color:#c4a106}86%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes notificationBadge{0%{transform:rotateX(0) translate(-50%);color:transparent;opacity:0}5%{opacity:0}10%{color:transparent;opacity:0}40%{opacity:0}50%{transform:rotateX(0) translate(-50%);opacity:1}90%{color:transparent}to{transform:rotateX(360deg) translate(-50%);color:#fff}}@keyframes newNotification{0%{background:transparent;transform:scale(0%);transform-origin:top left;animation-fill-mode:forwards}5%{background:var(--core-green-light);transform:scale(1)}95%{background:var(--core-green-light);transform:scale(1)}to{background:transparent}}@keyframes modeToggle{0%{filter:saturate(100%)}15%,50%{filter:saturate(0%)}to{filter:saturate(100%)}}ul,ol{margin:0 0 0 1.25em;padding:0}ul li,ol li{margin-bottom:.5rem}ul.intro-list{display:flex;flex-wrap:wrap}ul.intro-list li{list-style:none;margin:0 .75rem 0 0;padding:0 .75rem 0 0;border-right:2px solid var(--brand-bright-blue, #00E)}ul.intro-list li:last-child{margin-right:0;border-right:0}ul.accent-list{list-style:none;padding:0;margin:0}ul.accent-list li{display:flex;align-items:center;position:relative}ul.accent-list li:before{content:"􏁩";position:relative;margin-right:1em;color:var(--brand-accent, hsl(210, 100%, 24%));font-family:"Font Awesome 5 Duotone";font-size:1em;font-weight:900;height:100%;width:auto;opacity:.6}ul.accent-list li:after{content:"";position:absolute;top:50%;left:0;margin-right:1em;color:var(--brand-accent, hsl(210, 100%, 24%));font-family:"Font Awesome 5 Duotone";font-size:1em;font-weight:900;width:auto;opacity:1;transform:translateY(-50%)}.module-container--body li{margin-bottom:.5em}img{max-width:100%;height:auto;font-size:20px;line-height:1}figcaption{margin-top:2rem;text-align:center;font-size:1.5rem;font-size:clamp(.875rem,4vw,1rem);font-weight:400;max-width:700px;margin:2rem auto 0}img,iframe,svg{animation:fadeIn .5s ease-in-out;animation-delay:.5s;animation-fill-mode:backwards}.svg-icon{width:5rem;height:5rem;margin:2rem auto;display:block}.svg-icon path,.svg-icon polygon,.svg-icon rect{fill:#212529;opacity:.75}.svg-icon circle{stroke:#35bdf6;stroke-width:1}.img-responsive{width:100%}.img__left{float:left;margin:.75em .75em .75em 0}.img__right{float:right;margin:.75em 0 .75em .75em}.responsive-media{max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;display:block}.responsive-media iframe,.responsive-media object,.responsive-media embed{height:100%;width:100%;position:absolute;top:0;left:0}.responsive-media.responsive-media__video-branded{overflow:visible;margin:0}.responsive-media.responsive-media__video-branded iframe,.responsive-media.responsive-media__video-branded object,.responsive-media.responsive-media__video-branded embed{border:4px solid var(--brand-accent, #000);z-index:2}.responsive-media.responsive-media__video-branded figcaption{z-index:2;position:relative;color:#fff;margin:1rem auto;padding:0 2.25rem 0 1rem}.responsive-media.responsive-media__video-branded:before{content:"";position:absolute;left:-1rem;bottom:-1rem;width:100%;height:100%;background:var(--brand-blue, #000);z-index:1}.responsive-media.responsive-media__img-branded{overflow:visible;margin:0;padding:0}.responsive-media.responsive-media__img-branded img{width:100%;border:4px solid var(--brand-accent, #000);z-index:2;position:relative}.responsive-media.responsive-media__img-branded picture{display:block;border:4px solid var(--brand-accent, #000);z-index:2;position:relative;width:auto;margin-left:1rem}.responsive-media.responsive-media__img-branded picture img{border:0}.responsive-media.responsive-media__img-branded figcaption{z-index:2;position:relative;color:#fff;margin:1rem auto;padding:0 2.25rem 0 1rem}.responsive-media.responsive-media__img-branded:before{content:"";position:absolute;left:-1rem;bottom:-1rem;width:100%;height:100%;background:var(--brand-blue, #000);z-index:1}.DnnModule-YoutubeVimeoVideo .videoContainer{border:.5rem solid var(--brand-light-blue)}.actionMenu .dnn_mact li.actionMenuMove ul li{height:auto!important}.dnnModuleDialog .dnnModuleList .listContainer ul li span.actions .button.topModule,.dnnModuleDialog .dnnModuleList .listContainer ul li span.actions .button.bookmarkedModule{padding:0!important;background-color:transparent!important;vertical-align:top!important;min-width:0!important}.site--main:has(.engagecore-checkout) .sidebar{display:none}*{box-sizing:border-box}html{overflow-x:hidden}body{margin:0;padding:0;background-color:var(--theme-white, #fff);overflow-x:hidden}#Form{margin:0}.content-width{max-width:var(--site-width);margin:0 auto;padding-left:var(--side-padding);padding-right:var(--side-padding)}.content-pane{flex:1 1 100%}.DNNEmptyPane{display:none!important}.etg-row{display:flex;flex-wrap:wrap;margin-left:calc(var(--grid-gutter-width, 15px) * -1);margin-right:calc(var(--grid-gutter-width, 15px) * -1)}.etg-row.etg-row__banner,.etg-row.etg-row__full{margin:0}.etg-row.etg-row__banner>div,.etg-row.etg-row__full>div{padding:0}.etg-row .etg-row--col{flex:1;padding-left:var(--grid-gutter-width, 15px);padding-right:var(--grid-gutter-width, 15px);min-width:100%;flex-basis:100%}.etg-row .etg-row--col.etg-row--col__100{flex:1 1 100%}.etg-row .etg-row--col.etg-row--col__80{flex:1 1 80%}.etg-row .etg-row--col.etg-row--col__75{flex:1 1 75%}.etg-row .etg-row--col.etg-row--col__70{flex:1 1 70%}.etg-row .etg-row--col.etg-row--col__65{flex:1 1 65%}.etg-row .etg-row--col.etg-row--col__60{flex:1 1 60%}.etg-row .etg-row--col.etg-row--col__50{flex:1 1 50%}.etg-row .etg-row--col.etg-row--col__40{flex:1 1 40%}.etg-row .etg-row--col.etg-row--col__35{flex:1 1 35%}.etg-row .etg-row--col.etg-row--col__30{flex:1 1 30%}.etg-row .etg-row--col.etg-row--col__25{flex:1 1 25%}.etg-row .etg-row--col.etg-row--col__20{flex:1 1 20%}.etg-row .etg-row--col.etg-row--col__sidebar{flex:1 1 25%;order:2;position:relative;z-index:2}.etg-row .etg-row--col.etg-row--col__main{flex:1 1 75%;border-left:2px solid #eee;order:1;position:relative;z-index:1}.etg-row.etg-row__contained{margin:0 auto;max-width:var(--site-width, 1400px)}.etg-row.etg-row__404{margin-top:3em}.flex-row,.flex-col{display:flex;gap:1rem}.flex-row{flex-wrap:wrap}.flex-col{flex-direction:column}.flex-20{flex:1 1 calc(20% - 1rem)}.flex-25{flex:1 1 calc(25% - 1rem)}.flex-30{flex:1 1 calc(30% - 1rem)}.flex-33{flex:1 1 calc(33.333% - 1rem)}.flex-40{flex:1 1 calc(40% - 1rem)}.flex-50{flex:1 1 calc(50% - 1rem)}.flex-60{flex:1 1 calc(60% - 1rem)}.flex-66{flex:1 1 calc(66.666% - 1rem)}.flex-70{flex:1 1 calc(70% - 1rem)}.flex-75{flex:1 1 calc(75% - 1rem)}.flex-80{flex:1 1 calc(80% - 1rem)}.flex-100{flex:1 1 100%}.site--main .interior-layout .detail-main{padding-left:0;padding-right:0}@media screen and (min-width: 1200px){.site--main .interior-layout .detail-main{padding-right:var(--side-padding)}}@media screen and (min-width: 700px){.etg-row{margin-left:calc(var(--grid-gutter-width, 15px) * -1.5);margin-right:calc(var(--grid-gutter-width, 15px) * -1.5)}.etg-row .etg-row--col{padding-left:calc(var(--grid-gutter-width, 15px) * 1.5);padding-right:calc(var(--grid-gutter-width, 15px) * 1.5)}}@media screen and (min-width: 1200px){.etg-row .etg-row--col{min-width:0;flex-basis:0}.etg-row .etg-row--col.etg-row--col__50,.etg-row .etg-row--col.etg-row--col__20,.etg-row .etg-row--col.etg-row--col__30{min-width:auto}.etg-row .etg-row--col.detail-main{padding-left:0}.etg-row .etg-row--col.etg-row--col__sidebar{padding-left:var(--grid-gutter-width, 15px);padding-right:var(--grid-gutter-width, 15px);order:1}.etg-row .etg-row--col.etg-row--col__main{flex:1 1 75%;border-left:2px solid #eee;padding-left:calc(var(--grid-gutter-width, 15px) * 3);order:2}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.DnnModule-DNN_HTML table{border-collapse:collapse}.DnnModule-DNN_HTML table caption{padding-top:.75rem;padding-bottom:.75rem;color:var(--theme-border, #eee);text-align:left;caption-side:bottom}.DnnModule-DNN_HTML table th{text-align:inherit;text-align:-webkit-match-parent}.DnnModule-DNN_HTML table.table{width:100%;margin-bottom:1rem;color:#212529}.DnnModule-DNN_HTML table.table th,.DnnModule-DNN_HTML table.table td{padding:.75rem;vertical-align:top;border-top:1px solid var(--theme-border, #eee)}.DnnModule-DNN_HTML table.table thead th{vertical-align:bottom;border-bottom:1px solid var(--brand-bright-blue, #eee);border-top:none;background-color:var(--brand-light-blue)}.DnnModule-DNN_HTML table.table-striped tbody tr:nth-of-type(odd){background-color:var(--theme-neutral, rgba(0, 0, 0, .05))}body,html{font-family:var(--font__sans-serif);font-weight:400;font-size:var(--font-size__base, 18px);line-height:var(--line-height__base, 1.5);color:var(--theme-text, #333)}body .Normal,html .Normal,body .NormalDisabled,html .NormalDisabled,body .NormalDeleted,html .NormalDeleted{font-family:var(--font__sans-serif);font-weight:400;font-size:var(--font-size__base, 18px);line-height:var(--line-height__base, 1.5);color:inherit}p{font-size:var(--font-size__base, 18px);line-height:var(--line-height__base, 1.5);margin:0 0 1.5rem}p.lead{font-size:calc(var(--font-size__base, 18px) * 1.25);line-height:var(--line-height__base, 1.5);font-weight:300}hr{color:var(--theme-border, #f2f2f2);width:100%;border-style:solid}.highlight{padding:1em;background:#f9f9f9;border:1px solid #eee}.kicker{border-bottom:.35rem solid var(--brand-accent);padding-bottom:.25rem;margin-bottom:.25rem;display:inline-block}.fontawesome-icon{font-family:"Font Awesome 7 Pro";font-weight:300;content:"";color:var(--brand-blue);margin-right:.35rem;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{color:var(--theme-text, #333);font-weight:400;font-family:var(--font__sans-serif);line-height:1.2;margin-top:0;margin-bottom:.5em}h1{font-size:clamp(2rem,3vw,3.25rem);font-weight:600}h2{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:900}h3{font-size:clamp(1.25rem,3vw,2rem);font-weight:700}h4{font-size:clamp(1rem,3vw,1.5rem)}h5{font-size:calc(var(--font-size__base, 18px) * var(--font-factor__h5, 1.2));font-weight:700}h6{font-size:calc(var(--font-size__base, 18px) * var(--font-factor__h6, 1.2));font-style:italic}.subtitle{font-size:calc(var(--font-size__base, 18px) * var(--font-factor__h4, 1.2));color:#666}.signature{font-style:italic;font-size:calc(var(--font-size__base, 18px) * 1.25);font-family:var(--font__serif);font-weight:500}blockquote{margin:3rem;padding:.5rem 1rem}blockquote p{color:hsla(var(--theme-brand-base),var(--theme-brand-l),100%);font-size:1.75em;quotes:"“" "”" "‘" "’";position:relative;font-weight:300;text-shadow:0 1px 2px var(--theme-border, #eee);font-family:var(--font__sans-serif)}blockquote p:before,blockquote p:after{position:absolute;font-size:3.5em;color:var(--brand-accent, #00e);opacity:.9}blockquote p:before{content:open-quote;left:-4.5rem;top:-2rem}blockquote p:after{content:close-quote;right:-4.5rem;bottom:0;top:0}blockquote footer{color:var(--theme-brand-accent, #00e);text-align:center}blockquote footer img{width:4rem;height:4rem;border:3px solid var(--theme-white, #fff);border-radius:50%;box-shadow:0 1px 2px var(--theme-border, #eee);margin-right:1.5rem}.module-container--body code{background-color:#eee;color:#800d22;padding:.25em;margin:0 .125em}.sr-only{position:absolute;height:1px;width:1px;margin:-1px;padding:0;border:0 none;clip:rect(0,0,0,0);overflow:hidden}.kofc__council .site--header #navToggle{height:auto}.site--header{width:100%;background:var(--theme-white, #fff);background-repeat:no-repeat;background-position:top center;background-size:cover;color:var(--theme-text, #333);padding:.5rem 0;position:relative;transition:all var(--timing) var(--timing__function);border-bottom:1px solid var(--theme-border, #f2f2f2);z-index:999}@media screen and (min-width: 1200px){.site--header{padding:1rem 0}}.site--header .header--container{width:100%;display:flex;gap:1rem;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:0 auto;max-width:calc(var(--site-width, 2000px) + 8rem)}@media screen and (min-width: 1200px){.site--header .header--container{align-items:flex-end}}.site--header .header--container .header--main{display:flex;flex-wrap:wrap;gap:1rem}.site--header .header--container .header--main .utility-nav,.site--header .header--container .header--main .header--navigation{flex:1 1 100%}.site--header .header--container .header--main>.utility-nav{display:none}.site--header .header--container .header--navigation{display:flex;gap:1rem;align-items:center}.site--header .header--main{order:2}.site--header .header--nav-toggle{order:3}.site--header .site--logo{flex:0 1 400px;padding:0 1rem;padding-right:0;z-index:9999;display:flex;flex-wrap:nowrap;align-items:center;order:1}.site--header .site--logo img[id*=dnnLogo]{max-height:55px;max-height:calc(55px + 1rem)}@media screen and (max-width: 1200px){.site--header .site--logo img[id*=dnnLogo]{max-height:calc(50px + 1rem)}}@media screen and (max-width: 450px){.site--header .site--logo img[id*=dnnLogo]{max-height:calc(40px + 1rem)}}.site--header .site--logo .logo--emblem{height:max-content;display:flex;max-width:calc(80px + 1rem);width:100%}@media screen and (max-width: 1200px){.site--header .site--logo .logo--emblem{max-width:calc(60px + 1rem)}}@media screen and (max-width: 450px){.site--header .site--logo .logo--emblem{max-width:calc(40px + 1rem)}}.site--header .site--logo a{transition:all var(--timing) var(--timing__function)}.site--header .site--logo img{padding:.5rem;max-width:100%;max-height:80px;opacity:.98;transition:all var(--timing) var(--timing__function)}.site--header #navToggle{background:transparent;background-image:none;border:0;height:70px;width:auto;z-index:1000;color:var(--brand-blue, #00e);padding:0 1rem;padding-left:0;outline:none;text-transform:uppercase;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;z-index:9999}.site--header #navToggle .toggle-text{font-size:1.2em;font-weight:900;font-family:var(--font__sans-serif);margin-right:1em}.site--header #navToggle .icon-bar{display:block;margin:5px 0;height:3px;background:var(--brand-blue, #00e);width:100%;pointer-events:none;transition:all var(--timing, .4s) var(--timing__function, ease);min-width:30px}.site--header #navToggle:before{display:none}.site--header #navToggle[aria-expanded=true] .icon-bar{transform:rotate(47deg) translateY(7px) translate(6px)}.site--header #navToggle[aria-expanded=true] .icon-bar:nth-child(2){opacity:0}.site--header #navToggle[aria-expanded=true] .icon-bar:nth-child(3){transform:rotate(-48deg) translateY(-6px) translate(5px)}.site--header .site--nav{flex:1;background-color:var(--brand-light-blue);z-index:1000;position:absolute;display:flex;flex-wrap:wrap;justify-content:flex-end;top:100%;left:0;right:0;transition:transform var(--timing, .4s) ease;padding-bottom:2rem}.site--header .site--nav[aria-hidden=true]{transform:translate(100%)}.site--header .site--nav[aria-hidden=false][data-current-level="1"]{transform:translate(-100%)}.site--header .site--nav[aria-hidden=false][data-current-level="2"]{transform:translate(-200%)}.site--header .site--nav[aria-hidden=false][data-current-level="3"]{transform:translate(-300%)}.site--header .site--nav[aria-hidden=false][data-current-level="4"]{transform:translate(-400%)}.site--header .site--nav[aria-hidden=false][data-current-level="5"]{transform:translate(-500%)}.site--header .header-content-wrap .search-popup-box .icon{margin:0 0 2px;padding:0}@keyframes dropdown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.site--header .overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:var(--theme-gradient);z-index:10000;opacity:0;transform:translateY(-100%);animation:dropdown .5s ease forwards}.site--header .overlay.active{display:block}.site--header .overlay{display:none!important;position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;z-index:10000;opacity:0;transform:translateY(-100%);animation:dropdown .5s ease forwards}@media screen and (max-width: 1200px){.site--header .site--nav{box-shadow:0 8px 10px #0000004d;gap:1rem}.site--header .global-nav{order:1}.site--header .utility-nav{order:3;flex:1 1 100%;justify-content:center;gap:1rem}.site--header .utility-nav a{flex:0 0 auto;margin:0;padding:.35rem 1rem}.site--header .utility-nav a:hover{color:var(--theme-link-hover)}}@media screen and (min-width: 1200px){.site--header .header--container .site--logo{padding:0 0 0 2rem}.site--header .header--container .header--main,.site--header .header--container .search-popup-box,.site--header .header--container .utility-nav{display:flex}.site--header .header--container .site--nav{position:relative;top:0;left:0;transform:none;background-color:transparent;transition:none;align-items:flex-end;gap:1rem 0;padding-bottom:0}.site--header .header--container .site--nav[aria-hidden=true]{left:0;transform:none}.site--header .header--container .site--nav .global-nav{order:2;flex:0 0 auto}.site--header .header--container .site--nav .utility-nav{order:1}.site--header .header--container .site--nav .utility-nav a{font-weight:400;font-size:.875em}.site--header #navToggle{display:none}}.site--footer{background:var(--brand-dark-blue);content-visibility:auto}.site--footer *{color:var(--theme-white)}.site--footer .etg-row__footer{padding-top:var(--module-padding-top);padding-bottom:var(--module-padding-bottom);gap:1rem 2rem;justify-content:space-between}@media screen and (min-width: 860px){.site--footer .etg-row__footer{flex-wrap:nowrap}}.site--footer .etg-row__footer .content-width{padding-left:0;padding-right:0}.site--footer .etg-row__footer .content-pane{margin:1rem 0;padding:0;min-width:unset}.site--footer .etg-row__footer .module-container{margin:0}.site--footer .etg-row__footer h2{font-size:clamp(1.25rem,3vw,1.5rem)}.site--footer .contact-links{gap:0}.site--footer .social-links{margin-top:1rem}.site--footer .social-links .social-link{font-size:1.5rem;display:flex;align-items:center;justify-content:center}.site--footer .social-links .social-link i{transition:all .2s ease-in-out}.site--footer .social-links .social-link i:hover{color:var(--theme-link-hover, #551a8b)}.site--footer .footer--bottom{background-color:var(--brand-blue-black);padding:1rem;text-align:center}.site--footer .footer--bottom .footer--info{display:flex;flex-direction:column;gap:.5rem;text-align:center}.site--footer .footer--bottom .footer--info .copyright{font-weight:200}.site--footer .footer--bottom .footer--info a,.site--footer .footer--bottom .footer--info a.SkinObject{color:var(--theme-white)}.site--footer .footer--bottom .logo-powered-by{display:inline-block}.site--footer .footer--bottom .logo-powered-by img{max-width:120px;margin:.5rem 0}@media screen and (min-width: 700px){.site--footer .footer--bottom .row-contained{margin:0 auto;max-width:var(--site-width, 1400px);display:flex;justify-content:space-between;align-items:center;padding:0 calc(var(--grid-gutter-width, 15px) * 1.5) 0 calc(var(--grid-gutter-width, 15px) * 1.5)}.site--footer .footer--bottom .footer--info{flex-direction:row;text-align:left}}@media screen and (min-width: 1200px){.site--footer .footer--info a{padding:0 .5rem;margin:0 0 0 .5rem}}.module-container{margin:0 0 4rem}.DnnModule-LiveCampaignSignup .module-container{margin:0;z-index:99;position:relative}.module-container__callout{padding:2rem;background-color:var(--theme-callout, #f3f3f3)}.module-container__callout.module-container__callout-color{background-color:var(--brand-bright-blue, #00e);color:var(--theme-white, #fff)}.module-container__branded .module-container--heading{position:relative;font-size:1.5em;font-weight:600;text-transform:uppercase;border-bottom:6px double var(--theme-border);margin-bottom:1.5rem}.module-container__callout-branded{border:.333em solid var(--brand-accent)}.kofc .homelines.yellow>div{margin-bottom:0!important}.kofc .homelines.yellow:before,.kofc .homelines.yellow:after{animation-duration:2s}.kofc .homelines.yellow:before{top:0}.kofc .homelines.yellow:after{margin:0;bottom:0}.kofc.kofc__signin .site--header .header--main,.kofc.kofc__signin .site--header .header--nav-toggle{display:none}.kofc.kofc__signin .site--footer>.etg-row__footer{display:none}.kofc.kofc__interior .etg-row.etg-margin{margin-left:0;margin-right:0}.kofc .etg-row.etg-row__banner .banner-pane{padding:0}.kofc .etg-row.etg-row__banner .banner-pane .DNNModuleContent img{width:100%}.kofc .etg-row.etg-row__banner .banner-pane .DnnModule .module-container{margin:0}.kofc .etg-row.etg-row__tiles div[id$=LeftSidebar] .DnnModule:first-child .module-container{margin-top:4rem}.kofc .etg-row.etg-row__tiles div[id$=HighlightedContent]{padding:0}.kofc .etg-row.etg-row__tiles div[id$=HighlightedContent] .DnnModule:first-child .module-container{margin-top:4rem}.kofc .etg-row.etg-row__tiles div[id$=TileMiddleLeft]{padding:0;background:#e2e2e2}.kofc .etg-row.etg-row__tiles div[id$=TileMiddleRight]{padding:0;background:var(--theme-border, #d2d2d2)}.kofc .etg-row.etg-row__tiles .etg-row,.kofc .etg-row.etg-row__tiles .module-container,.kofc .etg-row.etg-row__cta{margin:0}.kofc .etg-row.etg-row__cta .DnnModule .module-container{margin:0;content-visibility:auto}.kofc .etg-row__featured{background:var(--brand-dark-blue);background-image:var(--theme-gradient);color:var(--theme-white)}.kofc .grey-wrapper{background-color:var(--brand-grey__light)}.kofc .etg-row.etg-row__promos{margin:0}.kofc .etg-row.etg-row__promos .etg-row--col{padding:0}.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoLeft],.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoLeft60]{position:relative;background:var(--theme-neutral, #f5f5f5);display:flex;flex-wrap:wrap;padding-left:var(--grid-gutter-width, 15px);padding-right:var(--grid-gutter-width, 15px)}.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoLeft] .DnnModule,.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoLeft60] .DnnModule{flex:1 1 100%}.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoLeft] .DnnModule:first-child,.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoLeft60] .DnnModule:first-child{margin-top:3rem}.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoLeft] .DnnModule .module-container,.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoLeft60] .DnnModule .module-container{content-visibility:auto}.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoLeft]:before,.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoLeft60]:before{content:"";display:block;background:var(--theme-neutral, #f5f5f5);position:absolute;right:100%;top:0;height:100%;width:100%}.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoRight],.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoRight40]{position:relative;background:#fff;display:flex;flex-wrap:wrap;padding-left:var(--grid-gutter-width, 15px);padding-right:var(--grid-gutter-width, 15px)}.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoRight] .DnnModule,.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoRight40] .DnnModule{flex:1 1 100%}.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoRight] .DnnModule:first-child,.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoRight40] .DnnModule:first-child{margin-top:3rem}.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoRight] .DnnModule .module-container,.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoRight40] .DnnModule .module-container{content-visibility:auto}.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoRight]:before,.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoRight40]:before{content:"";display:block;background:#fff;position:absolute;left:100%;top:0;height:100%;width:100%}.kofc .etg-row.etg-row__promo-full{background:var(--brand-dark-blue);color:var(--theme-white)}.kofc .etg-row.etg-row__promo-full .module-container{margin:0}.kofc .etg-row.etg-row__secondary{background-color:var(--brand-light-blue);border-top:solid .5rem var(--brand-grey__light)}.kofc .etg-row.etg-row__secondary:has(.DnnModule){padding:2rem 0}.kofc .etg-row.etg-row__secondary .DnnModule{margin:1rem 0}.kofc.kofc__landing .etg-row.etg-row__intro{background-color:var(--theme-neutral, #f5f5f5);color:var(--theme-text, #383838)}.kofc.kofc__landing .branded-container{background-color:var(--brand-primary);margin-bottom:2rem}.kofc.kofc__landing .branded-container .module-container{margin:3rem 0}@media screen and (min-width: 700px){.kofc .etg-row.etg-row__intro .intro-pane,.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoLeft],.kofc .etg-row.etg-row__promos .etg-row__contained div[id$=PromoRight]{padding-left:calc(var(--grid-gutter-width, 15px) * 2);padding-right:calc(var(--grid-gutter-width, 15px) * 2)}}@media screen and (min-width: 1200px){.kofc .etg-row.etg-row__intro .intro-pane{padding-left:calc(var(--grid-gutter-width, 15px) * 2);padding-right:calc(var(--grid-gutter-width, 15px) * 2)}}form[action$="/Style-Guide"] .kofc .main--featured-section{background-image:none;background-color:var(--theme-neutral, #eee)}.kofc .accordion-container .accordion-tab{border-color:#d5d5d5}.kofc .accordion-container .accordion-content .accordion-content--wrapper{border-color:#d5d5d5;border-left:0;border-right:0;border-bottom:0}.kofc .banner .banner--container{margin:0 auto;max-width:calc(var(--site-width, 2000px) + 8rem)}.kofc .banner .banner--subheading{font-size:2rem;font-size:clamp(1.25rem,4vw,2rem)}.kofc .banner h1{font-family:var(--font__sans-serif);font-weight:900;font-size:2rem;font-size:clamp(2rem,9vw,3.75rem)}.kofc .banner h1:after{content:"";display:block;width:100%;max-width:420px;height:3px;background:var(--brand-accent, #000)}.kofc .banner .banner--body{font-size:1rem;font-size:clamp(1.125rem,4vw,1.5rem)}.kofc .banner .banner--body ul{margin:0}.kofc .content-cards .card{margin:5rem 1rem;margin:clamp(3rem,4vw,5rem) 1rem}.kofc .content-cards .card .card--heading{font-size:2.25rem;font-size:clamp(1.5rem,4vw,2.25rem);margin-bottom:3rem;margin-bottom:clamp(1.5rem,4vw,3rem)}.kofc .content-cards .card .card--info{font-size:1.5rem;font-size:clamp(1rem,3vw,1.5rem);font-weight:600;margin-bottom:3rem;margin-bottom:clamp(1.5rem,4vw,3rem)}.kofc .content-cards .card .card--info p{font-size:inherit}.kofc .content-cards .card .card--actions{font-size:1.875rem;font-size:clamp(1.25rem,3vw,1.875rem)}.kofc .content-cards .card .card--actions a{position:relative}.kofc .content-cards .card .card--actions a:before{content:"";position:absolute;bottom:0;right:0;width:0;height:2px;background-color:var(--brand-bright-blue, #00E);transition:width .6s cubic-bezier(.25,1,.5,1)}.kofc .content-cards .card .card--actions a:hover{text-decoration:none}.kofc .content-cards .card .card--actions a:hover:before{left:0;right:auto;width:100%}.kofc div[id$=LeftSidebar] .content-cards .card{margin:3rem 0;flex:1 1 100%}.kofc div[id$=LeftSidebar] .content-cards .card .card--heading{font-size:1.75rem;font-size:clamp(1.25rem,4vw,1.75rem);margin-bottom:2rem;margin-bottom:clamp(1.5rem,4vw,2rem)}.kofc div[id$=LeftSidebar] .content-cards .card .card--info{font-size:1rem;margin-bottom:2rem}.kofc div[id$=LeftSidebar] .content-cards .card .card--actions{font-size:1.5rem;font-size:clamp(1.25rem,3vw,1.5rem)}.kofc div[id$=LeftSidebar] .content-cards[data-columns="2"] .card,.kofc div[id$=LeftSidebar] .content-cards[data-columns="3"] .card,.kofc div[id$=LeftSidebar] .content-cards[data-columns="4"] .card{flex:1 1 100%}.accent-card h3{margin-left:1rem}.accent-card p{background-color:#f7f7f7;padding:1.5rem 1rem 1rem;margin-top:-2.5rem;border-bottom:.25rem solid var(--brand-light-blue)}.agent-card{display:flex;padding:0 3rem}.agent-card img{width:180px;border-radius:50%;height:180px;object-fit:cover;border:.25rem solid var(--brand-light-blue);margin:0 1rem 1rem 0}.agent-card .contact-info{margin-left:2rem}.contact .contact--phone{position:relative}.contact .contact--phone:before{content:"";font-family:var(--font__awesome);font-weight:600;margin-right:.5em}.contact .contact--email{position:relative}.contact .contact--email:before{content:"";font-family:var(--font__awesome);font-weight:600;margin-right:.5em}.media-contact .contact-point{margin-bottom:2rem}.media-contact .contact-point i.fad{color:var(--brand-bright-blue)}.media-contact .contact-point--name,.media-contact .contact-point--phone,.media-contact .contact-point--email{display:block;margin-bottom:1rem;font-size:1.125rem}.media-contact .contact-point--name{font-size:1.5rem}.kofc-contact-info span[itemprop=name]{font-weight:600;font-size:1.125em}.kofc-contact-info a.button.button__small{border:.125rem solid var(--brand-blue);margin-top:.75rem;padding:.5rem 1rem}.kofc-contact-info a.button.button__small:hover,.kofc-contact-info a.button.button__small:focus{border-color:var(--brand-bright-blue)}.counter-container .counter-intro h1{font-size:calc(var(--font-size__base, 18px) * var(--font-factor__h1, 2));font-size:clamp(2rem,4vw,calc(var(--font-size__base, 18px) * var(--font-factor__h1, 2)))}.counter-container .counter .counter--content .content--title{font-size:1.5rem}.counter-container .counter.counter__with-icon .counter--data,.counter-container .counter.counter__with-icon .counter--type{font-size:3rem;font-size:clamp(2.25rem,4vw,3rem)}.counter-container .counter.counter__with-icon .counter--icon{font-size:3.75rem;font-size:clamp(2.5rem,4vw,3.75rem)}.kofc .cta{position:relative}.kofc .cta .cta--content{max-width:var(--site-width, 2000px);z-index:2;position:relative;color:#fff}.kofc .cta .cta--content p{font-size:1.25rem}.kofc .cta .cta--label{padding:.5em .25em;border:3px solid var(--brand-accent, #000);color:var(--brand-accent, #000);text-transform:uppercase;font-weight:900;margin:0 2rem}.kofc .cta .cta--heading{border-bottom:3px solid var(--brand-bright-blue, #00fe);display:inline-block;padding-bottom:.5rem;margin-bottom:1rem;font-size:1.5rem;font-family:var(--font__serif)}.kofc .cta .cta--text{flex:1 1 100%;margin:2rem}.kofc .cta .cta--action{justify-content:center;margin:2rem}.kofc .cta .cta--action .button{font-weight:400;letter-spacing:1px;padding:1em 1.75rem;font-size:1.25rem}@media screen and (min-width: 500px){.kofc .cta .cta--text,.kofc .cta .cta--action{margin:2rem 3rem}.kofc .cta .cta--action .button{padding:1em 2.5em}}@media screen and (min-width: 900px){.kofc .cta .cta--label{writing-mode:tb;transform:rotate(-180deg);margin:0 0 0 1rem}.kofc .cta .cta--text{flex:1 1 600px;max-width:800px}}@media screen and (min-width: 1200px){.kofc .cta .cta--action{justify-content:flex-end;margin:2rem 4rem 2rem 3rem}}.kofc .event-listing{display:flex;flex-wrap:wrap}.kofc .event-listing .event-listing--upcoming{padding:2rem clamp(1rem,5vw,3rem)}.kofc .event-listing .event-listing--upcoming .event .event--title{font-size:1.5rem;font-size:clamp(1.25rem,4vw,1.5rem)}.kofc .event-listing .event-listing--upcoming .event:first-child:before{font-size:2.5rem;font-size:clamp(1.75rem,7vw,2.5rem)}.kofc .event-listing .event-listing--featured .event .event--title{position:relative}.kofc .event-listing .event-listing--featured .event .event--title:before{content:"";position:absolute;bottom:0;right:0;width:0;height:2px;background-color:var(--theme-white, #fff);transition:width .6s cubic-bezier(.25,1,.5,1)}.kofc .event-listing .event-listing--featured .event:hover .event--title:before{left:0;right:auto;width:100%}.kofc .event-listing.event-listing__landing{margin:0 -2rem}.kofc .event-listing.event-listing__landing .event{flex:1 1 100%;margin:2rem;background:var(--theme-callout, #eee);display:flex;flex-direction:column;min-width:250px;overflow:hidden;border-top-right-radius:6px;border-top-left-radius:6px}.kofc .event-listing.event-listing__landing .event .icon{color:var(--brand-accent, #e7ac08);margin-right:.125rem}.kofc .event-listing.event-listing__landing .event .event--intro{display:block;position:relative;overflow:hidden;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.kofc .event-listing.event-listing__landing .event .event--intro .event--info{display:block;width:100%;padding:1rem 2rem}.kofc .event-listing.event-listing__landing .event .event--intro .event--info .event--type{color:var(--brand-accent, #e7ac08);text-transform:uppercase}.kofc .event-listing.event-listing__landing .event .event--intro .event--info .event--title{font-size:1.25rem;text-transform:none;margin:0;position:relative;color:var(--brand-blue, #00e);transition:transform var(--timing) var(--timing__function)}.kofc .event-listing.event-listing__landing .event .event--intro:hover .event--info .event--title{color:var(--brand-bright-blue, #00e)}.kofc .event-listing.event-listing__landing .event .event--intro:hover .event--image{opacity:.875;transition:transform var(--timing) var(--timing__function)}.kofc .event-listing.event-listing__landing .event .event--image{border-radius:6px;overflow:hidden;transition:transform var(--timing) var(--timing__function)}.kofc .event-listing.event-listing__landing .event .event--details{padding:1rem 2rem;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column}.kofc .event-listing.event-listing__landing .event .event--details .event--date{display:flex;flex-direction:column;flex:1 0 auto}.kofc .event-listing.event-listing__landing .event .event--details .event--date .date,.kofc .event-listing.event-listing__landing .event .event--details .event--date .time{margin-bottom:.5rem}.kofc .event-listing.event-listing__landing .event .event--details .event--date .time .time--zone{border:0;box-shadow:none;background:transparent;color:var(--brand-bright-blue);margin:0;padding:0;margin-left:.25rem;cursor:pointer}.kofc .event-listing.event-listing__landing .event .event--actions{flex:1 0 auto}.kofc .event-listing.event-listing__landing .event .event--actions a{color:var(--brand-bright-blue, #00e);text-decoration:none;position:relative}.kofc .event-listing.event-listing__landing .event .event--actions a:before{content:"";position:absolute;bottom:0;right:0;width:0;height:2px;transition:width .6s cubic-bezier(.25,1,.5,1);background-color:var(--brand-bright-blue, #fff)}.kofc .event-listing.event-listing__landing .event .event--actions a:hover:before{left:0;right:auto;width:100%}.kofc .event-listing.event-listing__landing .event:first-child .event--image,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.kofc .event-listing.event-listing__landing .event:first-child .event--intro .event--info,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--intro .event--info{position:relative;border-radius:6px;background:#00000080}.kofc .event-listing.event-listing__landing .event:first-child .event--intro .event--info .event--title,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--intro .event--info .event--title{font-size:2rem;font-size:clamp(1.25rem,4vw,2rem);color:var(--theme-white, #fff)}.kofc .event-listing.event-listing__landing .event:first-child .event--intro .event--info .event--title:before,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--intro .event--info .event--title:before{content:"";position:absolute;bottom:0;right:0;width:0;height:2px;transition:width .6s cubic-bezier(.25,1,.5,1);background-color:var(--theme-white, #fff)}.kofc .event-listing.event-listing__landing .event:first-child .event--intro:hover .event--info .event--title,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--intro:hover .event--info .event--title{color:var(--theme-white, #fff)}.kofc .event-listing.event-listing__landing .event:first-child .event--intro:hover .event--info .event--title:before,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--intro:hover .event--info .event--title:before{left:0;right:auto;width:100%}.kofc .event-listing.event-listing__landing .event:first-child .event--intro:hover .event--image,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--intro:hover .event--image{transform:scale(1.05);opacity:1}.kofc .event-listing.event-listing__landing .event:first-child .event--details,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--details{flex-direction:unset;align-items:center}.kofc .event-listing.event-listing__landing .event:first-child .event--details .event--date,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--details .event--date{flex:1 0 auto}.kofc .event-listing.event-listing__landing .event:first-child .event--details .event--date .date,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--details .event--date .date,.kofc .event-listing.event-listing__landing .event:first-child .event--details .event--date .time,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--details .event--date .time{margin-bottom:1rem}.kofc .event-listing.event-listing__landing .event:first-child .event--actions,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--actions{flex:1 1 100%;text-align:right}.kofc .event-listing.event-listing__landing .event:first-child .event--actions a,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--actions a{display:block;text-align:center;color:var(--theme-white, #fff);font-weight:700;line-height:var(--line-height__base, 1.5);text-transform:uppercase;letter-spacing:1px;border:.2em solid var(--brand-bright-blue, #00e);background-color:var(--brand-blue, #00e);font-family:var(--font__sans-serif);text-decoration:none;padding:.75em 1.5em;font-weight:600;transition:all .15s ease-in-out;margin:0 auto;position:relative}.kofc .event-listing.event-listing__landing .event:first-child .event--actions a:before,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--actions a:before{display:none}.kofc .event-listing.event-listing__landing .event:first-child .event--actions a:hover,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--actions a:hover{background-color:var(--brand-bright-blue, #00e)}.kofc .event-listing .event-listing--load-more{flex:1 1 100%;margin:1rem;padding:1.25rem 2rem;background:var(--theme-border, #eee);font-size:1.25rem;color:var(--brand-blue, #00e);border:0;text-shadow:none;display:block;cursor:pointer;transition:all var(--timing__fast) var(--timing__function)}.kofc .event-listing .event-listing--load-more:hover{color:var(--brand-bright-blue, #00e)}@media screen and (min-width: 500px){.kofc .event-listing.event-listing__landing .event{flex:0 1 calc(50% - 4rem)}.kofc .event-listing.event-listing__landing .event:first-child,.kofc .event-listing.event-listing__landing .event:nth-child(2){flex:1 1 100%}.kofc .event-listing.event-listing__landing .event:first-child .event--intro .event--info,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--intro .event--info{position:absolute;bottom:0;left:0;border-radius:0 0 6px 6px}.kofc .event-listing.event-listing__landing .event:first-child .event--intro .event--image,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--intro .event--image{position:relative}}@media screen and (min-width: 700px){.kofc .event-listing.event-listing__landing .event:first-child .event--intro .event--info .event--title,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--intro .event--info .event--title{font-size:clamp(1.25rem,2vw,2rem)}.kofc .event-listing.event-listing__landing .event:first-child .event--actions,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--actions{flex:1 0 auto}.kofc .event-listing.event-listing__landing .event:first-child .event--actions a,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--actions a{display:inline-block;margin:0 auto}.kofc .event-listing.event-listing__landing .event:first-child .event--details .event--date .time,.kofc .event-listing.event-listing__landing .event:nth-child(2) .event--details .event--date .time{margin-bottom:0}}@media screen and (min-width: 1200px){.kofc .event-listing.event-listing__landing .event{flex:0 1 calc(33.33% - 4rem)}.kofc .event-listing.event-listing__landing .event:first-child,.kofc .event-listing.event-listing__landing .event:nth-child(2){flex:0 1 calc(50% - 4rem)}}#dnn_FeaturedFull .events-listing.events-listing__home h2{color:var(--theme-white)}#dnn_FeaturedFull .events-listing.events-listing__home .listing--date:before{font-family:"Font Awesome 7 Pro";font-weight:300;content:"";color:var(--brand-blue);margin-right:.35rem;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;color:var(--theme-white)}#dnn_FeaturedFull .events-listing.events-listing__home .listing ul,#dnn_FeaturedFull .events-listing.events-listing__home .listing ul a,#dnn_FeaturedFull .events-listing.events-listing__home .listing .more-link{color:var(--theme-white)}@media screen and (min-width: 700px){#dnn_FeaturedFull .events-listing.events-listing__home .featured{flex:1 1 calc(60% - 2rem)}}@media screen and (min-width: 700px){#dnn_FeaturedFull .events-listing.events-listing__home .listing{flex:1 1 calc(40% - 2rem)}}.events-listing.events-listing__home{margin:0 auto;max-width:var(--site-width);width:100%;padding-top:var(--module-padding-top);padding-bottom:var(--module-padding-bottom)}@media screen and (min-width: 700px){.events-listing.events-listing__home .events-listing__home .listing ul{display:grid;align-items:start;grid-template-columns:calc(60% - 2rem) calc(40% - 2rem);gap:0rem 4rem}}.events-listing.events-listing__home .events-listing__home .listing ul li .featured{display:none}.events-listing.events-listing__home .events-listing__home .listing ul li:first-of-type{grid-column:1;grid-row:1 / span 6;border-bottom:0;padding:0}.events-listing.events-listing__home .events-listing__home .listing ul li:first-of-type .featured{display:block}.events-listing.events-listing__home .events-listing__home .listing ul li:first-of-type .non-featured{display:none}.events-listing.events-listing__home .listing--date:before{font-family:"Font Awesome 7 Pro";font-weight:300;color:var(--brand-blue);margin-right:.35rem;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;content:""}.events-listing.events-listing__home .listing--location:before{font-family:"Font Awesome 7 Pro";font-weight:300;content:"";color:var(--brand-blue);margin-right:.35rem;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";color:var(--brand-bright-blue)}.events-listing.events-listing__home>.etg-row{gap:3rem}@media screen and (min-width: 700px){.events-listing.events-listing__home>.etg-row{gap:4rem}.events-listing.events-listing__home>.etg-row .featured{max-width:100%}.events-listing.events-listing__home>.etg-row .featured>.etg-row{max-width:100%;flex-wrap:nowrap}.events-listing.events-listing__home>.etg-row .featured>.etg-row .etg-row--col{min-width:unset}.events-listing.events-listing__home>.etg-row .featured>.etg-row .etg-row--col *{max-width:100%}}.events-listing.events-listing__home .etg-row{margin:0;max-width:100%}.events-listing.events-listing__home .featured{background-color:var(--theme-white);color:var(--theme-text);padding:2rem;border-radius:.35rem;height:max-content}.events-listing.events-listing__home .featured>.etg-row{gap:2rem}.events-listing.events-listing__home .featured>.etg-row>.etg-row--col:nth-of-type(1){flex:1 1 calc(60% - 2rem)}.events-listing.events-listing__home .featured>.etg-row>.etg-row--col:nth-of-type(2){flex:1 1 calc(40% - 2rem)}.events-listing.events-listing__home .featured .listing--date{font-size:5rem;font-weight:900;line-height:1}.events-listing.events-listing__home .featured .listing--date span{display:block}.events-listing.events-listing__home .featured .listing--date:before{display:none!important}.events-listing.events-listing__home .featured .listing--date .month{color:var(--brand-accent);text-transform:uppercase;font-size:1rem}.events-listing.events-listing__home .featured .listing--location a,.events-listing.events-listing__home .featured .listing--time a{color:var(--brand-bright-blue)!important;padding:.25rem 0;display:inline-block;margin:.5rem 0 1.25rem}.events-listing.events-listing__home .featured .more-link{color:var(--theme-link, #00e)!important}.events-listing.events-listing__home .featured .etg-row{margin:0}.events-listing.events-listing__home .featured .etg-row .etg-row--col,.events-listing.events-listing__home .listing{padding:0}.events-listing.events-listing__home .listing ul{list-style:none;margin:0;padding:0}.events-listing.events-listing__home .listing ul li{padding:.5rem 0;border-bottom:1px solid var(--brand-grey)}.events-listing.events-listing__home .listing ul a{padding:.5rem 0;font-weight:500}.events-listing.events-listing__home .listing .more-link{padding:.5rem 0;margin-top:.5rem;display:inline-block}.events-listing.events-listing__home .listing h3{font-weight:400;font-size:1rem;line-height:1.3}.event-detail-wrapper{display:flex;gap:2rem}.event-detail.event-detail__main .event--body{margin-top:2rem}.event-detail.event-detail__main .event--date:before{font-family:"Font Awesome 7 Pro";font-weight:300;color:var(--brand-blue);margin-right:.35rem;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";color:var(--brand-bright-blue)}.event-detail.event-detail__main .event--location:before{font-family:"Font Awesome 7 Pro";font-weight:300;content:"";color:var(--brand-blue);margin-right:.35rem;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";color:var(--brand-bright-blue)}.event-detail.event-detail__sidebar{flex:1 0 auto;border-radius:.35rem;border:1px solid var(--brand-grey)}.event-detail.event-detail__sidebar .sidebar-details{padding:1rem}.event-detail.event-detail__sidebar .sidebar-details ul{margin:0}.event-detail.event-detail__sidebar .sidebar-details ul li{list-style:none}.event-detail.event-detail__sidebar .event-date .month{color:var(--brand-accent);font-size:1rem;text-transform:uppercase;display:block}.event-detail.event-detail__sidebar .event-date span{font-size:3rem;font-weight:900;line-height:1}.event-detail.event-detail__sidebar h3{text-transform:uppercase;color:var(--brand-grey);font-size:1rem;margin-top:1rem}.event-detail.event-detail__sidebar .event-venue a{display:block}.kofc .icon-nav .icon-nav--item .item--text{font-weight:400;font-size:1.25em}.kofc .introduction{color:var(--theme-white)}.kofc .introduction.introduction__info{margin-top:1rem}.kofc .introduction.introduction__info h1,.kofc .introduction.introduction__info h2,.kofc .introduction.introduction__info h3,.kofc .introduction.introduction__info h4,.kofc .introduction.introduction__info h5,.kofc .introduction.introduction__info h6{color:var(--theme-white)}.kofc .introduction.introduction__info p{color:var(--theme-white);font-family:var(--font__serif)}.kofc .introduction.introduction__actions{width:auto;background-color:var(--theme-white);border:1rem solid var(--brand-light-blue);padding:1rem 1.75rem 2rem;margin:0 auto;max-width:400px;box-shadow:0 5px 5px #00000040}.kofc .introduction.introduction__actions ul{margin:0;padding:0;list-style:none}.kofc .introduction.introduction__actions ul li{margin:0;border-bottom:1px solid var(--theme-border);justify-content:center;list-style:none}.kofc .introduction.introduction__actions ul li:last-of-type{border-bottom:none}.kofc .introduction.introduction__actions ul li:before,.kofc .introduction.introduction__actions ul li:after{content:"";margin:0}.kofc .introduction.introduction__actions ul a{padding:1rem 0;display:flex;align-items:center;gap:1rem;font-size:calc(var(--font-size__base) + .65rem);font-weight:900}.kofc .introduction.introduction__actions ul i{color:var(--brand-bright-blue);min-width:45px;text-align:center}@media screen and (min-width: 1200px){.kofc .introduction.introduction__actions{margin-top:-4rem}}.kofc .intro-content{margin:0 auto;max-width:var(--site-width, 2000px)}.kofc .intro-content .intro-content--item .intro-content--heading{font-size:calc(var(--font-size__base, 18px) * var(--font-factor__h1, 2));font-size:clamp(2.25rem,4vw,calc(var(--font-size__base, 18px) * var(--font-factor__h1, 2)));color:var(--theme-white, #fff)}.kofc .intro-content .intro-content--item .intro-content--text{font-size:1.5rem;font-size:clamp(1.125rem,2vw,1.5rem)}.kofc .intro-content .intro-content--item .intro-content--text p{font-size:inherit}.kofc .intro-content .intro-content--item .intro-content--media figure.responsive-media:before{content:"";position:absolute;left:-1rem;bottom:-1rem;width:100%;height:100%;background:var(--brand-blue, #000);z-index:1}.kofc .intro-content .intro-content--item .intro-content--media figure.responsive-media img,.kofc .intro-content .intro-content--item .intro-content--media figure.responsive-media iframe{border:4px solid var(--brand-accent, #000);z-index:2}.breadcrumb .breadcrumb--nav{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 auto;max-width:var(--site-width, 2000px);color:#999;font-size:1em}.breadcrumb a{font-weight:600;max-height:max-content;transition:color .2s ease-in-out;text-decoration:none}.breadcrumb a i{transition:color .2s ease-in-out}.breadcrumb a:hover,.breadcrumb a:hover i{color:var(--theme-link-hover, #551a8b)!important}.breadcrumb a *{max-height:max-content}.breadcrumb a.breadcrumb--home{background-color:transparent;gap:.5rem}.breadcrumb a.breadcrumb--home i{color:#ccc}.breadcrumb a.breadcrumb--home .icon{width:20px;height:22px;fill:#ccc;vertical-align:top}.breadcrumb a.breadcrumb--home:after{content:"";font-family:var(--font__awesome);font-weight:600;max-height:max-content;vertical-align:baseline;color:#ccc;display:flex;align-items:center;pointer-events:none;font-size:12px}.breadcrumb img{display:none}.breadcrumb span[itemprop=itemListElement]{position:relative}.breadcrumb span[itemprop=itemListElement] a{position:relative;gap:.5rem}.breadcrumb span[itemprop=itemListElement] a[itemprop=item],.breadcrumb span[itemprop=itemListElement] a .SkinObject{color:#b1b1b1}.breadcrumb span[itemprop=itemListElement] a[itemprop=item]:after,.breadcrumb span[itemprop=itemListElement] a .SkinObject:after{content:"";font-family:var(--font__awesome);font-weight:600;max-height:max-content;vertical-align:baseline;color:#ccc;display:flex;align-items:center;pointer-events:none;font-size:12px}.breadcrumb span[itemprop=itemListElement] span.SkinObject:after{content:":"}.breadcrumb span[itemprop=itemListElement]:last-child{margin-right:0}.breadcrumb span[itemprop=itemListElement]:last-child a[itemprop=item],.breadcrumb span[itemprop=itemListElement]:last-child a .SkinObject{color:var(--theme-link, #00e)}.breadcrumb span[itemprop=itemListElement]:last-child a[itemprop=item]:after,.breadcrumb span[itemprop=itemListElement]:last-child a .SkinObject:after{display:none}.breadcrumb span[itemprop=breadcrumb]>span{display:flex;align-items:center;gap:.5rem}.breadcrumb span[itemprop=breadcrumb]>span>span>a,.breadcrumb span[itemprop=breadcrumb]>span>span>span{display:flex;align-items:center;padding:3px 5px}.breadcrumb span[itemprop=breadcrumb]>span>span:last-of-type{background:#eaeaea;border-radius:5px;display:inline-block}.breadcrumb span[itemprop=breadcrumb]>span>span:last-of-type a{line-height:1.4}.breadcrumb .breadcrumb--home .icon{width:20px;height:18px;fill:#ccc}.kofc__landing .breadcrumb{background-color:var(--theme-neutral, #f5f5f5)}@media screen and (min-width: 500px){.breadcrumb a.breadcrumb--home .icon{width:24px;height:22px}}.breadcrumb .breadcrumb--nav{padding:2rem 0}.breadcrumb a.breadcrumb--home{background-color:transparent;display:flex;align-items:center}.global-nav{flex:1 1 100%;display:flex;justify-content:flex-end;align-items:center}.header--nav{width:100%}.header--nav ul{margin:0;padding:0;list-style:none;width:100%}.header--nav ul.menu__main{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;align-items:baseline}.header--nav ul li{flex:1 1 100%;margin:0}.header--nav ul li a.menu-link,.header--nav ul li span.menu-link{position:relative;display:flex;justify-content:space-between;align-items:center;font-size:1.125rem;font-weight:900;color:var(--brand-blue);padding:1em;border-bottom:1px solid var(--brand-bright-blue);transition:all var(--timing, .4s) var(--timing__function, ease)}.header--nav ul li a.menu-link .submenu-toggle,.header--nav ul li span.menu-link .submenu-toggle{display:none}.header--nav ul li a.menu-link.menu-link__parent .submenu-toggle,.header--nav ul li span.menu-link.menu-link__parent .submenu-toggle{display:block;height:100%;width:50px;width:auto}.header--nav ul li a.menu-link.menu-link__parent .submenu-toggle *,.header--nav ul li span.menu-link.menu-link__parent .submenu-toggle *{pointer-events:none}.header--nav ul li a.menu-link.menu-link__parent .submenu-toggle svg,.header--nav ul li span.menu-link.menu-link__parent .submenu-toggle svg{width:1em;height:1em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);fill:var(--theme-nav-link, #00e);pointer-events:none}.header--nav ul li a.menu-link.menu-link__back,.header--nav ul li span.menu-link.menu-link__back{text-transform:uppercase;padding:1rem;font-size:1rem;line-height:1.2;justify-content:flex-start;gap:.25rem;cursor:pointer}.header--nav ul li a.menu-link.menu-link__back .back-toggle,.header--nav ul li span.menu-link.menu-link__back .back-toggle{display:block;max-height:max-content;width:18px;height:18px}.header--nav ul li a.menu-link.menu-link__back .back-toggle svg,.header--nav ul li span.menu-link.menu-link__back .back-toggle svg{width:18px;height:18px;fill:var(--theme-nav-link, #00e);pointer-events:none}.header--nav ul li ul.menu__submenu{position:absolute;top:0;left:100%;background-color:var(--theme-nav-bg, hsl(198, 80%, 62%));width:100%;transition:transform 0s;z-index:1;transform-origin:left;padding:1rem .5rem 2rem}.header--nav ul li ul.menu__submenu[aria-hidden=true]{transform:scaleX(0) translate(0);transition:transform var(--timing, .4s) ease}.header--nav ul li ul.menu__submenu li a.menu-link,.header--nav ul li ul.menu__submenu li span.menu-link{text-transform:none}@media screen and (min-width: 1200px){.header--nav ul li{position:relative;flex:0 1 auto}.header--nav ul li a.menu-link,.header--nav ul li span.menu-link{font-size:calc(15px + (20 - 15) * (100vw - 380px) / (1920 - 380));width:100%;border:0;padding:.35rem .75rem;border-bottom:5px solid transparent;transition:color var(--timing) var(--timing__function),background-color var(--timing) var(--timing__function),border var(--timing__fast) var(--timing__function)}.header--nav ul li a.menu-link[data-level="0"][href$=Join-Now],.header--nav ul li span.menu-link[data-level="0"][href$=Join-Now]{border:3px solid var(--brand-accent, gold)}.header--nav ul li a.menu-link:hover,.header--nav ul li span.menu-link:hover{color:#094cb9;border-bottom:3px solid var(--brand-blue, #000)}.header--nav ul li a.menu-link.menu-link__breadcrumb,.header--nav ul li span.menu-link.menu-link__breadcrumb{border-bottom:3px solid var(--brand-accent, #000)}.header--nav ul li a.menu-link.menu-link__back,.header--nav ul li span.menu-link.menu-link__back{display:none}.header--nav ul li a.menu-link__parent .submenu-toggle{transform:rotate(90deg);margin-left:.5rem}.header--nav ul li ul.menu__submenu{position:absolute;top:calc(100% - 5px);left:0;transform:scaleY(0) scaleX(1);opacity:0;min-width:18em;padding:.75em 0;transition:all var(--timing__fast, .25s) var(--timing__function, ease);transform-origin:top}.header--nav ul li ul.menu__submenu a.menu-link,.header--nav ul li ul.menu__submenu span.menu-link{font-size:1rem;padding:.5em 2rem;font-weight:600;border:0}.header--nav ul li ul.menu__submenu a.menu-link__parent .submenu-toggle{transform:rotate(0)}.header--nav ul li ul.menu__submenu li{margin:.35rem 0}.header--nav ul li ul.menu__submenu li:hover,.header--nav ul li ul.menu__submenu li.menu-item__breadcrumb{background-color:var(--brand-light-blue)}.header--nav ul li ul.menu__submenu[aria-hidden=true]{transform:scaleY(0) scaleX(1);transition:all var(--timing__fast, .25s) var(--timing__function, ease)}.header--nav ul li ul.menu__submenu[data-visible=false]{left:auto;right:0}.header--nav ul li ul.menu__submenu[data-visible=false] ul{left:auto!important;right:100%!important;transform-origin:right;transform:scaleY(1) scaleX(0)}.header--nav ul li ul.menu__submenu[data-level="1"]{top:0;left:100%;transform:scaleY(1) scaleX(0);transform-origin:left}.header--nav ul li ul.menu__submenu[data-level="1"][data-visible=false]{left:auto!important;right:100%!important;transform-origin:right;transform:scaleY(1) scaleX(0)}.header--nav ul li ul.menu__submenu[data-level="1"][data-visible=false] ul.menu__submenu{left:auto!important;right:100%}.header--nav ul li ul.menu__submenu[data-level="2"]{left:100%;top:0;transform-origin:left;transform:scaleY(1) scaleX(0)}.header--nav ul li ul.menu__submenu[data-level="2"][data-visible=false]{left:auto!important;right:100%!important;transform-origin:right;transform:scaleY(1) scaleX(0)}.header--nav ul li ul.menu__submenu[data-level="2"][data-visible=false] ul.menu__submenu{left:auto!important;right:100%}.header--nav ul li:hover>ul.menu__submenu,.header--nav ul li:active>ul.menu__submenu,.header--nav ul li:focus>ul.menu__submenu,.header--nav ul li:focus-within>ul.menu__submenu{transform:scaleY(1);opacity:1;z-index:2}.header--nav ul li:hover>ul.menu__submenu[data-level="1"],.header--nav ul li:active>ul.menu__submenu[data-level="1"],.header--nav ul li:focus>ul.menu__submenu[data-level="1"],.header--nav ul li:focus-within>ul.menu__submenu[data-level="1"]{left:100%;transform:scaleY(1) scaleX(1)}.header--nav ul li:hover>ul.menu__submenu[data-level="2"],.header--nav ul li:active>ul.menu__submenu[data-level="2"],.header--nav ul li:focus>ul.menu__submenu[data-level="2"],.header--nav ul li:focus-within>ul.menu__submenu[data-level="2"]{left:100%;transform:scaleY(1) scaleX(1)}}.kofc .sidebar{background:var(--theme-neutral, #f5f5f5);padding:0 1rem}.kofc .sidebar ul,.kofc .sidebar li{margin:0}.kofc .sidebar-menu{margin:1.5rem 0}.kofc .sidebar-menu .page-name{font-size:1.1rem;font-weight:600;padding:.5rem 1rem;border-bottom:4px solid var(--theme-border);margin-bottom:1rem;color:#202762}.kofc .sidebar-menu ul{padding:0;list-style:none}.kofc .sidebar-menu ul li a,.kofc .sidebar-menu ul li span{color:#202762;background-color:transparent;display:block;font-size:1.25em;font-weight:600;padding:.5rem 1rem;transition:all var(--timing__fast, .25s) var(--timing__function, ease);text-decoration:underline;text-decoration-color:transparent}.kofc .sidebar-menu ul li a .icon,.kofc .sidebar-menu ul li span .icon{display:none;font-style:normal;position:relative;overflow:hidden;min-width:2.25rem}.kofc .sidebar-menu ul li a .icon:before,.kofc .sidebar-menu ul li span .icon:before{position:relative;margin-right:.5em;font-family:"Font Awesome 5 Duotone";font-weight:400;opacity:1}.kofc .sidebar-menu ul li a .icon:after,.kofc .sidebar-menu ul li span .icon:after{position:absolute;font-family:"Font Awesome 5 Duotone";left:0;top:0;font-weight:600;opacity:.4}.kofc .sidebar-menu ul li.selected>a,.kofc .sidebar-menu ul li:hover>a{color:#3d5bad;text-decoration-color:#3d5bad}.kofc .sidebar-menu ul li.selected>a,.kofc .sidebar-menu ul li.selected>span{background-color:#eaeef4}.kofc .sidebar-menu ul li ul{margin-left:.75rem;border-bottom:2px solid #ddd}.kofc .sidebar-menu ul li ul a,.kofc .sidebar-menu ul li ul span{font-size:1.1rem}@media screen and (min-width: 1200px){.sidebar-menu .page-name{margin-bottom:1.5rem;padding:.5em 1.5em}.sidebar-menu ul li a,.sidebar-menu ul li span{padding:1em 1.5em}}.utility-nav{flex:1 1 100%;position:relative;display:flex;flex-wrap:wrap;justify-content:flex-end}.utility-nav .flex-row{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;color:var(--theme-link);text-align:center;padding:.5rem}.utility-nav a{flex:0 0 auto;display:block;font-size:1rem;font-weight:600;line-height:1;padding:.5rem 1.5rem;transition:color var(--timing__fast, .25s) var(--timing__function, ease)}.utility-nav a.button{line-height:1;padding:.5rem 1.5rem}.utility-nav .utility-nav--user{overflow:hidden;width:1.25em;height:1.25em;position:relative;font-size:1.25em;color:transparent}@media screen and (min-width: 1200px){.header--main{padding:0 2rem 0 0}.utility-nav .flex-row{background-color:var(--brand-grey__light)}}.news-detail .article--hero{width:100%;border:solid .5rem var(--brand-grey__light);margin-bottom:2rem}.news-detail header h1{margin-bottom:.75rem}.news-detail .article--info{color:var(--brand-grey);margin-bottom:1.75rem;border-bottom:.125rem solid var(--brand-grey__light);padding-bottom:.5rem}.news-detail .article--date,.news-detail .article--category{padding-bottom:.5rem;display:inline-block}.news-detail .article--date:before,.news-detail .article--category:before{font-family:"Font Awesome 7 Pro";font-weight:300;color:var(--brand-accent);margin-right:.35rem;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased}.news-detail .article--date a,.news-detail .article--category a{font-weight:400}.news-detail .article--date{margin-right:.5rem}.news-detail .article--date:before{content:""}.news-detail .article--category{margin-left:.5rem}.news-detail .article--category:before{content:""}.listing{display:flex;gap:2rem;flex-direction:column}.listing article p{flex:1 1 auto}.listing article a{font-weight:500}.listing article img{width:100%;object-fit:cover;border-radius:3px}.listing article h3{margin:0}.listing article div:has(>.payload-richtext){flex:1 1 auto}.listing article .listing--date{display:inline-block;flex:0 0 auto}.listing article .listing--date a{font-weight:300}.listing article .more-link{font-weight:500;width:max-content}.listing article .listing--category{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.listing article .listing--category a{font-weight:400}.listing article .listing--category a:after{content:",";color:#000}.listing article .listing--category a:last-of-type:after{display:none}.listing article.article-small .payload-richtext{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.listing article.article-small .payload-richtext *{margin:0}.paging{display:flex;justify-content:flex-end;align-items:center;gap:.5rem}.kofc .tabbed-content .tabbed-content--header .tabbed-content--tab{font-weight:600}.kofc .tile-layout{display:flex;flex-wrap:wrap;margin:0 -1rem 1rem}.kofc .tile-layout--tile{position:relative;margin:1rem .5rem 0;cursor:pointer;overflow:hidden;width:100%}.kofc .tile-layout--tile img{width:100%;height:auto;transition:all .4s ease;display:block}.kofc .tile-layout--tile span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-decoration:none;color:var(--brand-gold);font-size:2rem;font-size:clamp(1.25rem,4vw,2rem);font-weight:900;padding:1.5rem 2rem;border:6px solid var(--brand-red);min-width:30%;text-transform:uppercase;text-align:center;z-index:2;transition:all .4s ease;background:transparent;backdrop-filter:blur(3px)}.kofc .tile-layout--tile:before{content:"";background:#000000bf;position:absolute;width:100%;height:100%;left:0;z-index:1;transition:all .4s ease}.kofc .tile-layout--tile:hover img{transform:scale(1.05)}.kofc .tile-layout--tile:hover span{transform:scale(1.05) translate(-50%,-50%);backdrop-filter:blur(6px)}.kofc .tile-layout--tile:hover:before{background:#00000080}@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.kofc .tile-layout--tile:hover span{background-color:#000000bf}}@media screen and (min-width: 900px){.kofc .tile-layout--tile{flex:1 1 calc(50% - 2rem)}}.kofc .quick-links .column-wrapper ul+ul{border-left:solid .125rem #4d556e;padding-left:3rem}.kofc .quick-links .column-wrapper ul{border-left:none;padding-left:0}.kofc .quick-links .column-wrapper ul li:last-child{margin-bottom:0}.kofc .quick-links a{text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .2s ease-in-out}.kofc .quick-links a:hover{text-decoration-color:var(--theme-white)}.kofc .etg-row.etg-row__intro .intro-pane .quick-links{display:flex;flex-wrap:wrap;color:var(--theme-white, #fff);margin:0 auto 2rem}.kofc .etg-row.etg-row__intro .intro-pane .quick-links ul{list-style:none;max-width:var(--site-width, 2000px);display:flex;flex-wrap:wrap;transition:all var(--timing) var(--timing__function);justify-content:space-between;width:100%}.kofc .etg-row.etg-row__intro .intro-pane .quick-links ul li{flex:1 1 auto;display:flex;flex-wrap:wrap;margin:1rem}.kofc .etg-row.etg-row__intro .intro-pane .quick-links ul li a{color:var(--theme-white, #fff);font-size:1.25rem;font-weight:100;display:inline-block;text-transform:uppercase;position:relative}.kofc .etg-row.etg-row__intro .intro-pane .quick-links ul li a:before{content:"";position:absolute;bottom:0;right:0;width:0;height:2px;background-color:var(--theme-white, #fff);transition:width .6s cubic-bezier(.25,1,.5,1)}.kofc .etg-row.etg-row__intro .intro-pane .quick-links ul li a:hover{color:var(--theme-white, #fff)}.kofc .etg-row.etg-row__intro .intro-pane .quick-links ul li a:hover:before{left:0;right:auto;width:100%}.kofc .etg-row.etg-row__intro .intro-pane .quick-links button.quick-links--toggle{color:var(--theme-white, #fff)}.kofc .etg-row.etg-row__intro .intro-pane .quick-links button.quick-links--toggle svg{fill:var(--theme-white, #fff)}@media screen and (max-width: 700px){footer .quick-links .column-wrapper{gap:1rem}footer .quick-links .column-wrapper ul{margin-left:0}footer .quick-links .column-wrapper ul:nth-child(2){padding-left:0;border-left:0;border-top:solid .125rem #4d556e;padding-top:1rem}}@media screen and (min-width: 700px){.kofc .etg-row.etg-row__intro .intro-pane .quick-links ul[aria-hidden=true]{margin-left:auto;margin-right:auto}.kofc .etg-row.etg-row__intro .intro-pane .quick-links ul li{justify-content:center;margin:1rem 2rem 1rem 0}}.quick-links-full{margin:0 auto;max-width:var(--site-width);position:relative}.quick-links-full h2,.quick-links-full h3,.quick-links-full li,.quick-links-full a,.quick-links-full span{color:var(--theme-white)}.quick-links-full .highlight{background:var(--brand-dark-blue);border:none;padding:3rem var(--side-padding);flex-basis:40%!important}.quick-links-full .highlight h2{font-size:clamp(1.5rem,3vw,1.75rem)}.quick-links-full .highlight a{text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .2s ease-in-out}.quick-links-full .highlight a:hover{text-decoration-color:var(--theme-white)}.quick-links-full .highlight:before{content:"";display:block;background:var(--brand-dark-blue);position:absolute;right:100%;top:0;height:100%;width:100%}.quick-links-full .quick-links{background:var(--brand-blue);border-top:.25rem solid var(--brand-bright-blue);padding:3rem}.quick-links-full .quick-links:before{content:"";display:block;background:var(--brand-blue);position:absolute;left:100%;top:0;height:100%;width:100%}.quick-links-full .quick-links div{padding-bottom:1.25rem;color:var(--theme-white)}.quick-links-full .quick-links ul{margin:1rem 0 0 1.25rem}.quick-links-full .quick-links ul a{font-size:1.25rem;font-weight:500}.quick-links-full .quick-links ul a span{text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .2s ease-in-out}.quick-links-full .quick-links ul a:hover span{text-decoration-color:var(--theme-white)}.quick-links-full .quick-links ul a:after{font-family:"Font Awesome 7 Pro";font-weight:300;content:"";color:var(--brand-blue);margin-right:.35rem;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";font-weight:600;color:var(--brand-accent);margin-left:.5rem}.quick-links-full .payload-richtext *{color:var(--theme-white)}.quick-links-full .payload-richtext *:last-child{margin-bottom:.5em}@media screen and (min-width: 700px){.quick-links-full .quick-links{border-top:none;border-left:.25rem solid var(--brand-bright-blue)}}.kofc .main--social-share .icon__social.icon__svg{fill:var(--brand-bright-blue, #2898f7)}.kofc .main--social-share .icon__social.icon__svg:hover{fill:var(--brand-accent, #05b1bc)}.kofc .DnnModule-EngageLocator .engage-locator__form-actions button.engage-locator__primary{font-size:16px;letter-spacing:1px}.kofc .pane__left .engage-locator__form .engage-locator__form-actions,.kofc-locator--filters .filters--footer{display:flex;gap:1rem;justify-content:space-between;margin-top:1rem}.content-card--card-group .content-card--card-wrapper .content-card--card.card__white.card__media.card__text.card__link .card--title a{color:#192e4d!important}.kofc .pane__banner .DnnModule-EngageLocator{top:unset;bottom:2rem;margin-top:0;max-width:100%;padding-left:0;padding-right:0}.kofc .main--banner.banner__overlay.overlay__short:before{display:none}.kofc .pane__banner .DnnModule-EngageLocator .module-container{background-color:transparent;padding:0}.kofc .pane__banner .DnnModule-EngageLocator .module-container .engage-locator.engage-locator__search{display:flex;width:100%}.kofc .pane__banner .DnnModule-EngageLocator .engage-locator__form-actions button.engage-locator__primary,.kofc .pane__banner .main--call-to-action .call-to-action--link{color:var(--brand-primary, #006abb)}.kofc .pane__banner .main--call-to-action .call-to-action--link{border-color:var(--brand-orange, #d9531e)}.kofc .pane__banner .DnnModule-EngageLocator .engage-locator__form-actions button.engage-locator__primary:before{background-color:var(--brand-orange, #d9531e);bottom:.5rem}.kofc .pane__banner .DnnModule-EngageLocator .engage-locator__form-actions button.engage-locator__primary:hover{color:#fff}.kofc .pane__banner .DnnModule-EngageLocator .engage-locator__form-actions button.engage-locator__primary:hover:before{background-color:#fff}.kofc .pane__banner .DnnModule-EngageLocator .engage-locator__form-actions button.engage-locator__primary:after,.kofc .pane__banner .DnnModule-EngageLocator .engage-locator__form-actions button.engage-locator__primary:before,.kofc button{transition:.15s ease-in-out!important}.kofc .DnnModule-EngageLocator h3.module-container--heading,.kofc .pane__banner .main--call-to-action .call-to-action--text{color:var(--brand-blue)!important;letter-spacing:1px;font-size:calc(24px + (35 - 24) * (100vw - 380px) / (1920 - 380));font-weight:900}.kofc .site--main .pane__banner .main--call-to-action .call-to-action--content{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap}.kofc .site--main .pane__banner .main--call-to-action .call-to-action--content:after,.kofc .site--main .pane__banner .main--call-to-action .call-to-action--content:before{display:none}.kofc .site--main .main--utility{padding-bottom:.5rem;border-bottom:.15rem solid var(--theme-white)}.kofc .site--main .main--teal{background-color:transparent!important}.kofc .site--main .main--call-to-action{background-color:unset!important;background:linear-gradient(to right,var(--brand-accent),var(--theme-black))!important}.kofc .site--main .main--call-to-action a:hover,.kofc .site--main .main--teal a:hover{color:#fff}.kofc .site--main .main--featured-text .featured-text--title{color:var(--brand-blue)!important;text-transform:unset;letter-spacing:1px;font-size:calc(28px + (45 - 28) * (100vw - 380px) / (1920 - 380));font-weight:900}.kofc .site--main .media-and-text--section{align-items:center}.kofc .site--main .media-and-text--section.section__featured .media-and-text--content{padding:4rem 5rem}.kofc .site--main .main--light-blue,.kofc .site--main .main--top{background-color:var(--brand-bright-blue, #cfe9e8)}.kofc .site--main .main--pale-blue{background-color:#ededed}.kofc .site--main .main--top .row__banner{background-color:#f9f9f9}.kofc .site--main .row__banner .main--call-to-action{background:linear-gradient(to right,var(--brand-accent),var(--theme-black))}.kofc .site--main .pane__banner .main--call-to-action{background:unset;background-color:transparent}.kofc .site--main .pane__teal *{color:#333!important}.kofc .site--main .pane__teal .call-to-action--link{color:#fff!important}.kofc .site--main .pane__right .quick-links,.kofc .site--main .pane__right.pane__top,.kofc .site--main .pane__right.pane__top:before{background-color:var(--brand-primary);background-image:unset}.locator-row{display:flex;justify-content:space-between}.kofc .site--main .content-card--card.card__white{width:100%;height:100%;display:flex;flex-direction:column;box-shadow:0 0 15px #00000026;border:.25rem solid #d8dbdf;transition:.2s ease-in-out}.content-card--card.card__white .card--content a{transition:.2s ease-in-out}.content-card--card.card__white:hover .card--content a{color:#000}.kofc .site--main .content-card--card-wrapper .card--content{height:100%;border-top-width:0;border-bottom-width:0;display:flex;flex-direction:column;padding:.75rem!important}.kofc .site--main .content-card--card-wrapper .card--content .card--title{text-transform:unset;font-weight:700;margin:0;flex-grow:1;font-size:var(--font-size__base)}.kofc .site--main .content-card--card-wrapper .card--content .card--title a{padding:2rem 1rem;display:block;width:100%;transition:.2s ease-in-out;height:100%}.kofc .site--main .content-card--card-wrapper .card--content p.card--text{margin:0;padding:0 1rem 1rem;flex-grow:30}.kofc .site--main .content-card--card-wrapper .card--content a.card--link{margin:1rem 1rem 2rem;width:auto;flex-grow:0;max-width:max-content;font-size:0}.kofc .site--main .pane__pale-blue .content-card--card.card__white{width:100%}.kofc .site--main .content-card--card-wrapper .card--content .card--link,.kofc .site--main .main--media-and-text .media-and-text--link{padding-bottom:.5rem;text-transform:capitalize;letter-spacing:.01em;font-size:0}.kofc .site--main .content-card--card-wrapper .card--content .card--link:before,.kofc .site--main .main--media-and-text .media-and-text--link:before{content:"Learn More";font-size:calc(var(--font-size__base) - 1px)}.kofc .site--main .content-card--card-wrapper .card--content .card--link:after,.kofc .site--main .main--media-and-text .media-and-text--link:after{content:"";font-family:"Font Awesome 7 Pro";background-image:unset;background-size:unset;background-repeat:unset;background-position:unset;vertical-align:unset;height:auto;width:auto;font-size:calc(var(--font-size__base) - 1px)}.kofc .site--main .pane__teal .content-card--card-group{justify-content:flex-start}.kofc .site--main .content-card--card.card__light-blue{overflow:hidden;width:100%}.main--call-to-action .call-to-action--link,.main--call-to-action .call-to-action--text{font-size:calc(20px + (31 - 20) * (100vw - 380px) / (1920 - 380))}.kofc footer.site--footer{border:0}.kofc footer.site--footer h3{font-size:calc(18px + (24 - 18) * (100vw - 380px) / (1920 - 380));margin-bottom:.5rem}.kofc footer.site--footer .quick-links--group ul.quick-links--list{margin-left:1rem}.kofc footer.site--footer .footer--section.section__info{background:var(-theme-footerbg)}.kofc footer.site--footer .footer--section.section__info .footer--container a,.kofc footer.site--footer .footer--section.section__info .footer--container h3{color:#fff!important;text-transform:capitalize}.kofc footer.site--footer .footer--section.section__legal{background:var(--theme-black)}.kofc footer.site--footer .social-media .icon__social.icon__svg{fill:#fff}.kofc footer.site--footer .quick-links .link__quick-link{font-size:16px;color:#555;font-weight:500;letter-spacing:1px;text-decoration:none}.social-media a[title="Tik Tok"] .icon__social.icon__img,.social-media a[title=YouTube] .icon__social.icon__img{display:none}.social-media a[title="Tik Tok"]:before,.social-media a[title=YouTube]:before{font-family:"Font Awesome 7 Brands";color:#fff;transition:.2s ease-in-out;text-decoration:none}.social-media a,.social-media a:hover{text-decoration:none!important}.social-media a[title=YouTube]:before{content:""}.social-media a[title="Tik Tok"]:before{content:""}.kofc .site--main .main--content-card .content-card--container{padding:0}.kofc .site--main .main--content-card .content-card--container .content-card--card-group{margin:3rem 0 6rem!important;gap:1rem;padding:0}.kofc .site--main .main--content-card .content-card--container .content-card--card-group .content-card--card-wrapper{display:flex;flex-direction:column;height:100%;padding-left:0;padding-right:0;margin-bottom:0}.kofc .site--main .main--content-card .content-card--card-wrapper,.kofc .site--main .main--content-card .content-card--card-wrapper:nth-last-child(n+4),.kofc .site--main .main--content-card .content-card--card-wrapper:nth-last-child(n+4)~.content-card--card-wrapper{flex:1 1 100%;width:100%}.engage-locator.engage-locator__search input.engage-locator__input{border-radius:0!important}.engage-locator.engage-locator__search{z-index:2;background:#f9f9f9;padding:1.5rem;align-items:center;justify-content:flex-start;gap:1rem;width:100%}.kofc .engage-locator.engage-locator__search .engage-locator__basic-search{flex-wrap:nowrap}.CancerScreening .engage-locator.engage-locator__search .engage-locator__basic-search{padding-bottom:4rem}span.engage-locator__error-message{position:absolute;top:100%;left:0;display:block}.engage-locator.engage-locator__search .engage-locator__basic-search{align-items:center}.engage-locator.engage-locator__search .engage-locator__advanced-search,.engage-locator.engage-locator__search .engage-locator__basic-search{margin-bottom:0}.engage-locator .engage-locator__form label{white-space:nowrap;font-weight:500;margin-bottom:.5rem;padding-left:0}.engage-locator.engage-locator__search .engage-locator__form-actions{display:flex;gap:1rem}.kofc .DnnModule-EngageLocator .engage-locator__form-actions button.engage-locator__primary:after,.kofc .DnnModule-EngageLocator .engage-locator__form-actions button.engage-locator__primary:before{display:none}.engage-locator.engage-locator__search:before{content:"Find a Council Near You.";flex:0 1 auto;display:flex;font-size:calc(24px + (40 - 24) * (100vw - 380px) / (1920 - 380));margin-bottom:2rem;color:var(--brand-blue)!important;font-weight:800}.CancerScreening .engage-locator.engage-locator__search:before{display:none}.engage-locator__search-results .engage-locator__location-list{display:flex;flex-wrap:wrap;gap:1rem;animation:.5s fadeIntro}.engage-locator__search-results .engage-locator__location-list>div{flex:1 1 100%;border-radius:20px;border:1px solid #d9d9d9;background:#fff;box-shadow:0 4px 4px #00000040;padding:1rem}.engage-locator.engage-locator__search-results{display:flex;flex-direction:column;gap:2rem}.engage-locator__search-results .engage-locator__location-item{margin:0;border:0;padding:0;display:flex;flex-direction:column;gap:1rem;font-size:calc(14px + (17 - 14) * (100vw - 380px) / (1920 - 380));justify-content:space-between;height:100%;position:relative}.engage-locator .engage-locator__location-item__default header{display:flex;gap:.5rem;flex-direction:column;align-items:flex-start;margin-bottom:0}.engage-locator .engage-locator__location-item__default .engage-locator__location-distance{background-color:transparent;border:0;color:#565f64;display:block;font-weight:500;line-height:1;min-width:auto;text-align:left}.kofc .engage-locator .engage-locator__form-control{max-width:100%;position:relative}.kofc .engage-locator .engage-locator__form-control:after{content:"";font-family:"Font Awesome 7 Pro";position:absolute;right:.75rem;top:50%;transform:translateY(-50%);font-weight:900;pointer-events:none}.kofc .multi-value.multi-value__Procedures mark{background:var(--brand-accent, #ffb914);font-weight:500;padding:0 .25rem;border-radius:3px}.kofc.kofc__interior-map .site--main .pane__left,.kofc.kofc__interior-map .site--main .pane__right{background-color:transparent;width:100%}.kofc.kofc__interior-map .site--main .pane__right:before{display:none}.form--filter.filter__multi-select.filter__Procedures ul,.kofc.kofc__interior-map .pane__left .engage-locator__form-control.engage-locator__form-control__checkboxes .engage-locator__form-control--wrapper{display:flex;flex-direction:column;gap:.75rem;list-style:none}.kofc .site--main .pane__left .engage-locator__form,.kofc-locator--filters{border:1px solid #d9d9d9;padding:1rem;display:flex;flex-direction:column;gap:1rem;background:#fff}.kofc-locator--filters{color:var(--brand-blue);font-weight:500;margin-top:3rem;position:relative}.kofc-locator--filters fieldset legend{margin-bottom:1rem}.kofc-locator--filters .filters--form{display:flex;flex-direction:column;gap:1rem}.kofc .kofc-locator--filters>legend{font-size:calc(17px + (24 - 17) * (100vw - 380px) / (1920 - 380));color:var(--brand-blue);font-weight:500;font-family:Roboto;position:absolute;top:-3rem;left:0}.kofc .engage-locator .engage-locator__form input,.kofc .engage-locator .engage-locator__form select{cursor:text}.kofc .engage-locator .engage-locator__form input[type=text],.kofc .engage-locator .engage-locator__form select,.kofc-locator--filters input,.kofc-locator--filters select{appearance:none;box-shadow:none;border:1px solid #55aebb;border-radius:2px;background:#f9f9f9;padding-right:2rem}.kofc .site--main .pane__left .engage-locator__form .engage-locator__form-control input[type=checkbox],.kofc-locator--filters input[type=checkbox]{appearance:none;box-shadow:none;background:#f9f9f9;border:1px solid #55aebb;border-radius:1px;height:20px;width:20px;transition:.2s ease-in-out}.kofc-locator--filters input[type=checkbox]:checked{background:#55aebb}.kofc .site--main .pane__left .engage-locator__form .engage-locator__form-control input[type=checkbox]:checked:before,.kofc-locator--filters input[type=checkbox]:checked:before{transform:scale(1);border-radius:0;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#55aebb;margin:0}.kofc.kofc__interior-map .site--main .pane__left .engage-locator__form .engage-locator__form-control input[type=checkbox]:after{display:none}.kofc.kofc__interior-map .site--main .pane__left .engage-locator__form .engage-locator__form-control{display:flex;flex-direction:column}.kofc-locator--filters .filters--form input,.kofc-locator--filters .filters--form select,.kofc.kofc__interior-map .site--main .pane__left .engage-locator__form .engage-locator__form-control input,.kofc.kofc__interior-map .site--main .pane__left .engage-locator__form .engage-locator__form-control select{appearance:none;order:2;box-shadow:none!important;margin:0;border-radius:2px;border:1px solid #55aebb;background:#f9f9f9;line-height:1;padding:.5rem;min-height:0}.kofc .site--main .pane__left .engage-locator__form .engage-locator__form-control input[type=checkbox],.kofc-locator--filters ul input[type=checkbox]{height:16px!important;width:16px!important;aspect-ratio:1!important;padding:0!important}.filter__multi-select li label,.kofc .kofc-locator--filters select,.kofc-locator--filters input[type=checkbox],.kofc.kofc__interior-map .site--main .pane__left .engage-locator__form .engage-locator__form-control select{cursor:pointer}.filter__multi-select li label{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:.5rem;align-items:center;line-height:1.2;width:100%;max-width:max-content;font-size:14px}.kofc-locator--filters .filters--header{display:flex;justify-content:flex-end}.kofc.kofc__interior-map .site--main .pane__left .engage-locator__form .engage-locator__form-control label{order:1;font-weight:500}.kofc .engage-locator__form-control--wrapper label{display:flex;align-items:center;gap:.5rem;cursor:pointer;width:100%;max-width:max-content}.kofc .engage-locator__form-control--wrapper label input{order:1;margin:0;flex:0 0 auto}.kofc .engage-locator__form-control--wrapper label span{order:2;font-size:14px}.kofc .site--main .pane__left .engage-locator__form legend{font-weight:500;margin-bottom:1rem}.kofc.kofc__interior-map h3 span[itemprop=name]{color:var(--brand-blue);font-size:calc(18px + (28 - 18) * (100vw - 380px) / (1920 - 380))}.kofc.kofc__interior-map .engage-locator .engage-locator__location-item__default a{text-decoration:none!important;display:block}.kofc.kofc__interior-map .locator-address--wrapper{display:flex;align-items:center;gap:1rem}.kofc.kofc__interior-map .locator-address--wrapper i{font-size:38px;color:#d95520;position:relative}.kofc.kofc__interior-map .locator-address--wrapper i:after{background:#a1421c;content:"";width:12px;height:12px;position:absolute;top:8px;left:50%;transform:translate(-50%);border-radius:50px}.kofc.kofc__interior-map .site--main details summary{cursor:pointer;width:max-content;font-weight:800}.kofc.kofc__interior-map .site--main details summary::marker{font-size:0}.kofc.kofc__interior-map .site--main details summary:after{content:"";font-family:"Font Awesome 7 Pro";transition:.2s ease-in-out;margin-left:.5rem}.kofc.kofc__interior-map .site--main details[open] summary:after{content:""}.kofc.kofc__interior-map .engage-locator .engage-locator__location-item__default div[itemprop=address]{margin-bottom:0}.kofc.kofc__interior-map .locator-contact--numbers,.kofc.kofc__interior-map .locator-contact--numbers>div,.kofc.kofc__interior-map .locator-directions>div,.kofc.kofc__interior-map .locator-directions>span,.kofc.kofc__interior-map .locator-link-directions{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem}.kofc.kofc__interior-map .locator-link-directions{gap:.5rem;display:grid;grid-template-areas:"left right"}.locator-main-details{display:flex;flex-direction:column;gap:1rem}.kofc.kofc__interior-map .locator-contact--numbers i{color:var(--brand-blue);font-size:25px}.kofc .engage-locator.engage-locator__search .engage-locator__form-actions .engage-locator__button,.kofc button.engage-locator__link,.kofc button.engage-locator__primary,.kofc-locator--filters button,.kofc.kofc__interior-map .locator-link-directions .locator-directions a,.kofc.kofc__interior-map .locator-link-directions .locator-website a{appearance:none;outline:0;border:1px solid #036;border-radius:2px;padding:.65rem 1.35rem;font-weight:500;transition:.2s ease-in-out;line-height:1;display:flex;gap:.35rem;cursor:pointer;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:calc(14px + (16 - 14) * (100vw - 380px) / (1920 - 380))}.kofc.kofc__interior-map .locator-link-directions .locator-directions a,.kofc.kofc__interior-map .locator-link-directions .locator-website a{padding:.65rem 1rem}.kofc .engage-locator.engage-locator__search .engage-locator__form-actions .engage-locator__button.engage-locator__primary{border-radius:0 2px 2px 0}.kofc .engage-locator.engage-locator__search .engage-locator__form-actions .engage-locator__button.engage-locator__primary:hover{box-shadow:none!important}.engage-locator.engage-locator__search input.engage-locator__input,.kofc .engage-locator.engage-locator__search .engage-locator__form-actions .engage-locator__button{appearance:none;box-shadow:none;border:1px solid #036;border-radius:2px;background:#f9f9f9;margin:2px}button.engage-locator__button.engage-locator__link.engage-locator__search-near-me{background:#f9f9f9!important;color:#102e50!important}button.engage-locator__button{color:#fff;background:#7e7f85;appearance:none;outline:0;border:1px solid #036;border-radius:2px;padding:.55rem 1rem;font-weight:500;transition:.2s ease-in-out;line-height:1;display:flex;gap:.35rem;cursor:pointer;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:calc(14px + (16 - 14) * (100vw - 380px) / (1920 - 380))}button.engage-locator__button:hover{background:#121c54}.engage-locator.engage-locator__search .engage-locator__form-actions .engage-locator__button{color:#fff;background:#036;appearance:none;outline:0;border:1px solid #036;border-radius:2px;padding:.65rem 1.35rem;font-weight:500;transition:.2s ease-in-out;line-height:1;display:flex;gap:.35rem;cursor:pointer;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:calc(14px + (16 - 14) * (100vw - 380px) / (1920 - 380))}.engage-locator.engage-locator__search .engage-locator__form-actions .engage-locator__button:hover{background:#7e7f85}.kofc .engage-locator.engage-locator__search .engage-locator__form-actions .engage-locator__button.engage-locator__link,.kofc button.engage-locator__link,.kofc-locator--filters .button__clear,.kofc.kofc__interior-map .locator-link-directions .locator-website a{color:var(--brand-blue);background:#f9f9f9}.kofc .engage-locator.engage-locator__search .engage-locator__form-actions .engage-locator__button.engage-locator__link:hover,.kofc button.engage-locator__link:hover,.kofc-locator--filters .button__clear:hover,.kofc.kofc__interior-map .locator-link-directions .locator-website a:hover{border-color:#d4e8e8;background:#d4e8e8;box-shadow:0 4px 4px #00000040}.kofc .engage-locator.engage-locator__search .engage-locator__form-actions .engage-locator__button.engage-locator__link:active,.kofc button.engage-locator__link:active,.kofc-locator--filters .button__clear:active,.kofc.kofc__interior-map .locator-link-directions .locator-website a:active{border-color:#55aebb;background:#55aebb}.kofc .engage-locator.engage-locator__search .engage-locator__form-actions .engage-locator__button.engage-locator__primary,.kofc button.engage-locator__primary,.kofc-locator--filters .button__apply,.kofc.kofc__interior-map .locator-link-directions .locator-directions a{color:#fff;margin-left:4rem;background:#121c54}.kofc .engage-locator.engage-locator__search .engage-locator__form-actions .engage-locator__button.engage-locator__primary:hover,.kofc button.engage-locator__primary:hover,.kofc-locator--filters .button__apply:hover,.kofc.kofc__interior-map .locator-link-directions .locator-directions a:hover{color:#fff;border-color:#121c54;background:#7e7f85;box-shadow:0 4px 4px #00000040}.kofc .engage-locator.engage-locator__search .engage-locator__form-actions .engage-locator__button.engage-locator__primary:active,.kofc button.engage-locator__primary:active,.kofc-locator--filters .button__apply:active,.kofc.kofc__interior-map .locator-link-directions .locator-directions a:active{color:#fff;border-color:#121c54;background:#7e7f85}.kofc .engage-locator.engage-locator__search .engage-locator__form-actions .engage-locator__button.engage-locator__primary:after{display:none}.kofc.kofc__interior-map span.locator-website{grid-area:left}.kofc.kofc__interior-map .locator-directions{grid-area:right}.kofc .engage-locator .engage-locator__map-display{height:400px}.remove-directions .locator-link-directions{display:none!important}.kofc .engage-locator .engage-locator__location-list__footer,.kofc .engage-locator .engage-locator__location-list__header{font-size:calc(14px + (17 - 14) * (100vw - 380px) / (1920 - 380))}.kofc .engage-locator .engage-locator__location-list__footer{display:grid;grid-template-areas:"left right";justify-content:space-between}.kofc .engage-locator__pagination__total-count{display:flex;flex-wrap:wrap;gap:.75rem .25rem}.kofc .engage-locator__pagination__total-count:before{content:"Filter Search Results";font-size:calc(18px + (24 - 18) * (100vw - 380px) / (1920 - 380));flex:1 1 100%}.kofc .engage-locator .engage-locator__location-list__footer button{appearance:none;outline:0;border:1px solid #83c7d1;width:max-content;border-radius:2px;padding:.65rem 1.35rem;font-size:calc(14px + (17 - 14) * (100vw - 380px) / (1920 - 380));font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;transition:.2s ease-in-out;line-height:1;display:flex;gap:.5rem;color:var(--brand-blue);background:#f9f9f9;cursor:pointer}.engage-locator__pagination-wrapper button{cursor:pointer}.kofc .engage-locator .engage-locator__location-list__footer button:hover{border-color:#d4e8e8;background:#d4e8e8;box-shadow:0 4px 4px #00000040}.kofc .engage-locator .engage-locator__location-list__footer button:active{border-color:#55aebb;background:#55aebb}.kofc .engage-locator .engage-locator__location-list__footer .engage-locator__button__previous-page{grid-area:left}.kofc .engage-locator .engage-locator__location-list__footer .engage-locator__button__next-page{grid-area:right}.kofc .engage-locator .engage-locator__pagination__page-sizes,button.engage-locator__button.engage-locator__button__next-page.engage-locator__button__arrow,button.engage-locator__button.engage-locator__button__previous-page.engage-locator__button__arrow{display:none}.kofc .engage-locator .engage-locator__location-list__header{align-items:baseline;display:flex;position:relative;justify-content:space-between;line-height:1;font-weight:500;color:var(--brand-blue)}.kofc .engage-locator__pagination__current-page{color:var(--brand-blue)}.engage-locator .engage-locator__button.engage-locator__button__arrow.engage-locator__button__previous-page:before,.engage-locator .engage-locator__button.engage-locator__button__arrow:before{border-color:var(--brand-blue)}.engage-locator__map button{display:flex!important;align-items:center;justify-content:center}.gm-control-active>img{transform:unset!important;left:unset!important;top:unset!important}.gm-control-active:active>img:nth-child(2){display:none!important}input.advanced-search-expand{display:none}.kofc .CancerScreening .engage-locator.engage-locator__search{position:relative;top:unset;left:unset;bottom:unset;right:unset}button.engage-locator__button.engage-locator__primary.engage-locator__open-advanced-search{display:none!important}@media screen and (max-width: 450px){.locator-row{display:flex;justify-content:space-between;flex-direction:column}}@media screen and (max-width: 500px){.engage-locator__location-list__header{flex-direction:column;line-height:3!important}}@media screen and (max-width: 600px){.kofc .engage-locator.engage-locator__search .engage-locator__basic-search{flex-wrap:wrap;gap:1rem}.kofc .engage-locator .engage-locator__form-control{flex:1 0 100%}.kofc .engage-locator .engage-locator__form input[type=text]{width:100%;border-right-width:1px!important}span.engage-locator__error-message{top:260%}}@media screen and (max-width: 900px){.ModkofcFindaDermatologistFilterC .kofc-locator--filters,.kofc .kofc-locator--filters>legend{display:none}.advanced-search-expand:checked+.ModkofcFindaDermatologistFilterC .kofc-locator--filters{display:flex;animation:.5s fadeIntro}.kofc-locator--filters{margin-top:1.5rem}input.advanced-search-expand{width:100%;display:flex;justify-content:center;appearance:none;cursor:pointer;font-size:calc(17px + (24 - 17) * (100vw - 380px) / (1920 - 380));color:var(--brand-blue);font-weight:500;font-family:Roboto;border:1px solid #83c7d1;border-radius:2px;padding:.65rem 1.35rem;transition:.2s ease-in-out}input.advanced-search-expand:hover{border-color:#d4e8e8;background:#d4e8e8;box-shadow:0 4px 4px #00000040}input.advanced-search-expand:before{content:"Advanced Search";display:block;white-space:nowrap}input.advanced-search-expand:after{content:"";font-family:"Font Awesome 7 Pro";font-weight:600;margin-left:.5rem;transition:.2s ease-in-out}input.advanced-search-expand:checked:after{transform:rotate(180deg)}.form--filter.filter__multi-select.filter__Procedures ul{max-height:300px;overflow:auto}.kofc-locator--filters .filters--form{display:flex;gap:1rem;flex-wrap:wrap;flex-direction:row}.kofc-locator--filters .form--filter{flex:1 1 calc(50% - .5rem)}.kofc-locator--filters .form--filter.filter__multi-select.filter__Procedures{flex:1 1 100%}.kofc .pane__left{padding-bottom:0!important}}@media screen and (min-width: 600px){.kofc .site--main .main--content-card .content-card--card-wrapper:nth-last-child(n+4),.kofc .site--main .main--content-card .content-card--card-wrapper:nth-last-child(n+4)~.content-card--card-wrapper{flex:0 1 calc(50% - .5rem)}}@media screen and (min-width: 700px){.kofc .site--main .main--content-card .content-card--card-wrapper{flex:0 1 calc(50% - .5rem)}}@media screen and (min-width: 900px){.kofc.kofc__interior-map .site--main .pane__right{width:67%;padding-left:.75rem}.kofc.kofc__interior-map .site--main .pane__left{width:33%;padding-right:.75rem}.engage-locator__search-results .engage-locator__location-list>div{flex:0 1 calc(50% - .5rem)}}@media screen and (min-width: 1015px){.kofc .site--main .main--content-card .content-card--card-wrapper:nth-last-child(n+4),.kofc .site--main .main--content-card .content-card--card-wrapper:nth-last-child(n+4)~.content-card--card-wrapper{flex:0 1 calc(25% - .75rem)}.kofc .site--main .main--content-card .content-card--card-wrapper{flex:0 1 calc(33.333% - .667rem)}}@media screen and (min-width: 1100px){.engage-locator__search-results .engage-locator__location-list>div{padding:1.5rem}.engage-locator.engage-locator__search{width:auto;max-width:800px;position:absolute;left:2rem;bottom:2rem}.kofc__interior-map .DNNModuleContent.ModEngageLocatorC{max-width:1300px;margin:0 auto}.kofc__interior-map .engage-locator.engage-locator__search{position:relative;left:unset;bottom:unset;margin:-250px 2rem 80px}.kofc .pane__banner .DnnModule-EngageLocator .module-container{width:100%}.kofc .pane__banner .DnnModule-EngageLocator .module-container .engage-locator.engage-locator__search{display:table!important;width:auto}.kofc .pane__banner .DnnModule-EngageLocator .module-container .engage-locator.engage-locator__search,.kofc .site--main .pane__banner .main--call-to-action .call-to-action--content .engage-locator.engage-locator__search{box-shadow:3px 3px 10px #00000080}.kofc .pane__banner .DnnModule-EngageLocator{max-width:1300px;padding-left:20px;padding-right:20px}}@keyframes fadeIntro{0%,20%{opacity:0}to{opacity:1}}i.locator.fas.fa-phone{font-family:"Font Awesome 7 Pro";font-weight:900;transform:scaleX(-1);color:var(--brand-blue);font-size:25px}i.locator.fas.fa-road{font-size:26px}.locator--email,.locator--phone{display:flex;align-items:center;gap:1rem}.social-media a{display:inline-block;margin:5px 10px 5px 0;background-color:#036;color:#fff;padding:10px 15px;border-radius:5px;text-decoration:none}.social-media a:hover{background-color:#024}i.locator.fas.fa-envelope{color:var(--brand-blue);font-size:25px}i.locator.fas.fa-map-marker-alt{font-size:38px;color:#d95520;position:relative}.locator-address--wrapper{display:flex;flex-direction:column;align-items:start;gap:1rem;justify-content:space-between}.item-address{display:flex;flex-direction:row;gap:1rem}.locator-contact--numbers{display:flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap;gap:1rem;padding-top:1rem}.social-media-icon i{color:#fff;font-size:20px}.engage-locator__location-distance{display:flex;flex-direction:row;gap:1rem}.no-button-focus a,.no-button-focus a:focus,.no-button-focus a:visited{outline:0;text-decoration:none;border:none;background-color:transparent}.site--header .search-popup-box{display:none;position:relative}.site--header .search-popup-box .icon{position:relative;cursor:pointer;display:inline-block;vertical-align:middle;transition:color ease-in .3s;padding:5px;height:50px;display:flex;align-items:center;justify-content:center}.site--header .search-popup-box .icon .magnifier{display:flex}.site--header .search-popup-box .icon .magnifier i{font-size:24px;transition:all .15s ease-in-out;color:var(--theme-link-hover)}.site--header .search-popup-box .icon:hover i,.site--header .search-popup-box .icon.hover-accent:hover i{color:var(--theme-link)}.site--header .header--search{display:none;position:absolute;top:100%;left:unset;right:5px;transform:unset;background-color:var(--theme-white);border:2px solid #eee;padding:1rem;box-shadow:0 0 15px #00000040;z-index:10001}.site--header .header--search.active{display:block;animation:listIntro .35s,fadeIntro .35s}.site--header .header--search .searchInputContainer{display:inline-block;margin:0 -3px 0 0;position:relative;margin-right:1rem}.site--header .header--search input{min-height:44px;height:44px;max-height:44px;margin:0!important;border-radius:0!important;background-color:transparent;border:1px solid var(--theme-border);width:300px;height:40px;font-size:16px;padding:10px;color:var(--theme-text)}.site--header .header--search>span{display:flex;align-items:center}.site--header .header--search a.SkinObject{display:inline-block;background-color:var(--theme-link);color:var(--theme-white);padding:10px 20px;border:none;border-radius:.5rem;cursor:pointer;text-decoration:none;font-size:16px;transition:all .2s ease-in-out}.site--header .header--search a.SkinObject:hover{background-color:var(--theme-link-hover)}.site--header #dnn_ctl01_dnnSearch_WebRadioButton,.site--header #dnn_ctl01_dnnSearch_SiteRadioButton,.site--header label[for=dnn_ctl01_dnnSearch_WebRadioButton],.site--header label[for=dnn_ctl01_dnnSearch_SiteRadioButton]{display:none}@media screen and (min-width: 451px) and (max-width: 700px){.site--header .header--search.active{transform:translate(0);box-sizing:border-box}}@media screen and (min-width: 320px) and (max-width: 450px){.site--header .search-popup-box .header--search.active{position:fixed;top:20%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:400px;box-sizing:border-box;overflow:hidden}.site--header .search-popup-box #dnn_ctl01_dnnSearch_txtSearch{width:calc(100% - 20px);margin:0 auto;display:block}.site--header .search-popup-box #dnn_ctl01_dnnSearch_cmdSearch{width:auto;margin-top:10px}}@media screen and (max-width: 1200px){.site--header .header--container .search-popup-box{order:2;flex:1 1 100%}.site--header .header--container .search-popup-box{display:flex}.site--header .header--container .search-popup-box .icon{display:none}.site--header .header--container .search-popup-box .header--search{padding:0;flex:1 1 100%;display:flex;position:unset;left:unset;top:unset;background:transparent;border:0;justify-content:center;box-shadow:unset;transform:unset}.site--header .header--container .search-popup-box .header--search input{background-color:#f9f8f8!important;width:100%!important}}@media screen and (min-width: 1200px){.site--header .header--container .site--nav .search-popup-box{order:3;flex:0 0 auto}}.search-results-container{max-width:900px;margin-left:auto;margin-right:auto;padding:2rem var(--side-padding);width:100%;box-sizing:border-box;display:block}.search-results--search-bar{margin:2rem 0}.search-form{width:100%}.search-input-wrapper{display:flex;align-items:center;gap:.5rem;position:relative}.search-input{flex:1;min-height:44px;padding:.75rem 3.5rem .75rem 1rem;border:2px solid var(--theme-border);border-radius:4px;font-size:16px;font-family:var(--font__sans-serif);color:var(--theme-text)}.search-input:focus{outline:none;border-color:var(--theme-link)}.search-clear{position:absolute;right:60px;color:var(--theme-text);text-decoration:none;padding:.5rem;display:flex;align-items:center;justify-content:center;opacity:.6;transition:opacity .2s;z-index:1;cursor:pointer;width:32px;height:32px;border-radius:50%}.search-clear:hover{opacity:1;background-color:#0000000d}.search-clear i{font-size:14px}.search-actions{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.search-advanced-link{color:var(--theme-link);text-decoration:none;font-size:14px;padding:.5rem}.search-advanced-link:hover{text-decoration:underline}.search-submit{min-height:44px;min-width:44px;padding:.75rem 1rem;background-color:var(--theme-link);color:var(--theme-white);border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.search-submit:hover{background-color:var(--theme-link-hover)}.search-results--controls{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;background-color:var(--theme-neutral);margin:1.5rem 0;border-radius:4px;flex-wrap:wrap;gap:1.5rem}.search-controls-left{display:flex;align-items:center;gap:.75rem}.search-controls-left label{font-size:14px;color:var(--theme-text);white-space:nowrap}.search-controls-left select:after{content:""!important}.search-select{padding:.5rem 2rem .5rem .75rem;min-width:80px;border:1px solid var(--theme-border);border-radius:4px;font-size:14px;font-family:var(--font__sans-serif);background-color:var(--theme-white);color:var(--theme-text);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center}.search-select:hover{border-color:var(--theme-link)}.search-select:focus{outline:none;border-color:var(--theme-link);box-shadow:0 0 0 2px rgba(var(--theme-link-rgb, 0, 123, 255),.1)}.search-controls-right{display:flex;gap:.5rem}.search-sort-btn{padding:.5rem 1rem;border:1px solid var(--theme-border);background-color:var(--theme-white);color:var(--theme-text);border-radius:4px;cursor:pointer;font-size:14px;font-family:var(--font__sans-serif);transition:all .2s}.search-sort-btn:hover{background-color:var(--theme-neutral)}.search-sort-btn.active{background-color:var(--theme-border);font-weight:600}.search-results--summary{margin:1rem 0;font-size:14px;color:var(--theme-text);min-height:1.5rem;display:flex;align-items:center}.search-loading{display:flex;align-items:center;gap:.75rem;color:var(--theme-text);font-size:14px}.search-loading-spinner{width:16px;height:16px;border:2px solid var(--theme-border);border-top-color:var(--theme-link);border-radius:50%;animation:search-spin .6s linear infinite}@keyframes search-spin{to{transform:rotate(360deg)}}.search-results--list{margin:2rem 0;animation:search-fade-in .3s ease-in;transition:opacity .2s ease-out}@keyframes search-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.search-result-item{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--theme-border);animation:search-item-fade-in .4s ease-out;animation-fill-mode:both}.search-result-item:nth-child(1){animation-delay:.05s}.search-result-item:nth-child(2){animation-delay:.1s}.search-result-item:nth-child(3){animation-delay:.15s}.search-result-item:nth-child(4){animation-delay:.2s}.search-result-item:nth-child(5){animation-delay:.25s}.search-result-item:nth-child(n+6){animation-delay:.3s}.search-result-item:last-child{border-bottom:none}@keyframes search-item-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.search-result-title{margin:0 0 .5rem;font-size:1.25rem;font-weight:600;line-height:1.4}.search-result-title a{color:var(--theme-link);text-decoration:none}.search-result-title a:hover{text-decoration:underline}.search-result-title a strong{font-weight:700}.search-result-url{color:#006621;font-size:14px;margin-bottom:.5rem;word-break:break-all}.search-result-snippet{color:var(--theme-text);font-size:14px;line-height:1.6;margin-bottom:.5rem}.search-result-snippet strong{font-weight:700;color:var(--theme-text)}.search-result-meta{color:#666;font-size:12px;margin-top:.5rem}.search-results--empty{text-align:center;padding:4rem 2rem;color:var(--theme-text);animation:search-fade-in .3s ease-in}.search-results--empty p{margin:.5rem 0;font-size:16px}.search-results--pagination{display:flex;justify-content:center;align-items:center;gap:1rem;margin:3rem 0;padding:1rem 0}.search-pagination-link{padding:.5rem 1rem;background-color:var(--theme-link);color:var(--theme-white);text-decoration:none;border-radius:4px;transition:background-color .2s}.search-pagination-link:hover{background-color:var(--theme-link-hover)}.search-pagination-info{color:var(--theme-text);font-size:14px}@media screen and (max-width: 700px){.search-results-container{padding:1rem}.search-input{padding-right:1rem}.search-input-wrapper{flex-wrap:wrap}.search-clear{position:static;order:2;right:auto}.search-actions{width:100%;order:3;margin-top:.5rem}.search-results--controls{flex-direction:column;align-items:stretch;gap:1rem;padding:1rem}.search-controls-left{width:100%;justify-content:space-between;gap:.5rem}.search-controls-right{width:100%;justify-content:space-between}.search-select{flex:1;max-width:120px}.search-result-title{font-size:1.1rem}}.kofc__signin{text-align:center;margin:0 auto;background:linear-gradient(var(--theme-link-hover),var(--brand-blue));padding:2rem 1rem;min-height:100vh}.kofc__signin .site--main{background:transparent;margin-top:0}.kofc__signin .DnnModule{display:none}.kofc__signin .DnnModule.DnnModule-Authentication{display:block}.kofc__signin .column--pane{max-width:600px;margin:0 auto;padding:0 1rem;background-color:var(--theme-white);border:1rem solid var(--brand-light-blue);box-shadow:0 5px 5px #00000040}.kofc__signin .column--pane.signin--logo{margin-bottom:0;border-bottom-width:0}.kofc__signin .column--pane.signin--content{margin-top:0;border-top-width:0}.kofc__signin .header--logo{padding-top:1rem;padding-bottom:1.5rem;display:flex;justify-content:center;gap:.5rem}.kofc__signin .header--logo a{display:inline-block}.kofc__signin .header--logo img{max-width:12em}.kofc__signin .signin--content{margin-bottom:2rem}.kofc__signin .logo-powered-by{display:inline-block;max-width:180px;position:relative}.kofc__signin .logo-powered-by img{max-width:10rem}.kofc__signin .module-container{margin-bottom:0}.kofc__signin .engagecore-login{background-color:transparent;border:none;border-radius:0;box-shadow:none;margin-bottom:0;padding:0;text-align:left;flex-wrap:wrap}.kofc__signin .engagecore-login h2{text-align:center}.kofc__signin .engagecore-login .login-col{width:100%;margin-bottom:1rem}.kofc__signin .engagecore-login .login-col ul.dnnActions,.kofc__signin .engagecore-login .login-col input{display:flex!important;justify-content:center}.kofc__signin .engagecore-login .login-col a.btn-link,.kofc__signin .engagecore-login .create-account-col a.btn-link{padding:.75rem 1.25rem!important}.kofc__signin .engagecore-login .login-col input.btn.btn-primary,.kofc__signin .engagecore-login .create-account-col input.btn.btn-primary,.kofc__signin .engagecore-login .login-col a.btn.btn-primary,.kofc__signin .engagecore-login .create-account-col a.btn.btn-primary{display:inline-block;cursor:pointer;color:#fff!important;background:var(--theme-link, hsl(231, 65%, 20%));background-color:var(--theme-link, hsl(231, 65%, 20%));text-align:center;border:.2em solid var(--brand-bright-blue, #00e)!important;width:100%;text-shadow:none;box-shadow:none;border:none;transition:background-color .4s,border-color .4s,color .4s;-webkit-appearance:none;appearance:none;font-weight:700;letter-spacing:.0625rem;padding:.75rem 1.25rem;text-transform:uppercase;outline:none;text-decoration:none;font-family:var(--font__sans-serif, "Roboto");font-size:var(--font-size__base, 18px);line-height:var(--line-height__base, 1.5)}.kofc__signin .engagecore-login .login-col input.btn.btn-primary:hover,.kofc__signin .engagecore-login .create-account-col input.btn.btn-primary:hover,.kofc__signin .engagecore-login .login-col a.btn.btn-primary:hover,.kofc__signin .engagecore-login .create-account-col a.btn.btn-primary:hover{color:#fff!important;background:var(--theme-link-hover, #2776bb);background-color:var(--theme-link-hover, #2776bb)!important;border-color:#0054d3}.kofc__signin .engagecore-login .form-control label{padding:.75em 0 0;font-weight:500;margin-bottom:.2rem}.kofc__signin .engagecore-login .form-control input,.kofc__signin .engagecore-login .form-control select{padding:1em;background-color:transparent;border-radius:0;border:1px solid #ccc;box-shadow:none}.kofc__signin .engagecore-login .form-control.form-control__checkbox{display:none}.kofc__signin .engagecore-login .form-control label.checkbox{top:-14px}.kofc__signin .engagecore-login .form-control.dnnLoginActions{margin-top:2em}.kofc__signin .engagecore-login .form-control.dnnLoginActions ul{text-align:center}.kofc__signin .engagecore-login .form-control.dnnLoginActions ul.dnnActions .btn.btn-link{font-size:90%}.kofc__signin .engagecore-login .form-control.dnnLoginActions ul.dnnActions .btn.btn-link:hover{text-decoration:underline}.kofc__signin .engagecore-login .create-account-col{margin-top:1.5rem;padding-top:1.5rem}.kofc__signin .engagecore-login .create-account-col ul li{text-align:center}@media (min-width: 768px){.kofc__signin .engagecore-login .create-account-col{background-color:#eee;padding:1rem 2rem;border:none;margin-left:0}}.kofc__signin .LoginPanel{width:100%;padding-right:0;float:none}.kofc__signin .dnnLoginService .dnnFormItem{display:flex;flex-direction:column;margin-bottom:1em}.kofc__signin .dnnLoginService .dnnFormItem .dnnLabel{float:none;width:auto;padding-right:0;margin-right:0;text-align:left}.kofc__signin .dnnLoginService .dnnFormItem input[type=text],.kofc__signin .dnnLoginService .dnnFormItem input[type=password]{padding:1em;width:100%;max-width:none;min-width:none}.kofc__signin .dnnLoginService .dnnFormItem #dnn_ctr419_Login_Login_DNN_cancelLink,.kofc__signin .dnnLoginActions{display:none}.kofc__signin .dnnLoginActions .dnnActions li{float:none}.enrollment__signin .column--pane{background-color:#f9f9f9}.enrollment__signin .module-container--heading,.enrollment__signin .engagecore-login h2,.enrollment__signin .engagecore-login .form-control label,.enrollment__signin .engagecore-login .form-control.dnnLoginActions ul.dnnActions .btn.btn-link,.enrollment__signin .dnnSecondaryAction,.enrollment__signin a.dnnSecondaryAction,button.dnnSecondaryAction{color:#054680}.enrollment__signin .engagecore-login .form-control input,.enrollment__signin .engagecore-login .form-control select{color:#444}.enrollment__signin .dnnActions li{float:none;margin:0}.enrollment__signin .dnnForm .dnnFormItem,.enrollment__signin .dnnPasswordResetContent ul.dnnActions{text-align:center}.enrollment__signin .dnnPasswordResetContent{width:auto}@media screen and (min-width: 700px){.kofc__signin .column--pane{padding:0 2rem}.kofc__signin .header--logo{padding-top:1.5rem;padding-bottom:1.5rem}}.staff-wrapper .staff .staff-listing{background-color:var(--brand-grey__light);padding:1rem;border-radius:.35rem;text-align:center}.staff-wrapper .staff .staff-listing img{border-radius:.25rem}@container staffContainer (min-width: 700px){.staff-wrapper .staff .staff-listing{justify-content:flex-start}}.ModLiveCampaignSignupC .lc-signup-form label{font-family:var(--font__sans-serif)}.ModLiveCampaignSignupC .lc-signup-form input[type=text]{border-radius:.35rem;padding:.5rem;height:auto;line-height:1.3}.ModLiveCampaignSignupC button.btn{background-image:none;border-radius:.35rem;box-shadow:none;cursor:pointer;display:inline-block;font-family:var(--font__sans-serif);padding:.5em 1.75em;text-align:center;text-decoration:none;text-shadow:none;transition:all .15s ease-in-out;vertical-align:middle;background-color:var(--brand-blue, #00e);border:.2em solid var(--brand-dark-blue, #00e);color:var(--theme-white, #fff);letter-spacing:1px;line-height:var(--line-height__base, 1.5)}.vnews__latest{max-width:720px;margin:0 auto}.vnews__latest .latest-news--header,.vnews__latest .latest-events--header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4rem}.vnews__latest .latest-news--header h2,.vnews__latest .latest-events--header h2{margin:0}.vnews__latest .latest-news--header a,.vnews__latest .latest-events--header a{display:block;padding:1rem}.vnews__latest .latest-news--header a:hover,.vnews__latest .latest-events--header a:hover{text-decoration:underline}.vnews__latest .latest-news--listing,.vnews__latest .latest-events--listing{padding:0 1rem}.vnews__latest i{color:var(--brand-accent);margin-right:.25rem}.vnews__latest .article--title a,.vnews__latest .event--title a{color:var(--brand-primary)}.vnews__latest .article--title a:hover,.vnews__latest .event--title a:hover{color:var(--theme-link-hover)}.latest-news .article{background-color:var(--brand-light-blue);background:#eaf1f8;padding:1rem 1.5rem;margin:2rem 0 4rem}.latest-news .article--title{font-weight:900;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.25;margin-top:-2.25rem;margin-bottom:.5rem}.latest-news .article--title a{color:var(--brand-primary)}.latest-news .article--title a:hover{color:var(--theme-link-hover)}.latest-news .article--info .article--date{font-weight:300;margin-bottom:.75rem;display:inline-block}.latest-news .article--info .article--content{font-family:var(--font__serif);font-size:1.375rem}.latest-news .article--info .article--content p{font-size:1.375rem}.latest-news .article--info .article--content a:hover{text-decoration:underline}.latest-events.vnews__latest{max-width:auto}.latest-events .event{display:flex;flex-wrap:wrap;margin-bottom:3rem}.latest-events .event--intro{margin-bottom:1rem}.latest-events .event--intro img{width:100%}.latest-events .event--details{padding:0 1rem 1rem}.latest-events .event--details span{display:block;margin-bottom:.5rem}.latest-events .event--title{font-family:var(--font__serif);font-weight:900;line-height:1.25}table.PagingTable,table.PagingTable tbody{width:100%}table.PagingTable tbody tr{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}table.PagingTable tbody tr td{flex:1 1 100px;display:flex;flex-wrap:wrap;width:auto!important}table.PagingTable tbody tr td:nth-child(2){flex:1 1 75%}table.PagingTable tbody tr td[align=right]{justify-content:flex-end}table.PagingTable tbody tr td a.CommandButton,table.PagingTable tbody tr td span.NormalDisabled{padding:.25rem}@media screen and (min-width: 700px){.latest-events .event{flex-wrap:nowrap}.latest-events .event .event--intro{max-width:300px}}.DNNModuleContent.ModDNNDocumentsC table.dnnGrid tbody tr.dnnGridHeader td,.DNNModuleContent.ModDNNDocumentsC table.dnnGrid tbody tr.dnnGridItem td,.DNNModuleContent.ModDNNDocumentsC table.dnnGrid tbody tr.dnnGridAltItem td{padding-left:1rem}.DNNModuleContent.ModDNNDocumentsC table.dnnGrid tbody tr.dnnGridHeader td:first-of-type,.DNNModuleContent.ModDNNDocumentsC table.dnnGrid tbody tr.dnnGridItem td:first-of-type,.DNNModuleContent.ModDNNDocumentsC table.dnnGrid tbody tr.dnnGridAltItem td:first-of-type{display:none}.DNNModuleContent.ModDNNDocumentsC table.dnnGrid tbody tr.dnnGridHeader td.TitleCell a:after,.DNNModuleContent.ModDNNDocumentsC table.dnnGrid tbody tr.dnnGridItem td.TitleCell a:after,.DNNModuleContent.ModDNNDocumentsC table.dnnGrid tbody tr.dnnGridAltItem td.TitleCell a:after{font-family:"Font Awesome 7 Pro";content:"";padding-left:1rem}.dnnEditState.personabar-visible iframe#iPopUp{max-height:90vh!important}.dnnEditState.personabar-visible .DNNModuleContent.ModDNNDocumentsC table.dnnGrid tbody tr.dnnGridHeader td:first-of-type,.dnnEditState.personabar-visible .DNNModuleContent.ModDNNDocumentsC table.dnnGrid tbody tr.dnnGridItem td:first-of-type,.dnnEditState.personabar-visible .DNNModuleContent.ModDNNDocumentsC table.dnnGrid tbody tr.dnnGridAltItem td:first-of-type{display:table-cell;padding-left:0;text-align:center}.dnnForm .prayer-request>div{display:flex;flex-direction:column;align-content:center;max-width:600px;gap:1.5rem}.dnnForm .prayer-request .Feedback_Field,.dnnForm .prayer-request fieldset{display:flex;flex-direction:column;align-content:center;gap:1.5rem}.dnnForm .prayer-request>div .dnnFormItem textarea,.dnnForm .prayer-request>div .dnnFormItem input{appearance:none;border-radius:10px;width:100%;max-width:none;margin-bottom:0}.dnnForm .prayer-request input{max-height:40px}.dnnForm .prayer-request h3{display:none}.dnnForm .prayer-request .dnnFormItem .divCaptcha .dnnLeft{float:none;display:flex;flex-direction:column;gap:1rem}.dnnForm .prayer-request .dnnFormItem .divCaptcha .dnnLeft img{flex-grow:0;max-width:130px!important}.dnnForm .prayer-request .dnnFormItem .divCaptcha .dnnLeft input{width:100%;min-width:100px}.dnnForm .prayer-request .Feedback_FooterBlock .dnnFormItem{display:flex;flex-direction:column;gap:1rem}.dnnForm .prayer-request .dnnFormItem .divCaptcha .dnnLeft div{display:none}.dnnForm .prayer-request .dnnLabel label span{font-weight:700}.dnnForm .prayer-request .dnnLabel label{margin:0;padding:0}.dnnForm.NarrowFeedbackForm .dnnFormItem LABEL{width:max-content;padding:0;margin:0;display:inline-block}.dnnForm.FeedbackForm .prayer-request .dnnFormItem .dnnLabel,.dnnForm.FeedbackForm .prayer-request .dnnFormItem.Feedback_CharCount LABEL{width:max-content;padding:0;margin:0}.dnnForm .prayer-request fieldset{margin:0;padding:0}.prayer-requests{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));grid-auto-rows:19px;margin:1.5rem 0}.prayer-request--item{background:#eaf1f8;padding:1.25rem;width:100%;max-width:50rem}.prayer-request--content{margin:0 .5rem;height:max-content}.request--info{display:flex;flex-direction:column;align-content:flex-end;align-items:flex-end;font-weight:600}span.request--date{overflow:hidden;white-space:nowrap}.kofc .prayer-request .swiper-slide{display:flex;height:auto}.cm-flex .news-card--item{flex-basis:100%}.prayer-request--content>p{text-align:left;font-family:var(--font__serif);font-size:1.375rem}.swiper-slide{padding:0 2rem!important}.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{margin-top:2rem}.prayer-request--item.home-alt{padding:2rem 2.5rem}.container.prayer-request--carousel{padding-left:15px;padding-right:15px;width:1170px;max-width:100%;margin-right:auto;margin-left:auto}.container.prayer-request--carousel .PagingTable{display:none}.container.prayer-request--carousel tr:last-of-type{display:none}table.Feedback_Comments,table.Feedback_Comments>tbody,table.Feedback_Comments>tbody>tr,table.Feedback_Comments>tbody>tr>td{display:block}:root{--brand-blue: #122766;--brand-gold: #f7b719;--brand-red: #cb0e0e;--brand-grey__light: #f3f3f3;--brand-grey: #cdced4;--brand-grey__dark: #383838;--brand-dark-blue: #111c3e;--brand-blue-black: #070833;--brand-light-blue: #d0e1f9;--brand-bright-blue: #0177d9;--brand-pink: #fae7f1;--brand-lemon: #efea50;--brand-primary: var(--brand-blue);--brand-accent: var(--brand-gold);--theme-text: hsl(0, 0%, 22%);--theme-heading: var(--theme-text);--theme-border: hsl(0, 0%, 82%);--theme-callout: hsl(0, 0%, 95%);--theme-link: var(--brand-blue);--theme-link-hover: var(--brand-bright-blue);--theme-white: hsl(0, 0%, 98%);--theme-neutral: hsl(0, 0%, 96%);--theme-black: hsl(0, 0%, 7%);--theme-banner-shadow: linear-gradient(35deg, hsla(210, 36%, 30%, .7), transparent);--theme-gradient: linear-gradient(45deg, hsl(225, 57%, 15%) 0%, hsl(225, 64%, 19%) 20%, hsl(225, 69%, 22%) 40%, hsl(225, 69%, 22%) 61%, hsl(225, 64%, 19%) 81%, hsl(225, 57%, 15%) 100%);--theme-nav-bg: hsl(0, 0%, 89.8%);--theme-subnav-bg: hsl(207, 52%, 84%);--theme-subnav-bg-lvl2: hsl(206, 64%, 74%);--theme-subnav-bg-lvl3: hsl(206, 54%, 59%);--theme-nav-link: var(--theme-link);--theme-nav-link-hover: var(--theme-link);--theme-link-bg: transparent;--theme-link-bg-hover: var(--theme-nav-bg);--theme-brand-nav-accent: var(--theme-nav-subnav);--theme-footerbg: var(--brand-light-blue);--theme-footerborder: var(--brand-red);--theme-footer-siteinfo: var(--brand-blue);--font__sans-serif: "DM Sans", Helvetica, Arial, sans-serif;--font__serif: "DM Serif Text", serif;--font__awesome: "Font Awesome 7 Pro";--font-size__base: 16px;--line-height__base: 1.5;--font-factor__h1: 3.25;--font-factor__h2: 2.5;--font-factor__h3: 2;--font-factor__h4: 1.5;--font-factor__h5: 1.25;--font-factor__h6: 1.2;--font-factor__smaller: 10%;--timing: .4s;--timing__fast: .25s;--timing__slow: .7s;--timing__snail: 1s;--timing__function: ease;--timing__ease-in-out: ease-in-out;--grid-gutter-width: 2rem;--min-grid-width: 320px;--max-grid-width: 1300px;--site-width: var(--max-grid-width);--side-padding: 1rem;--gap: 2rem;--module-padding-top: 4rem;--module-padding-bottom: 4rem}@-webkit-keyframes fadeIntro{0%{opacity:0}20%{opacity:0}to{opacity:1}}@keyframes fadeIntro{0%{opacity:0}20%{opacity:0}to{opacity:1}}@-webkit-keyframes listIntro{0%{margin-top:-100%}to{margin-top:0%}}@keyframes listIntro{0%{margin-top:-100%}to{margin-top:0%}}@media screen and (min-width: 700px){:root{--side-padding: 2.25rem}}@media screen and (min-width: 1200px){:root{--side-padding: 3rem}}
