@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css";html,body{margin:0;width:100%;height:100%}.agent-banner[data-astro-cid-c2ps3y6n]{background-size:cover;background-position:center;border-top:.35rem solid var(--brand-bright-blue);border-bottom:.35rem solid var(--theme-border);min-height:50dvh;position:relative;&:after{content:"";display:block;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(#fff9,#00041ade)}.banner-content{padding-top:1rem;padding-bottom:1rem;display:flex;flex-wrap:wrap;align-items:center;gap:3rem;z-index:19;position:relative;max-width:100%}header{background-color:#ffffff59;padding:1rem;flex:1 1 100%;gap:.35rem 1rem!important;.flex-row{gap:.35rem 1rem;flex-wrap:wrap!important}&.flex-row{flex-wrap:wrap!important}}.flex-row{align-items:center;justify-content:center}a{white-space:nowrap}.logo-container{flex:0 1 100%;display:flex;align-items:center;justify-content:center}.kofc-logo{max-width:220px;width:100%;max-height:60px;object-fit:contain;order:1}.contact-container{order:3;gap:.5rem!important}.heading{width:100%;text-align:center;position:absolute;top:65%;left:50%;transform:translate(-50%);z-index:18}h1{color:#f8f8f8;margin:0;text-shadow:1px 1px 4px rgba(0,0,0,.5)}.button__phone{padding:.5rem}}@media screen and (max-width: 749px){.agent-banner[data-astro-cid-c2ps3y6n] .banner-content[data-astro-cid-c2ps3y6n]{padding:0}}@media screen and (min-width: 750px){.agent-banner[data-astro-cid-c2ps3y6n]{min-height:50dvh}.agent-banner[data-astro-cid-c2ps3y6n] header[data-astro-cid-c2ps3y6n]{padding:1rem 1.5rem;flex-wrap:nowrap!important;justify-content:space-between}.agent-banner[data-astro-cid-c2ps3y6n] .logo-container[data-astro-cid-c2ps3y6n]{flex:0 0 auto}.agent-banner[data-astro-cid-c2ps3y6n] .flex-row[data-astro-cid-c2ps3y6n]{flex-wrap:nowrap!important;justify-content:space-between}.agent-banner[data-astro-cid-c2ps3y6n] .heading[data-astro-cid-c2ps3y6n]{top:50%}.agent-banner[data-astro-cid-c2ps3y6n] .kofc-logo[data-astro-cid-c2ps3y6n]{max-height:100%;max-width:230px}}@media screen and (min-width: 1050px){.agent-banner[data-astro-cid-c2ps3y6n]{min-height:60dvh}}@media screen and (max-width: 1200px){header[data-astro-cid-c2ps3y6n]{&:has(.site--header){justify-content:space-between!important;.logo-container{flex:0 1 auto}.contact-container{display:none}}}}.kofc-agent .agent-intro[data-astro-cid-4gtnrj6i]{gap:3rem 1rem;padding:1.5rem 1.25rem 4rem;justify-content:center;margin:0 auto;position:relative;z-index:9;overflow:hidden}.kofc-agent .agent-details[data-astro-cid-4gtnrj6i]{flex:1 1 100%;max-width:300px;img{width:100%;min-width:200px}.agent-image{display:flex;box-shadow:-.25rem .25rem 0 0 var(--brand-accent)}.agency-info{background:var(--theme-callout);background-color:var(--theme-white);border:.25rem solid var(--brand-light-blue);padding:1rem 1.75rem;font-weight:400;margin-top:.5rem;font-size:calc(var(--font-size__base) - 1px)}}.kofc-agent .agent-info[data-astro-cid-4gtnrj6i]{flex:1 1 100%;.agent-info__header{border-bottom:.125rem solid hsl(0,0%,94.9%);padding-bottom:1rem;margin-bottom:.5rem;h2{margin:0;color:var(--brand-blue)}span{font-size:calc(var(--font-size__base) + 8px);font-weight:600}}.agent-info__footer{justify-content:center;align-items:center;flex-wrap:wrap;a{padding:.25rem;white-space:nowrap;&.button__primary{padding:.75em 1.5em}}}}@media screen and (min-width: 700px){.kofc-agent .agent-intro[data-astro-cid-4gtnrj6i]{gap:1rem 1.5rem;width:calc(100% - 3rem);background-color:var(--theme-white, #fff);margin:-4rem auto 0;width:calc(100% - 2rem)}.kofc-agent .agent-details[data-astro-cid-4gtnrj6i]{flex:1 1 calc(25% - .75rem)}.kofc-agent .agent-info[data-astro-cid-4gtnrj6i]{flex:1 1 calc(75% - .75rem)}.kofc-agent .agent-details[data-astro-cid-4gtnrj6i] .agency-info[data-astro-cid-4gtnrj6i]{padding:1rem .75rem}}@media screen and (min-width: 1000px){.kofc-agent .agent-intro[data-astro-cid-4gtnrj6i]{gap:1rem 3rem;width:calc(100% - 4rem)}.kofc-agent .agent-details[data-astro-cid-4gtnrj6i]{flex:1 1 calc(25% - 1.5rem)}.kofc-agent .agent-info[data-astro-cid-4gtnrj6i]{flex:1 1 calc(75% - 1.5rem)}.kofc-agent .agent-details[data-astro-cid-4gtnrj6i] .agency-info[data-astro-cid-4gtnrj6i]{padding:1rem 1.75rem}}.kofc-agent{.cta{background:var(--brand-light-blue);border-top:.2rem solid var(--brand-bright-blue);border-bottom:.2rem solid var(--brand-bright-blue);text-align:center;.content-width{padding-top:4rem;padding-bottom:4rem;align-items:center;gap:1.25rem}h1{margin:0}.cta--content{p{font-weight:700;font-size:calc(var(--font-size__base) + 4px)}p:last-of-type{margin:0}}}}@media screen and (min-width: 700px){.cta .content-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cta .cta--text{min-width:0;padding:0}}.contact-info[data-astro-cid-5s4ofva4].flex-row.content-width{align-items:center;justify-content:space-between;padding-top:1.25rem;padding-bottom:1.25rem;.contact-links{align-items:center;*{line-height:1}a{display:flex;white-space:nowrap;max-height:max-content}}.social-link{font-size:30px}}.catholic-investing[data-astro-cid-depjzeob]{background:var(--brand-light-blue);border-top:.2rem solid var(--brand-bright-blue);border-bottom:.2rem solid var(--brand-bright-blue);color:var(--theme-white);background-image:url(Image/catholic-investing.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;border-image:linear-gradient(#141d52db,#3e74b6) fill 1;.content-width{padding-top:4rem;padding-bottom:4rem;gap:1.25rem;align-items:flex-start}h2{margin:0;color:var(--theme-white);line-height:1.2}.catholic-investing--body{p{font-size:calc(var(--font-size__base) + 4px)}}}.council-links[data-astro-cid-assg2blv]{background-color:var(--brand-light-blue);position:relative;&:after{content:"";display:block;height:10px;position:absolute!important;right:5rem;width:100%;overflow:hidden;background:var(--brand-accent);animation-name:slide-right;top:0}h2{margin-bottom:.5rem;line-height:1.2}.content-width{align-items:center;padding-top:3rem;padding-bottom:4rem;.link-list{columns:1;width:100%;column-fill:balance;a{color:var(--brand-blue);&:hover{color:var(--theme-link)}}>div{flex:1 1 100%;display:flex;align-items:center;justify-content:center;a,span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:.5rem .25rem;line-height:1.1;max-width:100%;width:max-content}}}}}@media screen and (min-width: 550px){.council-links[data-astro-cid-assg2blv]{.content-width{.link-list{columns:2;&.columns-1{columns:1}}}}}@media screen and (min-width: 870px){.council-links[data-astro-cid-assg2blv]{.content-width{.link-list{columns:3;&.columns-2{columns:2}&.columns-1{columns:1}}}}}@media screen and (min-width: 1200px){.council-links[data-astro-cid-assg2blv]{.content-width{.link-list{columns:4;&.columns-3{columns:3}&.columns-2{columns:2}&.columns-1{columns:1}}}}}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}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{font-family:var(--font__sans-serif);user-select:none;text-decoration:none;vertical-align:middle;text-align:center;padding:.5em 1em;font-weight:600;border-radius:0;background:transparent;background-image:none;transition:all .15s ease-in-out;box-shadow:none;text-shadow:none;font-size:16px;display:flex;align-items:center;justify-content:center;gap:.35rem;height:max-content;cursor:pointer}a.button.button__large,.button.button__large,button.button.button__large{font-size:1.125rem;padding:1.25em 2.5em}a.button.button__small,.button.button__small,button.button.button__small{font-size:.813rem;padding:.5em .75em}a.button.button__link,.button.button__link,button.button.button__link{outline:none;border:0;padding:0;color:var(--theme-link, #00e)}a.button.button__link:hover,.button.button__link:hover,button.button.button__link:hover{color:var(--theme-link-hover, #551a8b)}a.button.button__primary,.button.button__primary,button.button__primary{color:var(--theme-white, #fff);padding:.75em 1.5em;font-weight:700;line-height:var(--line-height__base, 1.5);letter-spacing:1px;border:.2em solid var(--brand-bright-blue, #00e);background-color:var(--brand-blue, #00e)}a.button.button__primary:hover,.button.button__primary:hover,button.button__primary:hover,a.button.button__primary:active,.button.button__primary:active,button.button__primary:active,a.button.button__primary:focus,.button.button__primary:focus,button.button__primary: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{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__secondary:focus-within,.button.button__secondary:focus-within,button.button__secondary:focus-within{outline:3px dotted var(--brand-bright-blue, #00e)!important}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)}a.button.button__accent:focus-within,.button.button__accent:focus-within,button.button__accent:focus-within{outline:3px dotted var(--brand-bright-blue, #00e)!important}.back-to-top{position:fixed;float:right;bottom:1em;right:1em;width:0;height:0;z-index:9999;opacity:0;transition:all var(--timing, .4s) var(--timing__function, ease)}.back-to-top .icon{width:50px;height:50px;fill:var(--brand-bright-blue, #00e);opacity:.6;transition:all var(--timing, .4s) var(--timing__function, ease);pointer-events:none}.back-to-top:hover{cursor:pointer}.back-to-top:hover .icon{opacity:1}.back-to-top.visible{opacity:1;height:50px;width:50px}.swiper__prayerRequests{max-width:1400px;margin:0 auto}.swiper__prayerRequests .swiper-nav .swiper-button-next:after,.swiper__prayerRequests .swiper-nav .swiper-button-prev:after{font-size:25px;font-weight:900}.swiper__prayerRequests .swiper-nav .swiper-button-next{right:0}.swiper__prayerRequests .swiper-nav .swiper-button-prev{left:0}.swiper__prayerRequests .swiper-nav .swiper-pagination{display:none}@media print{.site--header,#navToggle,#siteNav,.breadcrumb,footer,.site--footer,#backToTop,.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}}input:not([type=submit]):not([type=button]):not([type=reset]){font-size:var(--font-size__base, 1rem)}.kofc *:has(>select){position:relative}.kofc *:has(>select):after{content:"";font-family:var(--font__awesome);position:absolute;top:50%;right:.5rem;transform:translateY(-50%);pointer-events:none;font-weight:600}.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}.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}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes slide-right{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.agent-banner .heading h1{animation:opacity 1s ease-in-out;animation-delay:1s;animation-fill-mode:both}.kofc-agent .agent-intro{animation:opacity 1.5s ease-in-out;animation-delay:.25s;animation-fill-mode:both}.agent-intro .agent-details{animation:slide-right 1s ease-in-out,opacity 1s ease-in-out;animation-delay:1.25s;animation-fill-mode:both}.agent-intro .agent-info{animation:slide-up 1s ease-in-out,opacity 1s ease-in-out;animation-delay:1.25s;animation-fill-mode:both}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}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}.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)}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.dnnFormPopup.ui-draggable{width:1100px!important;max-width:100%!important}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.dnnFormPopup.ui-draggable iframe{max-width:1100px!important;max-height:88vh!important;overflow:auto!important}.CodeMirror{max-height:75vh!important}.ui-dialog .intercom-container{display:none!important}.dnnModuleDialog,.DnnModule.floating.drift,.dnnFormPopup.dnnClear{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!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}.sticky-component{position:fixed;top:0;z-index:999}.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}@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:2rem}.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__serif);font-weight:400;font-size:var(--font-size__base, 18px);line-height:var(--line-height__base, 1.5);color:var(--theme-black)}body .Normal,html .Normal,body .NormalDisabled,html .NormalDisabled,body .NormalDeleted,html .NormalDeleted{font-family:var(--font__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, #ededed);opacity:.25}.highlight{padding:1em;background:#f9f9f9;border:1px solid #eee}h1,h2,h3,h4,h5,h6{color:var(--theme-black);font-weight:400;font-family:var(--font__serif);line-height:var(--line-height__base, 1.5);margin-top:0;margin-bottom:.5em}h1{font-size:clamp(2rem,3vw,3.25rem);font-weight:700;color:var(--brand-blue);font-size:calc((var(--font-min__h1) * 1px) + (var(--font-max__h1) - var(--font-min__h1)) * (100vw - calc(var(--min-size) * 1px)) / (var(--max-size) - var(--min-size)))}h2{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:900;color:var(--brand-blue);font-size:calc((var(--font-min__h2) * 1px) + (var(--font-max__h2) - var(--font-min__h2)) * (100vw - calc(var(--min-size) * 1px)) / (var(--max-size) - var(--min-size)))}h3{font-size:clamp(1.25rem,3vw,2rem);font-weight:700;font-size:calc((var(--font-min__h3) * 1px) + (var(--font-max__h3) - var(--font-min__h3)) * (100vw - calc(var(--min-size) * 1px)) / (var(--max-size) - var(--min-size)))}h4{font-size:clamp(1rem,3vw,1.5rem);font-size:calc((var(--font-min__h4) * 1px) + (var(--font-max__h4) - var(--font-min__h4)) * (100vw - calc(var(--min-size) * 1px)) / (var(--max-size) - var(--min-size)))}h5{font-size:calc(var(--font-size__base, 18px) * var(--font-factor__h5, 1.2));font-weight:700;font-size:calc((var(--font-min__h5) * 1px) + (var(--font-max__h5) - var(--font-min__h5)) * (100vw - calc(var(--min-size) * 1px)) / (var(--max-size) - var(--min-size)))}h6{font-size:calc(var(--font-size__base, 18px) * var(--font-factor__h6, 1.2));font-style:italic;font-size:calc((var(--font-min__h6) * 1px) + (var(--font-max__h6) - var(--font-min__h6)) * (100vw - calc(var(--min-size) * 1px)) / (var(--max-size) - var(--min-size)))}.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__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}.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:2rem 0;position:relative;border-top:.75rem solid var(--brand-blue, navy);transition:all var(--timing) var(--timing__function);border-bottom:1px solid var(--theme-border, #f2f2f2);z-index:999}.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)}.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--container .utility-nav a:first-of-type{border-left:0;padding:0;margin:0}.site--header .header--container .search-popup-box{display:none}.site--header.sticky-component .utility-nav a,.site--header.sticky-component .search-popup-box .icon .fa-search{color:var(--theme-white, #fff)}.site--header .site--logo{order:1}.site--header .header--main{order:2}.site--header .header--nav-toggle{order:3}.site--header .site--logo{flex:0 1 400px;padding:0 1rem;z-index:9999;display:flex;flex-wrap:nowrap;align-items:center}.site--header .site--logo .logo--emblem{margin-right:.5rem}.site--header .site--logo a{transition:all var(--timing) var(--timing__function)}.site--header .site--logo img{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;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;padding:1rem 1rem 2rem;background-color:#d5e1e7;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}.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}.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 .magnifier i{font-size:24px;transition:all .15s ease-in-out}.site--header .search-popup-box .icon:hover,.site--header .search-popup-box .icon.hover-accent:hover{color:var(--theme-link-hover)}.site--header .header--search{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--theme-white);padding:20px;box-shadow:0 4px 8px #0000001a;z-index:10001}.site--header .header--search input{min-height:44px;height:44px;max-height:44px;margin:0!important;border-radius:0!important}.site--header .header--search>span{align-items:center}.site--header .header--search>span a{margin-top:0!important;border-radius:0!important;border:0!important}.site--header .header--search.active{display:block;animation:listIntro .35s,fadeIntro .35s}@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 #dnn_ctl01_dnnSearch_txtSearch{background-color:transparent;border:1px solid var(--theme-border);width:300px;height:40px;font-size:16px;padding:10px;color:var(--theme-text)}.site--header #dnn_ctl01_dnnSearch_cmdSearch{display:inline-block;background-color:var(--theme-link);color:var(--theme-white);padding:10px 20px;border:none;border-radius:4px;cursor:pointer;text-decoration:none;font-size:16px;transition:all .2s ease-in-out}.site--header #dnn_ctl01_dnnSearch_cmdSearch: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}.site--header .search-popup-box{position:relative}.site--header .header--search{display:none;position:absolute;top:100%;left:unset;right:5px;transform:unset;background-color:#fff;border:2px solid #eee;padding:1rem;box-shadow:0 0 15px #00000040;z-index:10001}.site--header .header--search>span{display:flex;align-items:center}.site--header .header--search .searchInputContainer{display:inline-block;margin:0 -3px 0 0;position:relative;margin-right:1rem}.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}.site--header .search-popup-box .icon.sticky .fa-search:hover{color:var(--theme-link-hover)}@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}}.site--header.sticky-component{position:fixed;left:0;background:var(--brand-blue, #000);background:#0e153f;padding:1rem 0;border:0}.site--header.sticky-component .site--logo{flex-basis:350px}.site--header.sticky-component .site--logo img{opacity:1}.site--header.sticky-component .site--logo a[id$=_dnnLogo_hypLogo]{filter:grayscale(1)}.site--header.sticky-component .site--logo a[id$=_dnnLogo_hypLogo] img{filter:invert(1)}.site--header.sticky-component #navToggle,.site--header.sticky-component #navToggle .toggle-text{color:var(--theme-white, #fff)}.site--header.sticky-component #navToggle .icon-bar{background:var(--theme-white, #fff)}@media screen and (max-width: 1200px){.site--header .header--container .site--nav{box-shadow:0 8px 10px #0000004d;gap:1rem}.site--header .header--container .global-nav{order:1}.site--header .header--container .utility-nav{order:3;flex:1 1 100%;justify-content:center;gap:1rem}.site--header .header--container .utility-nav a{color:var(--theme-link);flex:0 0 auto;margin:0;padding:.35rem 1rem}.site--header .header--container .utility-nav a:hover{color:var(--theme-link-hover)}.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{flex-wrap:wrap}.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{align-items:flex-end;gap:1rem 0}.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 .header--container .site--nav .search-popup-box{order:3}.site--header .header--container .site--nav .search-popup-box .header--search{box-shadow:0 4px 7px #0000004d}.site--header #navToggle{display:none}.site--header #dnnSearch span[id$=_ClassicSearch]{max-width:50rem}.site--header .site--nav{position:relative;top:0;left:0;transform:none;background-color:transparent;transition:none;padding:0 0 0 2rem}.site--header .site--nav[aria-hidden=true]{left:0;transform:none}}.site--footer{position:relative;background:var(--theme-footerbg, #001333);background-size:cover;border-top:2px solid #fff;content-visibility:auto}.site--footer h1,.site--footer h2,.site--footer h3{font-size:1.333em}.site--footer .module-container{margin:0}.site--footer .etg-row__footer{padding-top:2rem;padding-bottom:2rem}.site--footer .etg-row__footer .content-pane{margin:1rem 0}.site--footer .etg-row__footer .content-pane .DnnModule{max-width:320px;margin:0 auto}.site--footer .footer--info{background:var(--theme-footer-siteinfo, #000);padding:1rem 0;color:var(--brand-light-blue, #d7e4f1);font-family:var(--font__serif)}.site--footer .footer--info .flex-row{align-items:center}.site--footer .footer--info .content-width{justify-content:space-between}.site--footer .footer--info .copyright{line-height:1}.site--footer .footer--info a{color:inherit;white-space:nowrap}.site--footer .footer--info a:hover{text-decoration:underline}.site--footer .social-media{order:1;margin:0;padding:0;list-style:none;display:flex;flex-wrap:nowrap;padding:1rem 0}.site--footer .social-media li{flex:1}.site--footer .social-media li a{display:block;color:var(--brand-bright-blue, #000);padding:1rem}.site--footer .social-media li a svg{fill:var(--brand-bright-blue, #000);width:2.5rem;height:2.5rem;transition:all var(--timing__fast) var(--timing__function)}.site--footer .social-media li a:hover{color:var(--theme-white, #fff)}.site--footer .social-media li a:hover svg{fill:var(--theme-white, #fff);transform:scale(1.05)}@media screen and (min-width: 700px){.site--footer .footer--info .footer--container>span.SkinObject,.site--footer .footer--info .footer--container>a.SkinObject,.site--footer .footer--info .footer--container>span.copyright{margin:0 1rem;position:relative;display:inline-block}.site--footer .footer--info .footer--container>span.SkinObject:after,.site--footer .footer--info .footer--container>a.SkinObject:after,.site--footer .footer--info .footer--container>span.copyright:after{content:"";width:1px;height:1rem;background:var(--brand-light-blue, #d7e4f1);display:inline-block;position:absolute;right:-1rem;top:50%;transform:translateY(-50%)}.site--footer .footer--info .footer--container>span.SkinObject:last-child:after,.site--footer .footer--info .footer--container>a.SkinObject:last-child:after,.site--footer .footer--info .footer--container>span.copyright:last-child:after{display:none}.site--footer .etg-row__footer .etg-row--col{min-width:0;flex-basis:0}.site--footer .etg-row__footer .etg-row--col.etg-row--col__20,.site--footer .etg-row__footer .etg-row--col.etg-row--col__30{min-width:50%}.site--footer .etg-row__footer .content-pane{text-align:left;padding-left:.5rem;padding-right:.5rem}.site--footer .etg-row__footer .content-pane .DnnModule{max-width:100%;margin:0 auto}.site--footer .etg-row__footer #dnn_FooterColumnOne,.site--footer .etg-row__footer #dnn_FooterColumnTwo,.site--footer .etg-row__footer #dnn_FooterColumnThree{flex:1 1 28%}.site--footer .etg-row__footer #dnn_FooterColumnFour{flex:1 1 16%}}@media screen and (min-width: 1200px){.site--footer .etg-row__footer .etg-row--col.etg-row--col__20{min-width:auto;flex-basis:20%}.site--footer .etg-row__footer .etg-row--col.etg-row--col__30{min-width:auto;flex-basis:30%}.site--footer .etg-row__footer .content-pane{margin:2rem 0;padding-left:1rem;padding-right:1rem}}.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-agent .flex-row,.kofc-agent .flex-col{display:flex;gap:1rem}.kofc-agent .flex-row{flex-wrap:wrap}.kofc-agent .flex-col{flex-direction:column}.kofc-agent .content-width{max-width:1300px;margin:0 auto;padding:0 1rem}.kofc-agent.kofc-agent__signin .site--header .header--main,.kofc-agent.kofc-agent__signin .site--header .header--nav-toggle{display:none}.kofc-agent.kofc-agent__signin .site--footer>.etg-row__footer{display:none}.kofc-agent .etg-row.etg-row__banner .banner-pane{padding:0}.kofc-agent .etg-row.etg-row__banner .banner-pane .DNNModuleContent img{width:100%}.kofc-agent .etg-row.etg-row__banner .banner-pane .DnnModule .module-container{margin:0}.kofc-agent .intro-split{background-color:var(--theme-neutral, #f5f5f5);padding:1rem 0}.kofc-agent.kofc-agent__home .intro-split{background:var(--brand-blue);color:var(--theme-white, #fff)}.kofc-agent .etg-row.etg-row__tiles div[id$=LeftSidebar] .DnnModule:first-child .module-container{margin-top:4rem}.kofc-agent .etg-row.etg-row__tiles div[id$=HighlightedContent]{padding:0}.kofc-agent .etg-row.etg-row__tiles div[id$=HighlightedContent] .DnnModule:first-child .module-container{margin-top:4rem}.kofc-agent .etg-row.etg-row__tiles div[id$=TileMiddleLeft]{padding:0;background:#e2e2e2}.kofc-agent .etg-row.etg-row__tiles div[id$=TileMiddleRight]{padding:0;background:var(--theme-border, #d2d2d2)}.kofc-agent .etg-row.etg-row__tiles .etg-row,.kofc-agent .etg-row.etg-row__tiles .module-container,.kofc-agent .etg-row.etg-row__cta{margin:0}.kofc-agent .etg-row.etg-row__cta .DnnModule .module-container{margin:0;content-visibility:auto}.kofc-agent .etg-row.etg-row__promos{margin:0}.kofc-agent .etg-row.etg-row__promos .etg-row--col{padding:0}.kofc-agent .etg-row.etg-row__promos .etg-row__contained div[id$=PromoLeft],.kofc-agent .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-agent .etg-row.etg-row__promos .etg-row__contained div[id$=PromoLeft] .DnnModule,.kofc-agent .etg-row.etg-row__promos .etg-row__contained div[id$=PromoLeft60] .DnnModule{flex:1 1 100%}.kofc-agent .etg-row.etg-row__promos .etg-row__contained div[id$=PromoLeft] .DnnModule:first-child,.kofc-agent .etg-row.etg-row__promos .etg-row__contained div[id$=PromoLeft60] .DnnModule:first-child{margin-top:3rem}.kofc-agent .etg-row.etg-row__promos .etg-row__contained div[id$=PromoLeft] .DnnModule .module-container,.kofc-agent .etg-row.etg-row__promos .etg-row__contained div[id$=PromoLeft60] .DnnModule .module-container{content-visibility:auto}.kofc-agent .etg-row.etg-row__promos .etg-row__contained div[id$=PromoLeft]:before,.kofc-agent .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-agent .etg-row.etg-row__promos .etg-row__contained div[id$=PromoRight],.kofc-agent .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-agent .etg-row.etg-row__promos .etg-row__contained div[id$=PromoRight] .DnnModule,.kofc-agent .etg-row.etg-row__promos .etg-row__contained div[id$=PromoRight40] .DnnModule{flex:1 1 100%}.kofc-agent .etg-row.etg-row__promos .etg-row__contained div[id$=PromoRight] .DnnModule:first-child,.kofc-agent .etg-row.etg-row__promos .etg-row__contained div[id$=PromoRight40] .DnnModule:first-child{margin-top:3rem}.kofc-agent .etg-row.etg-row__promos .etg-row__contained div[id$=PromoRight] .DnnModule .module-container,.kofc-agent .etg-row.etg-row__promos .etg-row__contained div[id$=PromoRight40] .DnnModule .module-container{content-visibility:auto}.kofc-agent .etg-row.etg-row__promos .etg-row__contained div[id$=PromoRight]:before,.kofc-agent .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-agent.kofc-agent__landing .etg-row.etg-row__intro{background-color:var(--theme-neutral, #f5f5f5);color:var(--theme-text, #383838)}.kofc-agent.kofc-agent__landing .branded-container{background-color:var(--brand-primary);margin-bottom:2rem}.kofc-agent.kofc-agent__landing .branded-container .module-container{margin:3rem 0}.kofc-agent.kofc-agent__detail .etg-row .sidebar{position:relative;background:var(--theme-neutral, #f5f5f5);padding-top:2em}.kofc-agent.kofc-agent__detail .etg-row .sidebar:before{content:"";display:block;background:var(--theme-neutral, #f5f5f5);position:absolute;left:100%;top:0;height:100%;width:100%}@media screen and (min-width: 700px){.kofc-agent .content-width{padding:0 1.5rem}.kofc-agent .flex-row{flex-wrap:nowrap}.kofc-agent .etg-row.etg-row__intro .intro-pane,.kofc-agent .etg-row.etg-row__promos .etg-row__contained div[id$=PromoLeft],.kofc-agent .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-agent .content-width{padding:0 2rem}.kofc-agent .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:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:#052d6e;background:linear-gradient(to bottom right,var(--brand-bright-blue),var(--brand-blue) 60%);opacity:.75;z-index:2}.kofc .cta:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:#071626;opacity:.5;z-index:1}.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)}}.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{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;margin:0 auto;max-width:var(--site-width, 2000px);padding:.75rem 0;color:#999;font-size:1em}.breadcrumb a.breadcrumb--home{margin-right:10px;background-color:transparent}.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;display:inline-block;width:15px;height:20px;margin-left:15px;vertical-align:baseline;color:#ccc}.breadcrumb img{display:none}.breadcrumb span[itemprop=itemListElement]{margin-right:15px;position:relative}.breadcrumb span[itemprop=itemListElement] a{position:relative}.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;display:inline-block;width:10px;height:20px;margin-left:15px;vertical-align:baseline;color:#ccc}.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=itemListElement]:last-child a[itemprop=item]:hover,.breadcrumb span[itemprop=itemListElement]:last-child a .SkinObject:hover{text-decoration:underline}.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-bottom:2rem;padding-top:2rem}.breadcrumb a.breadcrumb--home{margin-right:10px;background-color:transparent;display:flex}.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;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:block;font-size:1.125rem;font-weight:900;color:var(--brand-blue);padding:1em;border-bottom:1px solid #ddd;transition:all var(--timing, .4s) var(--timing__function, ease);text-transform:uppercase}.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;position:absolute;top:0;right:0;height:100%;width:50px}.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 .icon,.header--nav ul li span.menu-link.menu-link__parent .submenu-toggle .icon{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:1em 1em 1em 6em;font-size:1rem;display:flex;align-items:center;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 .icon,.header--nav ul li span.menu-link.menu-link__back .back-toggle .icon{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:1.125em;display:block;width:100%;border:0;padding:.5em 1em;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:5px 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:5px solid var(--brand-accent, #000)}.header--nav ul li a.menu-link .submenu-toggle,.header--nav ul li span.menu-link .submenu-toggle,.header--nav ul li a.menu-link.menu-link__parent .submenu-toggle,.header--nav ul li span.menu-link.menu-link__parent .submenu-toggle,.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 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;border-top:5px solid var(--brand-blue, #000)}.header--nav ul li ul.menu__submenu a.menu-link,.header--nav ul li ul.menu__submenu span.menu-link{font-size:1.175rem;padding:.5em 2rem;font-weight:600;border:0}.header--nav ul li ul.menu__submenu li:hover,.header--nav ul li ul.menu__submenu li.menu-item__breadcrumb{background-color:#c5d5dd}.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;background-color:var(--theme-subnav-bg)}.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;background-color:var(--theme-subnav-bg-lvl2);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)}.site--header.sticky-component .header--nav ul li a.menu-link,.site--header.sticky-component .header--nav ul li span.menu-link{color:var(--theme-white, #fff)}.site--header.sticky-component .header--nav ul li a.menu-link:hover,.site--header.sticky-component .header--nav ul li span.menu-link:hover,.site--header.sticky-component .header--nav ul li a.menu-link.menu-link__breadcrumb,.site--header.sticky-component .header--nav ul li span.menu-link.menu-link__breadcrumb{border-bottom:5px solid var(--theme-white, #fff)}.site--header.sticky-component .header--nav ul li a.menu-link[data-level="0"][href$=Join-Now],.site--header.sticky-component .header--nav ul li span.menu-link[data-level="0"][href$=Join-Now]{border:3px solid var(--brand-accent, gold)}.site--header.sticky-component .header--nav ul li ul.menu__submenu{border-top:5px solid var(--theme-white, #fff)}.site--header.sticky-component .header--nav ul li ul.menu__submenu a.menu-link,.site--header.sticky-component .header--nav ul li ul.menu__submenu span.menu-link{color:var(--brand-blue, #00e);border-bottom:0}.site--header.sticky-component .header--nav ul li ul.menu__submenu a.menu-link:hover,.site--header.sticky-component .header--nav ul li ul.menu__submenu span.menu-link:hover{border:0}.site--header.sticky-component .header--nav ul li ul.menu__submenu li:hover,.site--header.sticky-component .header--nav ul li ul.menu__submenu li.menu-item__breadcrumb{background-color:#c5d5dd}}.kofc .sidebar-menu{margin:2em 0}.kofc .sidebar-menu .page-name{font-size:1.5em;font-weight:600;padding:.5em 1em;text-transform:uppercase;border-bottom:6px double var(--theme-border);margin-bottom:1rem}.kofc .sidebar-menu ul{margin:0;padding:0;list-style:none}.kofc .sidebar-menu ul li{margin-bottom:.25rem}.kofc .sidebar-menu ul li a,.kofc .sidebar-menu ul li span{color:var(--theme-nav-link, #00e);display:block;font-size:1.25em;font-weight:500;padding:.8rem .85rem;border:.25rem solid transparent;transition:all var(--timing__fast, .25s) var(--timing__function, ease)}.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:hover a{color:var(--theme-nav-link, #00e);background-color:#f2f3f4;background:#eaf1f8;border:.25rem solid var(--brand-light-blue, hsl(43, 92%, 53%))}.kofc .sidebar-menu ul li.selected a{color:var(--theme-nav-link, #00e);background-color:#f2f3f4;border:.25rem solid var(--brand-accent, hsl(43, 92%, 53%))}@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;align-items:center;color:var(--theme-link);text-align:center;margin:0 auto;max-width:calc(var(--site-width, 2000px) + 8rem)}.utility-nav a{flex:1 1 150px;display:block;font-size:1rem;font-weight:600;transition:color var(--timing__fast, .25s) var(--timing__function, ease);padding:1rem}.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 a{padding:0 0 0 .75em;margin:0 0 0 .75em;flex:0 0 auto;border-left:1px solid var(--brand-accent, #000)}}.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 .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 (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}}.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 6 Free";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 6 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 6 Free";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 6 Free";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 6 Free";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 5 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}.kofc-agent .shared-content{padding-top:4rem;padding-bottom:4rem}.kofc-agent .shared-content .services--listing{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.kofc-agent .shared-content .services--listing .listing--item{flex:1 1 100%;border:1px solid var(--theme-border);justify-content:space-between;overflow:hidden;position:relative;padding-bottom:3rem}.kofc-agent .shared-content .services--listing .listing--item img{width:100%}.kofc-agent .shared-content .services--listing .listing--item .listing--content{padding:1rem}.kofc-agent .shared-content .services--listing .listing--item .listing--content *{margin:0}.kofc-agent .shared-content .services--listing .listing--item .listing--content .flex-col h2{margin:0;font-size:calc(var(--font-size__base) + 8px)}.kofc-agent .shared-content .services--listing .listing--item .listing--content .flex-col p{margin:0;height:100%}.kofc-agent .shared-content .services--listing .listing--item .listing--content a{position:absolute;display:flex;align-items:center;justify-content:center;bottom:0;left:0;width:100%;height:3rem;border-top:1px solid var(--theme-border)}.kofc-agent .shared-content .services--listing .listing--item .listing--content a:hover{background-color:#eee}@media screen and (min-width: 600px){.kofc-agent .shared-content .services--listing{gap:1.5rem}.kofc-agent .shared-content .services--listing .listing--item{flex:1 1 calc(50% - .75rem)}}@media screen and (min-width: 1100px){.kofc-agent .shared-content .services--listing{gap:2rem}.kofc-agent .shared-content .services--listing .listing--item{flex:1 1 calc(33.333% - 1.334rem)}}.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}}.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}}:root{--brand-blue: hsl(231, 65%, 20%);--brand-gold: hsl(43, 92%, 53%);--brand-red: #ef3d3a;--brand-grey: hsl(0, 0%, 35%);--brand-grey__dark: #383838;--brand-orange: hsl(27, 63%, 51%);--brand-magenta: hsl(330, 100%, 30%);--brand-purple: hsl(313, 40%, 33%);--brand-light-blue: #d7e4f1;--brand-bright-blue: #2776bb;--brand-green: hsl(171, 32%, 28%);--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-bright-blue);--theme-link-hover: var(--brand-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(var(--brand-blue), hsl(195, 29%, 97%));--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: "Roboto", Helvetica, Arial, sans-serif;--font__serif: Newsreader, serif;--font__awesome: "Font Awesome 5 Pro";--font-size__base: 16px;--line-height__base: 1.5;--min-size: 380;--max-size: 2000;--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: 1800px;--site-width: var(--max-grid-width);--font-min__h1: 34;--font-min__h2: 28;--font-min__h3: 25;--font-min__h4: 22;--font-min__h5: 18;--font-min__h6: 17;--font-max__h1: 49;--font-max__h2: 39;--font-max__h3: 31;--font-max__h4: 25;--font-max__h5: 21;--font-max__h6: 18}@-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: 800px){:root{--font-size__base: 17px}}@media screen and (min-width: 1100px){:root{--font-size__base: 18px}}@media screen and (max-width: 380px){:root{--font-size__base: 14px}h1{font-size:34px}h2{font-size:28px}h3{font-size:25px}h4{font-size:22px}h5{font-size:18px}h6{font-size:17px}}@media screen and (min-width: 2000px){:root{--font-size__base: 17px}h1{font-size:49px}h2{font-size:39px}h3{font-size:31px}h4{font-size:25px}h5{font-size:21px}h6{font-size:18px}}
