.accordion-level.mod-level2{text-transform:none}.accordion-item-trigger:after{content:"\f104";margin-left:.25em}.accordion-item-content{max-height:0;overflow:hidden;transform:all .25s ease-out}.accordion-item.is-expanded .accordion-item-trigger:after{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.accordion-item.is-expanded .accordion-item-content{max-height:100%;transform:all .25s ease-out;padding-top:7.5px;padding-bottom:7.5px}.more-navigation .accordion-item-content{background-color:#fff}.button-block{display:block;margin:0;background-color:#f2f2f2;transition:background-color .15s linear;overflow:hidden;padding:15px;border-bottom:1px solid #005595;position:relative}@media only screen and (min-width:48em){.button-block{border-bottom:none;padding:0}}.button-block a{text-decoration:none;display:block;height:100%}.button-block a:after{content:"\f109";position:absolute;top:50%;margin-top:-.25em;right:15px;color:#005595;pointer-events:none}@media only screen and (min-width:48em){.button-block a:after{right:20px}}.button-block-section{display:block;overflow:hidden;padding-right:30px;clear:right}@media only screen and (min-width:48em){.button-block-section{padding:15px 45px 15px 0}}.button-block-image{float:left;margin-right:15px;max-width:33%}@media only screen and (min-width:48em){.button-block-image{padding:15px 0 15px 15px;margin-right:20px}}.button-block-heading{margin:0;color:#002d62;font-weight:300}.no-touchevents .fkc .button-block:hover{background-color:#dedede}.no-touchevents .fkc .button-block:hover .button-block-content,.no-touchevents .fkc .button-block:hover .button-block-heading{text-decoration:underline}input[type=checkbox].checkbox__input{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=checkbox].checkbox__input+label.checkbox__label{padding-left:40px;padding-right:35px;height:30px;display:inline-block;line-height:30px;background-repeat:no-repeat;background-position:0 0;font-size:18px;font-weight:500;text-transform:uppercase;vertical-align:middle;cursor:pointer;color:#002d62}input[type=checkbox].checkbox__input:checked+label.checkbox__label{background-position:0 -30px}label.checkbox__label{background-image:url("data:image/png;base64,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");-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.data-table{border-collapse:separate;border-spacing:0;width:100%}.data-table-wrapper{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.data-table td,.data-table th{padding:15px}.data-table tbody td,.data-table tbody th{border:2px solid #fff}.data-table tbody tr.mod-hl td,.data-table tbody tr.mod-hl th{font-weight:500}.data-table tbody tr.mod-hl-primary{background-color:#f1fde3!important;font-weight:500}.data-table tbody tr.mod-hl-secondary{background-color:#e3fdff!important}.data-table tbody tr.mod-hl-tertiary{background-color:#fcefff!important}.data-table.mod-nutrition tbody tr:nth-child(2n),.data-table.mod-nutrition tbody tr:nth-child(2n) td,.data-table.mod-one tbody tr:nth-child(2n),.data-table.mod-one tbody tr:nth-child(2n) td{background:#f2f2f2}.data-table.mod-nutrition thead,.data-table.mod-one thead{line-height:normal;text-align:left;font-size:24px;font-size:1.5rem;border-top:1px solid #005595}.data-table.mod-nutrition thead td,.data-table.mod-nutrition thead th,.data-table.mod-one thead td,.data-table.mod-one thead th{font-weight:500;border-bottom:5px solid #005595}.data-table.mod-nutrition th,.data-table.mod-one th{font-weight:500}.data-table.mod-nutrition tbody tr:nth-child(2n) td:first-child,.data-table.mod-nutrition tbody tr:nth-child(2n) th,.data-table.mod-one tbody tr:nth-child(2n) td:first-child,.data-table.mod-one tbody tr:nth-child(2n) th{background-color:#eef8ff}.data-table.mod-nutrition tbody tr td:first-child,.data-table.mod-nutrition tbody tr th,.data-table.mod-one tbody tr td:first-child,.data-table.mod-one tbody tr th{text-align:left}.data-table.mod-nutrition td .fa,.data-table.mod-one td .fa{font-size:1.8em;color:#005595;text-align:center;display:block}.data-table.mod-two{text-align:center}.data-table.mod-two thead{border-top:5px solid #005595;background-color:#eef8ff;font-weight:500}.data-table.mod-two thead th{font-weight:500;border-right:2px solid #fff;border-left:2px solid #fff;border-bottom:2px solid #fff}.data-table.mod-two tbody th{font-weight:400}.data-table.mod-two tbody tr{background-color:#f2f2f2}.data-table.mod-nutrition{color:#002d62;padding:15px!important}@media only screen and (min-width:48em){.data-table.mod-nutrition{padding:20px 0!important}}.data-table.mod-nutrition .recipe-details-nutrition-item{text-align:left}.data-table.mod-nutrition .recipe-details-nutrition-item .recipe-details-nutrition-item-name{padding:5px 10px!important;width:49.99%;font-weight:600}.data-table.mod-nutrition .recipe-details-nutrition-item .recipe-details-nutrition-item-amount{padding:5px 10px!important;text-align:center!important;width:49.99%}.data-table.mod-plain{border-collapse:collapse}.data-table.mod-plain tbody tr.mod-hl-primary{font-weight:500;font-size:21.6px;font-size:1.35rem;line-height:1.2;color:#005595;background-color:transparent!important}.data-table.mod-plain tbody tr.mod-hl-primary td{padding:16px 10px;vertical-align:middle;border-bottom:5px solid #005595}.data-table.mod-plain tbody tr.mod-hl-primary td:first-child{vertical-align:bottom}.data-table.mod-plain tbody tr:nth-child(odd){background-color:#f2f2f2}.data-table.mod-plain tbody th{text-align:left;font-weight:500;font-size:16px;font-size:1rem}.data-table.mod-plain tbody td,.data-table.mod-plain tbody th{border:none}.data-table.mod-plain .fa{color:#005595;text-align:center;display:block;font-size:11.2px;font-size:.7rem}.data-table.mod-three thead th{padding-top:10px;padding-bottom:10px;text-align:left;font-weight:400;color:#fff;background-color:#005595}.data-table.mod-three tbody tr:nth-child(odd){background-color:transparent}.data-table.mod-three tbody tr:nth-child(2n){background-color:#f2f2f2}.data-table.mod-three tbody tr.mod-hl td{font-weight:400}.data-table.mod-three tbody td{padding-top:10px;padding-bottom:10px}.zebra-list{float:left;width:100%;margin-bottom:32px!important;margin-bottom:2rem!important}.zebra-list li{width:100%;line-height:32px;line-height:2rem;padding-bottom:0}@media only screen and (min-width:48em){.zebra-list li{float:left;width:50%}}.zebra-list li:before{color:#1b1b1b}.zebra-list li:nth-child(odd){background:#fff}.zebra-list li:nth-child(2n){background:#f2f2f2}@media only screen and (min-width:48em){.zebra-list li:nth-child(4n),.zebra-list li:nth-child(4n-1){background:#fff}.zebra-list li:nth-child(4n-2),.zebra-list li:nth-child(4n-3){background:#f2f2f2}}.divider hr{margin:0}.divider.mod-hr-style-1 hr{height:1px;border:0;background-color:#005595}.divider.mod-hr-style-2 hr{height:1px;border:0;background-color:#f2f2f2}.font-resizer{display:inline-block}.font-resizer a[href]:hover{color:#fff;text-decoration:none}.font-resizer a[href]:hover span{text-decoration:underline}.font-resizer:before{content:"|";display:inline-block;margin-top:3px;vertical-align:top;color:#fff}.font-resizer-link[href]{display:inline-block;margin:3px .7em 0 1em;color:#fff}.font-resizer-link[href]:hover{color:#fff}.font-resizer-label{line-height:1.4em}.font-resizer-control{text-decoration:none;display:inline-block;vertical-align:middle;margin:0 .1em}.font-resizer-control:before{color:#fff;font-size:1.6em}.font-resizer-control-decrease:before{content:"\f11b"}.font-resizer-control-increase:before{content:"\f122"}.font-resizer-control.is-disabled{opacity:.5;cursor:default;pointer-events:none}.no-touchevents .fkc .font-resizer-control:hover{color:#fff;text-decoration:none}.footer{font-size:11.2px;font-size:.7rem;line-height:20.08px;background-color:#005595}.footer .footer-back-to-top{font-size:16px;font-size:1rem;background-color:#fff;text-align:center}.footer .footer-back-to-top-link{text-decoration:none;display:block;padding:15px}.footer .footer-back-to-top-link:before{content:"\f10a"}@media only screen and (min-width:48em){.footer .footer-back-to-top-link{padding:20px}}.footer .footer-back-to-top-link:before{vertical-align:top;margin-right:5px}.footer .footer-top{background-color:#d3f2ee;border-top:2px solid #fff}@media only screen and (min-width:48em){.footer .footer-top{padding:12px 20px;border-top:0 none;border-bottom:1px solid #fff;text-align:center;font-size:1rem}}.footer .footer-top .navigation-item{border-bottom:2px solid #fff;padding:0}@media only screen and (min-width:48em){.footer .footer-top .navigation-item{border:0 none}}.footer .footer-top .navigation-item-link{display:block;padding:10px 15px}@media only screen and (min-width:48em){.footer .footer-top .navigation-item-link{display:inline-block}}.footer .footer-top .navigation-item-link a{color:#fff}.footer .footer-bottom{color:#fff;padding:0 15px}@media only screen and (min-width:48em){.footer .footer-bottom{padding:10px 20px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.footer .footer-bottom .navigation-item{padding:0}.footer .footer-bottom .navigation-item-link{color:inherit}.footer .footer-bottom-item{text-align:center}@media only screen and (min-width:48em){.footer .footer-bottom-item{display:inline-block}}.footer .footer-legal{padding:15px 0}@media only screen and (min-width:48em){.footer .footer-legal{padding:10px 0;width:40%;text-align:left;-ms-flex:2;flex:2 1}}.footer .footer-legal .navigation.mod-inline{position:relative;overflow:hidden;max-width:350px;margin:auto}.footer .footer-legal .navigation.mod-inline .navigation-list{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin-left:-1px}.footer .footer-legal .navigation.mod-inline .navigation-item{float:none;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto;padding:0 .5em;text-align:center;box-shadow:-5px 1px 0 -4px #fff}.footer .footer-legal .navigation.mod-inline .navigation-item-label{padding:0 .5em}.footer .footer-legal .navigation.mod-inline .navigation-item-link{padding:0 5px}.footer .footer-legal .navigation.mod-inline .navigation-item-link:first-child{padding-left:5px}.footer .footer-legal .navigation.mod-inline .navigation-item:after{display:none}.footer .footer-social{text-align:center;font-size:16px;font-size:1rem}@media only screen and (min-width:48em){.footer .footer-social{width:20%;-ms-flex:1 1 7%;flex:1 1 7%}}.footer .social-navigation{padding:0}.footer .footer-copyright{padding:15px 0}@media only screen and (min-width:48em){.footer .footer-copyright{padding:10px 0;width:40%;text-align:right;-ms-flex:2;flex:2 1}}@media only screen and (min-width:1404px){.footer.community .footer-bottom{width:83.3333%;max-width:none}}.footer.community .footer-legal .navigation.mod-inline{max-width:261px}.footer.healthpartner .footer-legal .navigation.mod-inline{max-width:265px}.no-touchevents .fkc .footer-bottom .navigation-item-link[href]:hover{color:#fff}.image{padding:0 15px;margin:15px 0}.image .component-content{display:inline-block;max-width:100%}@media only screen and (min-width:48em){.image{padding:0;margin:20px 0}}.image a,.image a img{display:block}.image img[src*=".svg"]{width:100%;max-width:100%}@media only screen and (min-width:48em){.image{margin:10px 0}}.locator-details h3{font-weight:500}.locator-details hr{border:0;height:1px;background:#005595;margin-top:20px;margin-bottom:0}@media (min-width:61em){.locator-details hr{display:none}}.locator-details .grid-9{margin-left:0}.locator-details-section{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #005595;padding:15px}.locator-details-section:after,.locator-details-section:before{content:" ";display:table}.locator-details-section:after{clear:both}.locator-details-section:last-child{border-bottom:0}@media only screen and (min-width:48em){.locator-details-section{padding:20px 0;font-size:1rem}}.locator-details-section.mod-map{padding:0;position:relative}@media only screen and (min-width:48em){.locator-details-section.mod-map{border-top:5px solid #005595;border-bottom:1px solid #005595;padding-bottom:20px}}.locator-details-section.mod-map .title{text-transform:uppercase;padding:20px 0}@media only screen and (max-width:47.9375em){.locator-details-section.mod-map .title{padding:0 15px;background-color:#f2f2f2;border-top:1px solid #005595;border-bottom:5px solid #005595}}.locator-details-section.mod-map .title h1,.locator-details-section.mod-map .title h2,.locator-details-section.mod-map .title h3,.locator-details-section.mod-map .title h4,.locator-details-section.mod-map .title h5,.locator-details-section.mod-map .title h6{margin:10px 0;font-size:12.8px;font-size:.8rem}@media only screen and (min-width:48em){.locator-details-section.mod-map .title h1,.locator-details-section.mod-map .title h2,.locator-details-section.mod-map .title h3,.locator-details-section.mod-map .title h4,.locator-details-section.mod-map .title h5,.locator-details-section.mod-map .title h6{font-size:1.2rem}}.locator-details-section time{font-size:1em}.locator-details-section .locator-results-item-day{display:inline-block;width:40px;width:2.5rem;font-weight:500}.locator-details-section .locator-subtitle{font-weight:500}.locator-details-section .locator-text{color:#000}.locator-details-section .locator-text-pipe{color:#002d62}.locator-details-section .is-equalized a{position:absolute;bottom:0}.locator-details-address{font-weight:300;margin:0;margin-bottom:15px}@media only screen and (max-width:60.9375em){.locator-details-op-hours{border-top:1px solid #005595;padding-top:20px;margin-top:20px}}.locator-details-hours{padding-bottom:16px;padding-bottom:1rem;margin-bottom:16px;margin-bottom:1rem}@media only screen and (min-width:60.9375em){.locator-details-hours{border-bottom:1px solid #005595}}.locator-details-hours-item{display:block}.locator-details-phone{background-color:red;margin:0;font-size:16px;font-size:1rem;margin-top:15px;display:block;background-color:#f2f2f2;padding:15px;text-align:center}@media only screen and (min-width:48em){.locator-details-phone{margin-top:0;padding:30px}}@media only screen and (max-width:47.9375em){.locator-details-phone-label{font-size:.9em}}.locator-details-phone-link{display:block;padding:0 7.5px}.locator-details-phone-link:before{content:"\f11d";margin-right:.25em}@media only screen and (min-width:48em){.locator-details-phone-link{padding:7.5px;font-size:1.3em}.locator-details-phone-link:before{font-size:1.4em;vertical-align:middle}}.locator-details .phone{font-weight:500;color:#005595}.locator-details-getdirections{display:block;text-align:center;font-weight:400}@media only screen and (min-width:48em){.locator-details-getdirections{position:absolute;top:30px;right:20px;padding:0;line-height:1.5rem;text-align:right;display:inline-block;white-space:nowrap}}.locator-details-dialysis,.locator-details-op-hours{-ms-flex-positive:0;flex-grow:0}@media (max-width:61em){.locator-details-op-hours{-ms-flex-order:2;order:2}}.locator-results-item-getdirection{padding-top:5px;font-weight:500!important;color:#005595!important}hr.locator-results-nearby{border:0;height:1px;margin-bottom:15px;background:#005595}@media (min-width:61em){hr.locator-results-nearby{display:none}}.location-phone-list div{display:-ms-flexbox;-js-display:flex;display:flex;margin-bottom:15px}.location-phone-list div span{color:#000;padding:4px 10px}@media only screen and (min-width:48em){.location-phone-list div{display:block}.location-phone-list div span{padding:0;padding-left:45px}}.location-phone-list img{height:32px;vertical-align:middle;padding-right:10px}.location-phone-list a{vertical-align:middle;padding-left:0!important}.location-phone-list a:before{display:none}.text--primary{color:#005595}.text--header{font-size:.9em;color:#002d62}.nearby-location-name{position:relative;color:#005595;font-weight:500!important}.locator--hero h1{font-weight:500}.template-locator-details .sharing-widget{display:none}@media (min-width:61em){.template-locator-details .sharing-widget{display:block;padding-top:10px}}.locator-filter{padding:15px}@media only screen and (min-width:48em){.locator-filter{padding-left:0}}.locator-filter h3{text-transform:uppercase;font-size:18px;font-weight:500}.locator-filter h3 span{padding-left:7.5px}.locator-filter img{height:12px;transition:.4s ease-in-out}.locator-filter__options{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:5px}@media only screen and (min-width:48em){.locator-filter__options{-ms-flex-direction:row;flex-direction:row}}.locator-filter__checkbox{color:#005595;text-transform:uppercase;padding-bottom:15px}@media only screen and (min-width:48em){.locator-filter__checkbox{padding-bottom:15px;padding-right:15px}}.locator-filter .is-rotated{transform:rotate(180deg)}#js-location-filter__toggle{cursor:pointer}.locator-map{position:relative}.locator-map a[href]:hover{color:#fff}@media only screen and (min-width:48em){.locator-map{display:block;border-bottom:1px solid #d0d0d0}}@media only screen and (min-width:48em){.locator-map.locator--hero{margin-left:-40px;margin-right:-40px}}.locator-map.locator--hero a:hover{color:#005595}.locator-map-controls-zoom{position:absolute;top:20px;left:20px}.locator-map-controls-zoom .locator-map-control{width:40px;height:40px;display:block;margin-bottom:1px;padding:0}.locator-map-controls-zoom .locator-map-control span{display:block;top:-.1em;left:0;position:absolute;line-height:40px;width:100%;font-size:24px;font-size:1.5rem}.locator-map-controls-maptype{position:absolute;top:20px;right:20px}.locator-map-control[href]{padding-right:15px;color:#fff}.template-locator-details .locator-map{display:block}@media only screen and (max-width:47.9375em){.template-locator-details .locator-map .locator-map-controls{display:none}}.locator-map .hero-content-title a{color:#002d62}@media only screen and (max-width:29.9375em){.locator-map .hero-content-title{font-size:1rem;line-height:1.2rem;letter-spacing:.2px}}@media only screen and (min-width:48em){.locator-map .hero-content{display:block;position:absolute;top:20px;left:20px;z-index:1}}@media only screen and (min-width:64em){.locator-map .hero-content-title{font-size:3rem;line-height:2.8rem;letter-spacing:-1px}}.locator-map .hero-content-body .text--header{color:#005595}@media only screen and (min-width:64em){.locator-map .hero-content-body .text--header{margin-top:0;font-size:1.3em;line-height:1.3;letter-spacing:.9px;font-weight:400}}.locator-map.is-mobile .hero-content{position:absolute;top:auto;left:0;width:100%;max-width:100%}.locator-map.is-mobile .hero-content-title{margin:0;padding:15px 15px 20px}@media only screen and (min-width:48em){.locator-map.is-mobile .hero-content-title{padding:15px 40px 20px}}.locator-map.is-mobile .hero-content-body{margin:0;padding:0 15px}@media only screen and (min-width:48em){.locator-map.is-mobile .hero-content-body{padding:0 40px}}.locator-map.is-hidden{visibility:hidden;height:0}.locator-map-info-window__name{text-transform:uppercase;max-width:200px;color:#005595;font-family:Ideal Sans A,Ideal Sans B,arial,"sans-serif";font-size:14.4px;font-size:.9rem;font-weight:500}.locator-map-info-window__name:hover{color:#005595!important}@media only screen and (min-width:48em){.locator-map-info-window__name{font-size:1rem}}.locator-map-info-window__address1{padding-top:10px}.locator-map-info-window__address1,.locator-map-info-window__address2,.locator-map-info-window__address3,.locator-map-info-window__cta,.locator-map-info-window__phone{margin:0;font-family:Ideal Sans A,Ideal Sans B,arial,"sans-serif";font-weight:500;font-size:14.4px;font-size:.9rem;text-align:left;width:100%}@media only screen and (min-width:48em){.locator-map-info-window__address1,.locator-map-info-window__address2,.locator-map-info-window__address3,.locator-map-info-window__cta,.locator-map-info-window__phone{font-size:1rem}}.locator-map-info-window__address1.button.mod-link,.locator-map-info-window__address1.load-more-cta.mod-link,.locator-map-info-window__address1.load-more input[type=button].mod-link,.locator-map-info-window__address1.navigation.mod-action .navigation-item-link.mod-link,.locator-map-info-window__address1button.mod-link,.locator-map-info-window__address2.button.mod-link,.locator-map-info-window__address2.load-more-cta.mod-link,.locator-map-info-window__address2.load-more input[type=button].mod-link,.locator-map-info-window__address2.navigation.mod-action .navigation-item-link.mod-link,.locator-map-info-window__address2button.mod-link,.locator-map-info-window__address3.button.mod-link,.locator-map-info-window__address3.load-more-cta.mod-link,.locator-map-info-window__address3.load-more input[type=button].mod-link,.locator-map-info-window__address3.navigation.mod-action .navigation-item-link.mod-link,.locator-map-info-window__address3button.mod-link,.locator-map-info-window__cta.button.mod-link,.locator-map-info-window__cta.load-more-cta.mod-link,.locator-map-info-window__cta.load-more input[type=button].mod-link,.locator-map-info-window__cta.navigation.mod-action .navigation-item-link.mod-link,.locator-map-info-window__ctabutton.mod-link,.locator-map-info-window__phone.button.mod-link,.locator-map-info-window__phone.load-more-cta.mod-link,.locator-map-info-window__phone.load-more input[type=button].mod-link,.locator-map-info-window__phone.navigation.mod-action .navigation-item-link.mod-link,.locator-map-info-window__phonebutton.mod-link{padding-bottom:0!important;font-weight:500}.locator-map-info-window__cta,.locator-map-info-window__cta:hover,.locator-map-info-window__phone{color:#005595!important}#locator-map{height:225px}@media only screen and (min-width:48em){#locator-map{height:347px}}@media only screen and (max-width:47.9375em){.locator-results-table{display:block}}@media only screen and (max-width:47.9375em){.locator-results-table thead{display:none}}@media only screen and (min-width:48em){.locator-results-table thead th{text-transform:uppercase;font-size:1.125rem;color:#002d62;text-align:left}.locator-results-table thead .locator-results-heading-name{width:36%}.locator-results-table thead .locator-results-heading-distance,.locator-results-table thead .locator-results-heading-phone{width:32%}}@media only screen and (max-width:47.9375em){.locator-results-table tbody{display:block}.locator-results-table tbody td,.locator-results-table tbody th{border:0 none}}.locator-results-item-name{text-transform:uppercase}.locator-results-item-name a{font-weight:500}.locator-results-item-name p{text-transform:none;font-weight:300;font-size:16px;font-size:1rem}@media only screen and (max-width:47.9375em){.locator-results-item-name{display:block;width:100%}}.locator-results-item-distance{color:#002d62;padding:15px}.locator-results-item-distance:before{content:"\f11a"}@media only screen and (max-width:47.9375em){.locator-results-item-distance{text-align:left;display:block;width:100%;float:left}}.locator-results-item-distance-marker{display:inline-block;margin-bottom:20px;font-weight:500}.locator-results-item-address{color:#1b1b1b;font-size:16px;font-size:1rem;margin-bottom:10px}@media only screen and (max-width:47.9375em){.locator-results-item-address{display:block;width:100%;clear:both}}.locator-results-item-getdirection{display:block;text-align:left;padding-bottom:7.5px}.locator-results-item td,.locator-results-item th{font-size:18.4px;font-size:1.15rem;vertical-align:top;line-height:normal}.locator-results-item td:before,.locator-results-item th:before{font-size:1.3em;vertical-align:middle;color:#005595}.locator-results-item td.locator-results-item-distance:before,.locator-results-item th.locator-results-item-distance:before{color:#089e9a}@media only screen and (max-width:47.9375em){.locator-results-item{display:block;padding-top:7.5px}.locator-results-item:nth-child(2n){background-color:#eef8ff!important}.locator-results-item td,.locator-results-item th{padding-top:7.5px;padding-bottom:7.5px}}.locator-results-item--more{padding-top:0;border-bottom:2px solid #005595}.locator-results-item--more__desktop-toggle,.locator-results-item--more__mobile-toggle{cursor:pointer;width:100%;font-size:16px;font-size:1rem;font-weight:400;color:#005595;text-transform:none}.locator-results-item--more__desktop-toggle span,.locator-results-item--more__mobile-toggle span{padding-left:7.5px}.locator-results-item--more__desktop-toggle span img,.locator-results-item--more__mobile-toggle span img{height:10px}.locator-results-item--more__desktop-toggle .is-rotated,.locator-results-item--more__mobile-toggle .is-rotated{transform:rotate(180deg)}@media only screen and (min-width:48em){.locator-results-item--more__mobile-toggle{display:none}}@media only screen and (max-width:47.9375em){.locator-results-item--more__desktop-toggle{display:none}}.locator-results-item--more__hours{display:none;-ms-flex-direction:column;flex-direction:column;font-size:14.4px;font-size:.9rem}.locator-results-item--more__hours-title{font-weight:500}.locator-results-item--more__hours-details{padding-right:60px}.locator-results-item--more__hours .locator-results-item-day{display:inline-block;width:40px;width:2.5rem;font-weight:500}.locator-results-item--more__hours .locator-subtitle{color:#000;font-weight:500}.locator-results-item--more__hours .locator-text{color:#000}.locator-results-item--more__hours .locator-text-pipe{color:#002d62}@media only screen and (min-width:48em){.locator-results-item--more__hours{-ms-flex-direction:row;flex-direction:row;font-size:1rem}.locator-results-item--more__hours .locator-subtitle{margin-top:0}}.locator-results-item--more .is-visible{display:-ms-flexbox;-js-display:flex;display:flex;padding-top:15px}@media only screen and (min-width:48em){.locator-results-item--more{display:none}.locator-results-item--more td:first-child{border-bottom:4px solid #005595}}.locator-results-wrapper{padding-top:15px}.location-phone-list{padding-bottom:0}@media only screen and (min-width:48em){.location-phone-list div span{margin-top:-8px}}.location-phone-list{padding:15px 0}.location-phone-list a{padding-left:30px;position:relative;font-weight:500}.location-phone-list a:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;background-color:#43a19e}.location-phone-list span{display:block;font-size:16px;font-size:1rem;padding-left:30px;margin-bottom:10px}@media only screen and (max-width:47.9375em){.locator-map-controls-zoom{top:auto;left:auto;bottom:20px;right:15px}}@media only screen and (min-width:48em){.locator-map,.locator-results-table{display:block}}.locator-results-table.data-table.mod-nutrition tbody tr,.locator-results-table.data-table.mod-nutrition tbody tr:nth-child(2n) td,.locator-results-table.data-table.mod-nutrition tbody tr:nth-child(2n) th,.locator-results-table.data-table.mod-one tbody tr,.locator-results-table.data-table.mod-one tbody tr:nth-child(2n) td,.locator-results-table.data-table.mod-one tbody tr:nth-child(2n) th{background-color:transparent!important}.locator-results-table.data-table.mod-nutrition tbody tr,.locator-results-table.data-table.mod-one tbody tr{background:#eef8ff!important}.locator-results-table.data-table.mod-nutrition tbody tr td:first-child,.locator-results-table.data-table.mod-one tbody tr td:first-child{background-color:#eef8ff}.locator-results-table.data-table.mod-nutrition tbody tr:nth-child(4n+1),.locator-results-table.data-table.mod-one tbody tr:nth-child(4n+1){background:transparent!important}.locator-results-table.data-table.mod-nutrition tbody tr:nth-child(4n+1) td:first-child,.locator-results-table.data-table.mod-one tbody tr:nth-child(4n+1) td:first-child{background-color:transparent!important}.locator-results-table.data-table.mod-nutrition tbody tr:nth-child(4n+2),.locator-results-table.data-table.mod-one tbody tr:nth-child(4n+2){background:transparent!important}@media only screen and (min-width:48em){.locator-results-table.data-table.mod-nutrition tbody tr,.locator-results-table.data-table.mod-one tbody tr{background:#f2f2f2!important}.locator-results-table.data-table.mod-nutrition tbody tr td:first-child,.locator-results-table.data-table.mod-one tbody tr td:first-child{background-color:#eef8ff}.locator-results-table.data-table.mod-nutrition tbody tr:nth-child(4n+1),.locator-results-table.data-table.mod-one tbody tr:nth-child(4n+1){background:transparent!important}.locator-results-table.data-table.mod-nutrition tbody tr:nth-child(4n+1) td:first-child,.locator-results-table.data-table.mod-one tbody tr:nth-child(4n+1) td:first-child{background-color:transparent!important}.locator-results-table.data-table.mod-nutrition tbody tr:nth-child(4n+2),.locator-results-table.data-table.mod-one tbody tr:nth-child(4n+2){background:transparent!important}}.rich-text{padding:0 15px;margin:15px 0}@media only screen and (min-width:48em){.rich-text{padding:0;margin:20px 0}}@media only screen and (max-width:63.9375em){.rich-text h1{padding:15px;margin-left:-15px;margin-right:-15px}}.rich-text-intro{width:100%;border-top:1px solid #005595;margin-top:0}@media only screen and (min-width:48em){.rich-text-intro{padding:0 0 15px;border-top:none}}.rich-text-intro p{padding:0 15px}@media only screen and (min-width:48em){.rich-text-intro p{padding:0 0 15px}}.rich-text .subheading{font-weight:400;font-size:1.1em;display:block;text-transform:uppercase;color:#005595;margin:15px 0;padding-right:16px;padding-right:1rem}@media only screen and (min-width:48em){.rich-text .subheading{margin:20px 0}}.rich-text *>:last-child{padding-bottom:0}.rich-text .flex-container{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.rich-text .flex-container ol{margin:0 20px;-ms-flex:1 1 60%;flex-grow:1;flex-shrink:1;flex-basis:60%}.rich-text .flex-container ol li{padding-top:0}.rich-text .flex-container ol li p{margin:1em 0}.rich-text .flex-container ol li h3{margin:0 0 -18px;color:#005595}@media only screen and (min-width:48em){.rich-text .flex-container{margin-right:-20px}.rich-text .flex-container ol{margin:0 20px 0 0;-ms-flex:1 1 30%;flex-grow:1;flex-shrink:1;flex-basis:30%}}@media only screen and (max-width:63.9375em){.component.title h1{padding-top:10px}}.search-result-list{margin:0;padding:0;border-top:1px solid #005595}@media only screen and (min-width:48em){.search-result-list{border-top-width:5px}}.search-result-list li{list-style-type:none;margin:0;border-bottom:1px solid #005595;padding:15px}@media only screen and (min-width:48em){.search-result-list li{padding:20px 0}}.search-result-list .search-results-item-image{float:left;margin-right:15px;max-width:33%}@media only screen and (min-width:48em){.search-result-list .search-results-item-image{max-width:16.8%;margin-right:20px}}.search-result-list .search-results-item-image img{display:block;border:3px solid #8dc63f;transition:border-color .15s linear}.search-result-list .search-results-item-image a img:hover{border-color:#005595}.search-result-list .search-results-item-section{display:block;overflow:hidden}.search-result-list .search-results-item-content{margin-top:11px}.search-result-list .search-results-item-cta{margin-top:18px}.search-result-list .search-results-item-cta a{padding-right:16px;padding-right:1rem;font-weight:600;text-transform:uppercase}.search-result-list .search-results-item-cta a:after{content:"\f109";margin-left:.4em}.search-result-list .search-results-item-category{margin-bottom:0;padding-bottom:0;text-transform:uppercase;font-size:17.6px;font-size:1.1rem;color:#002d62;font-weight:500}.search-result-list .search-results-item-title{color:#005595;margin-top:10px;padding-top:0;padding-bottom:10px;font-size:28.8px;font-size:1.8rem;text-transform:none;letter-spacing:-.01em;line-height:normal}.search-result-list .search-results-item-title:lang(en){margin-top:0}.tt-suggestions .tt-suggestion a{display:block;width:100%;background-color:#f2f2f2;border-bottom:1px solid #fff;padding:15px;text-decoration:none;font-weight:500}@media only screen and (min-width:48em){.tt-suggestions .tt-suggestion a{padding:20px}}.tt-suggestions .tt-suggestion a:hover{background-color:#bbebef;color:#005595}.sitemap{margin:15px}@media only screen and (min-width:48em){.sitemap{margin-top:45px;margin-right:20px;padding-left:90px}}.sitemap .level1{padding-left:1em}.sitemap .level1:before{font-size:1.3em}.sitemap .level3,.sitemap .level4,.sitemap .level5{padding-bottom:0;line-height:1.2em}.social-navigation{display:block;padding:7.5px 0}@media only screen and (min-width:48em){.social-navigation{display:inline-block;padding:10px 0}}.social-navigation-item{display:inline-block;margin:0 .25em;padding:0}.social-navigation-item:before{content:none}.social-navigation-item-link{text-decoration:none}.social-navigation-item-link:hover{color:#fff}.social-navigation-item-link:before{color:#fff;padding:.5em;border-radius:50%;min-width:1em}.social-navigation-item-link.mod-facebook:before{transition:background-color .4s ease-out;background-color:#3b5998}.social-navigation-item-link.mod-facebook:hover:before{color:#3b5998;background-color:#fff}.social-navigation-item-link.mod-facebook:before{content:"\f112"}.social-navigation-item-link.mod-youtube:before{transition:background-color .4s ease-out;background-color:#ca3737}.social-navigation-item-link.mod-youtube:hover:before{color:#ca3737;background-color:#fff}.social-navigation-item-link.mod-youtube:before{content:"\f12b"}.social-navigation-item-link.mod-twitter:before{transition:background-color .4s ease-out;background-color:#4697ec}.social-navigation-item-link.mod-twitter:hover:before{color:#4697ec;background-color:#fff}.social-navigation-item-link.mod-twitter:before{content:"\f129"}.social-navigation-item-link.mod-pinterest:before{transition:background-color .4s ease-out;background-color:#bd081c}.social-navigation-item-link.mod-pinterest:hover:before{color:#bd081c;background-color:#fff}.social-navigation-item-link.mod-pinterest:before{content:"\f11e"}.tabbed-navigation{background-color:#f2f2f2;border-bottom:5px solid #005595;border-top:1px solid #005595}@media only screen and (min-width:64em){.tabbed-navigation{margin:20px 0;border-top:0 none}}.tabbed-navigation ul{margin:0;width:auto;overflow-x:auto;white-space:nowrap;margin-bottom:-1px;padding:0 15px}@media only screen and (min-width:64em){.tabbed-navigation ul{padding:0 10px;overflow-x:auto;white-space:normal;display:table}}.tabbed-navigation-item{text-transform:uppercase;font-weight:500;display:inline-block;text-align:center;vertical-align:bottom;position:relative;padding:0}.no-android4 .fkc .tabbed-navigation-item{max-width:250px;white-space:normal}@media only screen and (min-width:64em){.tabbed-navigation-item{display:table-cell}}.tabbed-navigation-item a{padding:15px 7.5px;display:block}@media only screen and (min-width:64em){.tabbed-navigation-item a{padding:20px 15px}}.tabbed-navigation-item:before{content:none}.tabbed-navigation-item.selected:after{content:"\f124";color:#005595;display:block;text-align:center;font-size:11.2px;font-size:.7rem;position:absolute;width:100%;bottom:0}.tabbed-navigation .tabbed-navigation-controls{position:absolute;top:0;display:block;height:100%;width:70px;z-index:9999}.tabbed-navigation .tabbed-navigation-controls-left{left:0}.tabbed-navigation .tabbed-navigation-controls-right{right:0}.tabbed-navigation-content{list-style-type:none;margin:0;padding:0}.tabbed-navigation-content-item{display:none}.tabbed-navigation-content-item.is-active{display:block}@media print{body:not(.template-index) .tabbed-navigation{border-top:0;border-bottom:0;background-color:#fff}body:not(.template-index) .tabbed-navigation .tabbed-navigation-list{padding:0 0 0 5px}body:not(.template-index) .tabbed-navigation .tabbed-navigation-item{display:none}body:not(.template-index) .tabbed-navigation .tabbed-navigation-item.selected{max-width:100%;display:table-cell!important}body:not(.template-index) .tabbed-navigation .tabbed-navigation-item.selected:after{display:none}}.youtube{padding-top:15px}.youtube .component-content{height:0;padding-bottom:56.2%;position:relative}.youtube iframe{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}@media only screen and (min-width:48em){.youtube{padding-top:10px}}.selectbox{position:relative;padding:15px;background-color:#fff}@media only screen and (min-width:48em){.selectbox{vertical-align:top;padding:20px}}.selectbox-heading[href]{display:block;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:20px;position:relative;text-decoration:none}.selectbox-heading[href]:after{content:"\f104";color:#005595;float:right;font-size:1em;position:absolute;right:0;top:50%;margin-top:-.5em}.selectbox-heading[href]:hover{color:#666;text-decoration:none}.selectbox-list{display:none;position:absolute;left:0;background-color:#fff;width:100%;padding:15px;margin:0;z-index:2;box-shadow:0 16px 24px 0 rgba(0,0,0,.25)}@media only screen and (min-width:48em){.selectbox-list{padding:20px}}.selectbox-item{display:block;margin-bottom:1px;color:#666;background-color:#f2f2f2;padding:0;position:static}.selectbox-item:before{content:none}.selectbox-item-link[href]{display:block;color:inherit;font-size:16px;font-size:1rem;padding:7.5px 15px;text-decoration:none}@media only screen and (min-width:48em){.selectbox-item-link[href]{padding:10px 20px}}.selectbox-item:hover{text-decoration:underline}.selectbox-item.has-focus,.selectbox-item:hover{color:#005595;background-color:#d3f2ee}.selectbox.is-expanded{box-shadow:0 16px 24px 0 rgba(0,0,0,.25)}.selectbox.is-expanded .selectbox-list{display:block}.selectbox.is-expanded .selectbox-heading:after{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.page-selector{display:inline-block;vertical-align:middle;width:49%;text-align:right;padding:0 15px;color:#002d62}.page-selector.mod-centered{width:100%;display:block;text-align:center}@media only screen and (min-width:48em){.page-selector{border-top:0 none;padding:20px 0}}.page-selector-list{font-size:1.3em;padding:0;margin:0}.page-selector-list li{border-bottom:none!important;padding:15px 0}@media only screen and (min-width:48em){.page-selector-list li{padding:10px}}.page-selector-list li{display:inline-block;vertical-align:middle;border:none}@media only screen and (min-width:48em){.page-selector-list li{padding:0}}.page-selector .page-selector-item-first,.page-selector .page-selector-item-last{display:none}.page-selector .page-selector-item-next a,.page-selector .page-selector-item-previous a{width:10px;height:25px;display:block;overflow:hidden}@media only screen and (min-width:48em){.page-selector .page-selector-item-next a,.page-selector .page-selector-item-previous a{width:25px;height:1.3em}}.page-selector-item-next{margin-left:15px}.page-selector-item-next a{text-align:right}.page-selector-item-next a:before{content:"\f109"}.page-selector-item-link.active:after{content:" of ";color:#005595;text-decoration:none;padding:0 8px 0 3px}.page-selector-item-link.active[data-offset="0"]{display:block}.page-selector-item-link .page-selector-more,.page-selector-item-link[data-offset="0"]{display:none}.page-selector-item-previous{margin-right:15px;text-align:left}.page-selector-item-previous a:before{content:"\f109";-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1)}.page-selector-more{display:none}.search-results-count{display:inline-block;line-height:normal;vertical-align:middle;color:#002d62}.search-results-count .results-count{display:none;font-size:24px;font-size:1.5rem}.locator-results-wrapper .search-results-count .results-count{display:inline-block}.recipe-details-header,.search-results-count+.data-table.mod-nutrition,.search-results-count+.data-table.mod-one{border-top:1px solid #005595}.recipe-details-header{width:100%;border-bottom:1px solid #005595;padding:15px;font-size:28.8px;font-size:1.8rem}@media only screen and (min-width:48em){.recipe-details-header{border-top:none;border-bottom:1px solid #005595;padding:20px 0}}.recipe-details-description{padding:15px}@media only screen and (min-width:48em){.recipe-details-description{padding:20px 0}}.recipe-details-servings{padding:15px;color:#666;font-weight:300}.recipe-details-servings p:before{content:"\f125";padding-right:2px;font-weight:600;font-size:27.2px;font-size:1.7rem}.recipe-details-servings span{font-weight:500}@media only screen and (min-width:48em){.recipe-details-servings{padding:10px 0;width:49%;display:inline-block}}.recipe-details-ingredients{width:100%}@media only screen and (min-width:48em){.recipe-details-ingredients{width:40%;float:left}}.recipe-details-ingredients ul{margin:0;padding:15px}@media only screen and (min-width:48em){.recipe-details-ingredients ul{padding:20px 0}}.recipe-details-nutrition{width:100%}@media only screen and (min-width:48em){.recipe-details-nutrition{width:50%;float:right}}.recipe-details-directions{display:block;width:100%}.recipe-details-directions div{padding:15px}@media only screen and (min-width:48em){.recipe-details-directions div{padding:20px 0}}.recipe-search .inputsearch{width:66.11111%;margin-left:0!important;line-height:normal;padding:15px;margin-bottom:15px}@media only screen and (min-width:48em){.recipe-search .inputsearch{margin-bottom:0;padding:15px;padding-bottom:19px}}.recipe-search .recipe-search-category{width:32.22222%}@media only screen and (min-width:48em){.recipe-search .recipe-search-category .selectbox-heading{font-size:1.5rem}}.recipe-search .bottom-remove-filter,.recipe-search .clear-filter,.recipe-search .facet-title{display:none}.recipe-search--nofilter{position:static;border:1px solid #eaeaea}.recipe-search--nofilter .inputsearch{padding:9px 9px 9px 13px;border:1px solid #eaeaea}.recipe-search--nofilter .inputsearch:before{top:13px;left:9px;font-size:26.4px;font-size:1.65rem}.recipe-search--nofilter .recipe-search__input[type=text]{border-bottom:none;font-weight:300;font-size:18px}@media only screen and (min-width:48em){.recipe-search--nofilter .recipe-search__form{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center}.recipe-search--nofilter .inputsearch:before{top:13px;margin-top:0}.recipe-search--nofilter .recipe-search__input[type=text]{padding-top:7px;padding-bottom:5px}.recipe-search--nofilter .recipe-search__submit{-ms-flex:1 1 157px;flex:1 1 157px;margin:0 0 0 20px!important}}.load-more{text-align:center}.load-more a[href]:hover{color:#fff}.load-more .component-content{width:auto;margin:auto}.load-more input[type=button]{padding-right:15px}.load-more input[type=button]:hover{text-decoration:underline}.load-more input[type=button]:focus{background-color:#005595!important}.load-more-cta{padding-right:15px}.load-more-cta:after{display:none}.fkc-form{margin-bottom:30px;padding:0 15px}@media only screen and (min-width:48em){.fkc-form{padding:0}}.fkc-form h2{font-size:14px;font-size:22.4px;font-size:1.4rem}.fkc-form h2,.fkc-form h3{margin-top:30px;color:#1b1b1b}.fkc-form h3{font-size:12px;font-size:19.2px;font-size:1.2rem}.fkc-form input[type=checkbox],.fkc-form input[type=radio]{float:left;margin-top:2px;margin-bottom:10px;margin-right:7px;width:auto;transform:none}.fkc-form fieldset{border:none;margin-top:10px;padding:0;position:relative;min-width:0}.fkc-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;width:90%;border:1px solid #000;border-radius:2px;height:36px;padding-left:10px;padding-right:36px}.fkc-form select::-ms-expand{display:none}.fkc-form .select-wrapper{position:relative}.fkc-form .select-wrapper:after{content:">";background:#005595;border-radius:2px 2px 0 0;color:#fff;display:inline-block;font-size:36px;position:absolute;top:-7px;right:0;pointer-events:none;transform:rotate(90deg);width:36px;height:36px;text-align:center;line-height:30px}.fkc-form .select-wrapper.states:after{margin-right:36px}@-moz-document url-prefix(){.fkc-form .select-wrapper:after{top:-6px}}.fkc-form input[type=date]{width:80%}.fkc-form label.error,.fkc-form span.error{color:red;position:relative;display:block;margin-top:3px}.fkc-form label.error:after{content:"";color:red;width:24px;height:24px;position:absolute;right:5px;top:-33px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgdmlld0JveD0iMCAwIDIxIDIxIj4gIDxkZWZzPiAgICA8c3R5bGU+ICAgICAgLmNscy0xIHsgICAgICAgIGZpbGw6IHJlZDsgICAgICB9ICAgICAgLmNscy0yIHsgICAgICAgIGZpbGw6ICNmZmY7ICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7ICAgICAgfSAgICA8L3N0eWxlPiAgPC9kZWZzPiAgPGNpcmNsZSBjeD0iMTAuNSIgY3k9IjEwLjUiIHI9IjEwLjUiIGNsYXNzPSJjbHMtMSIvPiAgPHBhdGggZD0iTTE0LjU1NiwxMy45ODEgTDEzLjY2NywxNS41MDAgTDEwLjUwMCwxMS45MzQgTDcuMzMzLDE1LjUwMCBMNi40NDQsMTMuOTgxIEw5LjQwNiwxMC43MDEgTDYuNjI1LDcuNTcwIEw3LjgwMCw2LjQ5OSBMMTAuNTAwLDkuNDkwIEwxMy4yMDAsNi40OTkgTDE0LjM3NSw3LjU3MCBMMTEuNTk0LDEwLjcwMSBMMTQuNTU2LDEzLjk4MSBaIiBjbGFzcz0iY2xzLTIiLz48L3N2Zz4=) no-repeat 100% 0}.fkc-form label.valid:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgdmlld0JveD0iMCAwIDIxIDIxIj4gIDxkZWZzPiAgICA8c3R5bGU+ICAgICAgLmNscy0xIHsgICAgICAgIGZpbGw6ICMwODllOWE7ICAgICAgfSAgICAgIC5jbHMtMiB7ICAgICAgICBmaWxsOiAjZmZmOyAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOyAgICAgIH0gICAgPC9zdHlsZT4gIDwvZGVmcz4gIDxjaXJjbGUgY3g9IjEwLjUiIGN5PSIxMC41IiByPSIxMC41IiBjbGFzcz0iY2xzLTEiLz4gIDxwYXRoIGQ9Ik04LjMzMywxNS41MDAgTDUuNjI0LDExLjgzOCBMNi44ODgsMTAuODc4IEw4LjQ0NCwxMi45ODEgTDE0LjIwMCw2LjQ5OSBMMTUuMzc1LDcuNTcwIEw4LjMzMywxNS41MDAgWiIgY2xhc3M9ImNscy0yIi8+PC9zdmc+) no-repeat 100% 0}.fkc-form label.error#IsOptIn-error:after{right:-40px}.fkc-form .g-recaptcha{position:relative;margin-top:20px}.fkc-form label.error#recaptcha-error{position:absolute;top:70%;left:350px}.fkc-form span.recaptcha-error-label{display:none}.fkc-form .input--date-disabled{opacity:.25}.fkc-form .error-message{color:red;border-radius:2px;padding:10px 20px;border:1px solid red;margin:10px 0}.fkc-form .error-message p{color:red}.fkc-form .state-optional-valid{display:block!important}.fkc-form textarea{border:1px solid #000;border-radius:2px;min-height:120px;padding:15px;width:90%;max-width:100%}.fkc-form #field{margin-left:.5em;float:left}.fkc-form .italic{font-style:italic}.fkc-form .label{display:block;margin-top:20px;width:90%}.fkc-form .input-text{border:1px solid #000;border-radius:2px;display:block;padding:7px 10px;width:90%;max-width:90%}@media only screen and (min-width:64em){.fkc-form .input-text{width:93%}}@media only screen and (min-width:64em){.fkc-form .input-text.phone-number{width:200px}}.fkc-form .submit{background-color:#005595;border:none;border-radius:2px;color:#fff;font-size:16px;font-size:1rem;margin-top:10px;padding:10px;text-transform:uppercase;max-width:100%;width:100%}.fkc-form .submit:disabled{background-color:rgba(0,85,149,.6);pointer-events:none}@media only screen and (min-width:48em){.fkc-form .submit{width:93%;max-width:90%}}.fkc-form .phone-number{width:350px}.fkc-form .phone-number+.error{margin:7px 0}@media only screen and (min-width:64em){.fkc-form .phone-number+.error:after{left:220px;top:-38px}}.fkc-form .city{width:300px}.fkc-form .city+.error{margin:7px 0}@media only screen and (min-width:64em){.fkc-form .city+.error:after{left:290px;top:-38px}}.fkc-form .date{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAABU0lEQVRIx+3WMWsUURTF8d8Oi1WK3S2sQoghtkbByi6kSRvCa6xiPVUKW7OKnfWr09kMYqf7CWwNaTfBDxDQFAtJ5VjsGyKyM5uAk2pON5zD+c+9DMNlkULsWaZlmRo/WxAc47cQBw1l80y9P0gd43+tnhAf4B12sYIRhvjRUFplzmv8DI/wCz8xwwRv+viCnRQsUa1ivWFhVWZDs4YYpPwWnvexjWs8UeTTtIYjjBT5ZcNKjxR5VuMP0nRvFflYiI9xiu0sjT9V5NMUn+AQVw1vXmXqdJX8CaTuKbKeEEucKPJn2lSI3/G0nx5HQjxoFTj/0FTANRy3DPQ38CM+tMx6jZcV8EKRn7SKC/GCRX+altUBO2AH7IAd8P8AZ1i9B9YqZn18xb4Q3+PsDgXHeHXL7Cb28KknxIf4jBctT/gNezfn+Pw0X37i36i8Q75U5CX8AWkiUbBi0iITAAAAAElFTkSuQmCC") no-repeat 95%;border:1px solid #000;border-radius:2px;display:block;padding:7px 10px;width:90%}@media only screen and (min-width:64em){.fkc-form .date{width:155px}}.fkc-form .date+.error{margin:7px 0}@media only screen and (min-width:64em){.fkc-form .date+.error:after{top:-38px;left:175px}}.fkc-form .state{margin-right:36px;width:110px}.fkc-form .state+.error{margin:7px 0}@media only screen and (min-width:64em){.fkc-form .states+.error:after{left:130px}}.fkc-form .zip{width:150px}.fkc-form .zip+.error{margin:7px 0}@media only screen and (min-width:64em){.fkc-form .zip+.error:after{left:175px;top:-38px}}.fkc-form .checkboxes,.fkc-form .radio-buttons{position:relative;width:90%;clear:both;margin-bottom:20px}@media only screen and (min-width:64em){.fkc-form .checkboxes,.fkc-form .radio-buttons{width:80%}}.fkc-form .checkboxes.border,.fkc-form .radio-buttons.border{border-right:1px solid #ccc}.fkc-form .checkboxes.yes-no li,.fkc-form .radio-buttons.yes-no li{display:block;width:100%}@media only screen and (min-width:64em){.fkc-form .checkboxes.yes-no li,.fkc-form .radio-buttons.yes-no li{width:100%}}.fkc-form .checkboxes label.error,.fkc-form .radio-buttons label.error{display:block;position:static}.fkc-form .checkboxes label.error:after,.fkc-form .radio-buttons label.error:after{position:absolute;right:-35px;top:50%;transform:translateY(-50%)}.fkc-form .checkboxes li,.fkc-form .radio-buttons li{padding-left:0;position:static}.fkc-form .checkboxes li:before,.fkc-form .radio-buttons li:before{content:none}@media only screen and (min-width:64em){.fkc-form .terms{padding:20px 0}}.fkc-form ::-webkit-input-placeholder{font-size:.9em;margin-left:-20px!important}.fkc-form ::-moz-placeholder{font-size:.9em}.fkc-form :-ms-input-placeholder{font-size:.9em}.fkc-form .inputs-wrapper{border-radius:2px}@media only screen and (min-width:64em){.fkc-form .inputs-wrapper{width:600px}}.fkc-form #contact-us-form .radio-buttons,.fkc-form #contact-us .radio-buttons{margin-top:10px}.fkc-form #contact-us-form .radio-buttons li,.fkc-form #contact-us .radio-buttons li{width:100%;clear:both}.fkc-form #contact_options-error{margin-bottom:10px}.fkc-form #crm-form .inputs-wrapper,.fkc-form #sign-up-crm-form .inputs-wrapper,.fkc-form #travel-form .inputs-wrapper{max-width:500px}@media only screen and (min-width:64em){.fkc-form #crm-form .radio-buttons,.fkc-form #sign-up-crm-form .radio-buttons,.fkc-form #travel-form .radio-buttons{float:left;width:110%}}@media only screen and (min-width:64em){.fkc-form #crm-form .radio-buttons li,.fkc-form #sign-up-crm-form .radio-buttons li,.fkc-form #travel-form .radio-buttons li{float:left;width:50%}}@media only screen and (min-width:64em){.fkc-form #crm-form .stages-of-disease .radio-buttons li,.fkc-form #sign-up-crm-form .stages-of-disease .radio-buttons li,.fkc-form #travel-form .stages-of-disease .radio-buttons li{width:33.333%}}.fkc-form #crm-form hr,.fkc-form #sign-up-crm-form hr,.fkc-form #travel-form hr{margin:30px 0;margin-right:30px}.fkc-form #crm-form legend,.fkc-form #sign-up-crm-form legend,.fkc-form #travel-form legend{margin-bottom:10px}@media only screen and (max-width:63.9375em){.fkc-form #travel-form .radio-buttons li{display:block;float:left;position:relative;width:100%}}.fkc-form #home-treatment-form .radio-buttons,.fkc-form #tops-form .radio-buttons{display:block}@media only screen and (min-width:64em){.fkc-form #home-treatment-form .radio-buttons,.fkc-form #tops-form .radio-buttons{display:-ms-flexbox;-js-display:flex;display:flex}}.fkc-form #home-treatment-form .radio-buttons li,.fkc-form #tops-form .radio-buttons li{width:100%;clear:both}@media only screen and (min-width:64em){.fkc-form #home-treatment-form .radio-buttons.yes-no,.fkc-form #tops-form .radio-buttons.yes-no{-ms-flex-direction:column;flex-direction:column}}.fkc-form #home-treatment-form .radio-buttons.yes-no li,.fkc-form #tops-form .radio-buttons.yes-no li{width:100%}.fkc-form #home-treatment-form .stages-of-disease .radio-buttons,.fkc-form #tops-form .stages-of-disease .radio-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}.fkc-form #home-treatment-form .stages-of-disease .radio-buttons li,.fkc-form #tops-form .stages-of-disease .radio-buttons li{width:auto}@media only screen and (min-width:64em){.fkc-form #home-treatment-form .stages-of-disease .radio-buttons li,.fkc-form #tops-form .stages-of-disease .radio-buttons li{width:33.333%}}.fkc-form #home-treatment-form legend,.fkc-form #tops-form legend{margin-bottom:10px}@media only screen and (min-width:64em){.fkc-form #tops-form .number-of-people legend{width:120%}.fkc-form #tops-form .number-of-people .radio-buttons li{width:25%}.fkc-form #tops-form .stages-of-disease .radio-buttons li{width:33.333%}}.fkc-form #home-treatment-form .radio-buttons.yes-no,.fkc-form #sign-up-crm-form .radio-buttons.yes-no,.fkc-form #story-form .radio-buttons.yes-no{display:block}@media only screen and (min-width:64em){.fkc-form #home-treatment-form .radio-buttons.yes-no,.fkc-form #sign-up-crm-form .radio-buttons.yes-no,.fkc-form #story-form .radio-buttons.yes-no{-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;-js-display:flex;display:flex}}.fkc-form #home-treatment-form .radio-buttons.yes-no li,.fkc-form #sign-up-crm-form .radio-buttons.yes-no li,.fkc-form #story-form .radio-buttons.yes-no li{width:40%}.fkc-form #trip-information p:first-child{margin-bottom:-10px}.fkc-form #trip-information p:nth-child(4n-1){margin-top:20px;margin-bottom:-10px}.fkc-form .count-characters+label.error:after{top:-73px}.fkc-form .char-count,.fkc-form .char-count-label{color:#a1a1a1;font-style:italic;font-size:.9em}.fkc-form .char-count-label{display:block}.fkc-form .hidden{display:none}.fkc-form .fkc-form__title{margin-top:6px;font-size:24px;font-weight:400;letter-spacing:0;line-height:28px;text-transform:uppercase;color:#002d62}.fkc-form .fkc-form__info{font-size:16px;letter-spacing:0}.fkc-form .fkc-form__subtitle{margin:22px 0 -14px;font-size:18px;font-weight:500;letter-spacing:0;color:#000}@media (min-width:600px) and (max-width:980px),only screen and (min-width:75em){.fkc-form .fkc-form__flex-group{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fkc-form .fkc-form__flex-item{-ms-flex:1 1 auto;flex:1 1 auto}.fkc-form .fkc-form__flex-item--first-name,.fkc-form .fkc-form__flex-item--last-name,.fkc-form .fkc-form__flex-item--zip{-ms-flex-preferred-size:100%;flex-basis:100%}.fkc-form .fkc-form__flex-item--state{-ms-flex-preferred-size:9%;flex-basis:9%}}.fkc-form.mod-evergreen{padding:20px;background-color:#f2f2f2}.fkc-form.mod-evergreen .inputs-wrapper{width:100%!important}.fkc-form.mod-evergreen a{white-space:nowrap}.fkc-form.mod-evergreen input:not([type=checkbox]):not([type=radio]):not(.phone-number),.fkc-form.mod-evergreen select:not([type=checkbox]):not([type=radio]):not(.phone-number){width:100%;max-width:none}.fkc-form.mod-evergreen input:not([type=submit]),.fkc-form.mod-evergreen select:not([type=submit]){background:#fff}.fkc-form.mod-evergreen label{width:100%;max-width:none}.fkc-form.mod-evergreen .error.valid,.fkc-form.mod-evergreen .error:after{display:none}.fkc-form.mod-evergreen label.error,.fkc-form.mod-evergreen span.error{margin-top:7px}.fkc-form.mod-evergreen .checkboxes{width:100%;margin-bottom:0}.fkc-form.mod-evergreen .radio-buttons{width:100%;margin:0 -30px -13px 0}.fkc-form.mod-evergreen .radio-buttons li{width:auto!important;margin-right:44px;-ms-flex:0 1 auto;flex:0 1 auto}.fkc-form.mod-evergreen .radio-buttons li label{padding-left:2px}.fkc-form.mod-evergreen .radio-buttons.border{border-right:none}.fkc-form.mod-evergreen .number-of-people,.fkc-form.mod-evergreen .stages-of-disease{margin-top:20px}@media only screen and (min-width:64em){.fkc-form.mod-evergreen .number-of-people legend,.fkc-form.mod-evergreen .stages-of-disease legend{width:100%!important}}.fkc-form.mod-evergreen .terms{padding:0}.fkc-form.mod-evergreen .phone-number{max-width:200px}@media (min-width:600px) and (max-width:980px),only screen and (min-width:75em){.fkc-form.mod-evergreen .fkc-form__flex-group{display:-ms-flexbox;-js-display:flex;display:flex;margin-right:-20px}.fkc-form.mod-evergreen .fkc-form__flex-item{-ms-flex:1 1 auto;flex:1 1 auto;margin-right:20px}.fkc-form.mod-evergreen .fkc-form__flex-item--first-name{-ms-flex-preferred-size:38%;flex-basis:38%}.fkc-form.mod-evergreen .fkc-form__flex-item--last-name{-ms-flex-preferred-size:50%;flex-basis:50%}.fkc-form.mod-evergreen .fkc-form__flex-item--zip{-ms-flex-preferred-size:20%;flex-basis:20%}.fkc-form.mod-evergreen .fkc-form__flex-item--city{-ms-flex-preferred-size:40%;flex-basis:40%}.fkc-form.mod-evergreen .fkc-form__flex-item--state{-ms-flex-preferred-size:20%;flex-basis:20%}}.flex-group{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:64em){.flex-group{-ms-flex-direction:row;flex-direction:row;width:97%}}.flex-group li{margin:0;padding:0}.flex-group li:before{content:""}.field-dates{float:left;width:100%;margin-bottom:10px}.field-dates li{display:block;list-style:none;margin:0;padding:0}.field-dates li:before{content:""}@media only screen and (min-width:64em){.field-dates li{float:left}.field-dates li:first-child{width:290px}.field-dates li:nth-child(2){width:210px}}.expand-toggle{display:none!important;visibility:hidden}.expand-label{color:#005595;display:block;font-weight:400;padding:10px 0}.expand-label:after{content:"+";margin-left:3px}.expand-content{height:0;overflow:hidden;transition:height .5s}.expand-content li:before{content:none}.expand-toggle:checked~.expand-content{height:150px}.expand-toggle:checked~.expand-label:after{content:"-"}.ui-widget-header .ui-icon{background-image:none}.ui-datepicker-next .ui-icon-circle-triangle-e{background-size:8px 16px;background-position:0 0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgdmlld0JveD0iMCAwIDYgMTEiPiAgPGRlZnM+ICAgIDxzdHlsZT4gICAgICAuY2xzLTEsIC5jbHMtMiB7ICAgICAgICBmb250LXNpemU6IDE3LjRweDsgICAgICB9ICAgICAgLmNscy0yIHsgICAgICAgIGZvbnQtZmFtaWx5OiAiV2ViZGluZ3MiOyAgICAgIH0gICAgPC9zdHlsZT4gIDwvZGVmcz4gIDx0ZXh0IHRyYW5zZm9ybT0ibWF0cml4KC0xLCAwLCAwLCAxLCAxMCwgMTEpIiBjbGFzcz0iY2xzLTEiPjx0c3BhbiBjbGFzcz0iY2xzLTIiPjM8L3RzcGFuPjwvdGV4dD48L3N2Zz4=)}.ui-datepicker-prev .ui-icon-circle-triangle-w{background-size:8px 16px;background-position:100% 0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgdmlld0JveD0iMCAwIDYgMTEiPiAgPGRlZnM+ICAgIDxzdHlsZT4gICAgICAuY2xzLTEsIC5jbHMtMiB7ICAgICAgICBmb250LXNpemU6IDE3LjRweDsgICAgICB9ICAgICAgLmNscy0yIHsgICAgICAgIGZvbnQtZmFtaWx5OiAiV2ViZGluZ3MiOyAgICAgIH0gICAgPC9zdHlsZT4gIDwvZGVmcz4gIDx0ZXh0IHg9Ii00IiB5PSIxMSIgY2xhc3M9ImNscy0xIj48dHNwYW4gY2xhc3M9ImNscy0yIj4zPC90c3Bhbj48L3RleHQ+PC9zdmc+)}.ui-button:focus,.ui-button:hover,.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:none;background:none}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:2px;transition:transform .3s ease-out}.ui-datepicker .ui-datepicker-prev-hover{left:2px}.ui-datepicker .ui-datepicker-next-hover{right:2px}.ui-datepicker-next,.ui-datepicker-prev{transition:transform .3s ease-out}.ui-datepicker-next:hover{transform:translatex(2px)}.ui-datepicker-prev:hover{transform:translatex(-2px)}.ui-widget.ui-widget-content{border:1px solid #089e9a}.ui-state-default,.ui-widget-content .ui-state-default{background:#dff4f8;border:none;color:#005595;font-weight:lighter}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #089e9a;border-radius:3px;background:#dff4f8;font-weight:lighter;color:#4d4d4d}.ui-datepicker td{padding:0;padding-bottom:3px}.ui-state-highlight{background:#f2f2f2}.ui-state-disabled .ui-state-default{background:none;color:#4d4d4d}.ui-datepicker th{color:#a1a1a1;font-weight:400}.ui-datepicker .ui-datepicker-title select{font-weight:700}.tool__title{position:relative;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:15px;margin-bottom:15px;background-color:#f2f2f2;border:1px solid #e6e3e3;text-transform:uppercase;border-bottom:4px solid #005595;font-size:21px;font-size:20.8px;font-size:1.3rem;cursor:pointer}@media only screen and (min-width:48em){.tool__title{padding:15px 40px;margin-bottom:20px}}.tool__title-icon{-ms-flex:0 0 45px;flex:0 0 45px;margin-right:20px}.tool__title-heading{-ms-flex:1 1 auto;flex:1 1 auto;margin-right:40px}.tool__title:after{content:"";position:absolute;top:50%;right:10px;transform:translate(-50%,-50%);width:25px;height:15px;background-repeat:no-repeat;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAPCAYAAAARZmTlAAABCElEQVQ4ja3RL0tDURgH4GcXu2WgoGDQuo9gNQ1EXJQVy8UkGPwKA4NNBbvFW9Q2cVud1eqnMCgo4xrcYBzv3+nbzu9wzsOPt2H/Ejawgmc1J03iX1mjc9XANV7TJO4tYR1PaGIbL3WhDOACh9OzCHfYxDIGaP0DMF+vFeEIb9OguSiUA9ygG2GMnb9AOcAtumkST6JpMIM+FoTOAuABB2kSTyCauxijHUB9bJW06OEkADppEn/Ogih4MwigVYwKoB5Oi4AsJAtay4EqAXlIFSgE+nlAETKDdvEVQOcBMMReHlCGwCM6AXQcAO00id+LPilD4D6AagFVkSxo6GdnpUAdZB4a1QHgG4H9ZUFhjmR7AAAAAElFTkSuQmCC")}.tool__title.tool__title--active:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAPCAYAAAARZmTlAAABAklEQVQ4ja3RsUrDUBTG8X+iCejgU/QdXNuA3aqD6dInCG4OQh9Bh1InzVwcL4iSLn2NrHGr0IKLT5AOuRfCIcm9sX7TORwOPzjH4/aVHjkH1sAS+AQoVWJd8nsCGTAEFHDtuuiKGGCk+6AP5IJIwCQAlBenVsiGNAHPwLeArv6KhMC7AJ6Ae6q/1KEPL06jvkhIdfOxAOa6LgR0BmRtUBNigEkLYOIMScQVkNCuC6ojTcCiAwCgVElBddYfAV1K5AR4E0AKPHQBNSgHIgFtDORrYAVMBXAHlC5IC3RhIF8Ds2MAC/TiA/l/AA3QL/AF3JwCj3o+OBaoQ16cjoF9qZLtASA6WesNmPt1AAAAAElFTkSuQmCC")}.tool__links{display:none;float:left;width:100%;padding:0 15px}@media only screen and (min-width:48em){.tool__links{padding:0 100px}}.tool__links>ul{margin-bottom:25px}.tool__links li{padding-left:0}.tool__links li:before{display:none}.tool__subtitle{font-weight:500;font-size:19.2px;font-size:1.2rem}.tool__section-heading{display:block;font-size:1em;font-weight:400;letter-spacing:.05em;color:#005595}@media only screen and (min-width:48em){.tool__section-heading{padding-right:210px}}@media only screen and (min-width:48em){.tool__section-heading--link{padding-right:0}}.tool__section-links{display:block}@media only screen and (min-width:48em){.tool__section-links{position:absolute;top:0;right:0;width:193px}}.open-close-all{display:none}@media only screen and (min-width:64em){.open-close-all{display:block}}.text--right{text-align:right}@media only screen and (min-width:48em){.text--far-right{margin-right:-80px}}.gfr-calculator{margin:10px 0 15px}.gfr-calculator__container{padding:15px;margin-bottom:15px;background-color:#f2f2f2}.is-results .gfr-calculator__calculator{display:none}.gfr-calculator__heading{padding:0;margin:0 0 3px}.gfr-calculator label{display:inline-block;margin:12px 0 0}.gfr-calculator label.error{display:inline;margin-top:-10px;color:red}.gfr-calculator label.error.valid{display:none}.gfr-calculator label.error--radio{display:block;margin:10px 0 -15px}.gfr-calculator input[type=number],.gfr-calculator input[type=text]{display:block;width:100%;margin:12px 0 0;padding:10px;border:1px solid #a1a1a1}.gfr-calculator input[type=number]:focus,.gfr-calculator input[type=text]:focus{border:1px solid #005595;background-color:#fff}.gfr-calculator fieldset{margin-top:18px}.gfr-calculator fieldset:first-of-type{margin-top:12px}.gfr-calculator__radio-container{margin:15px 0 0}.gfr-calculator__radio-container label{display:inline-block;width:50px;margin:0 30px 0 5px}.gfr-calculator__radio-container input[type=radio]{display:inline-block;margin:0 0 3px 4px;background-color:#fff;transform:scale(1.4)}.gfr-calculator__submit{width:100%;margin-top:20px}.gfr-calculator__submit:after{pointer-events:none}.gfr-calculator__submit-input{width:100%;height:100%;display:block;position:absolute;top:0;left:0;opacity:0}.gfr-calculator__footer{margin:0 15px}@media only screen and (min-width:48em){.gfr-calculator__footer{margin:0}}@media only screen and (min-width:64em){.gfr-calculator{margin-top:16px}.gfr-calculator__form{display:-ms-flexbox;-js-display:flex;display:flex;margin-right:-50px}.gfr-calculator__col{-ms-flex:1 1 50%;flex:1 1 50%;margin-right:50px}.gfr-calculator__col:first-child{-ms-flex:1 1 57%;flex:1 1 57%}.gfr-calculator__flex-item{margin-top:0;-ms-flex:1 1 50%;flex:1 1 50%}.gfr-calculator__flex-item label{margin-right:10px}.gfr-calculator__flex-container{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.gfr-calculator__legend{display:inline-block;width:auto;-ms-flex:1 1 47%;flex:1 1 47%}.gfr-calculator__radio-container{-ms-flex:1 1 53%;flex:1 1 53%;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center}.gfr-calculator__submit{margin-top:28px}}.gfr-calculator__results{display:none}.is-results .gfr-calculator__results{display:block}.gfr-calculator__value{min-width:170px;padding:22px 15px;background-color:#bbebef;color:#005595}.gfr-calculator__value-heading{margin:12px 0 5px;text-transform:uppercase;font-weight:500}.gfr-calculator__value-number{font-weight:500;font-size:70px;line-height:1}.gfr-calculator__value-units{font-size:13px}.gfr-calculator__results-cta{margin-top:10px}.gfr-calculator__back-link{display:block;margin-top:8px}@media only screen and (min-width:64em){.is-results .gfr-calculator__results{display:-ms-flexbox;-js-display:flex;display:flex}.gfr-calculator__value{-ms-flex:1 1 20%;flex:1 1 20%;margin-right:24px}.gfr-calculator__results-content{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.gfr-calculator__results-top{-ms-flex:1 1 100%;flex:1 1 100%}.gfr-calculator__results-bottom{-ms-flex:1 1 0px;flex:1 1}.gfr-calculator__results-heading{margin:0}.gfr-calculator__results-cta{margin-top:0}}.gfr-calculator ::-webkit-input-placeholder{color:#999}.gfr-calculator ::-moz-placeholder{color:#999}.gfr-calculator ::-ms-input-placeholder{color:#999}.gfr-calculator ::placeholder{color:#999}.fkc-cta{position:relative;display:block;padding:15px 31px 15px 15px;color:#fff;background-color:#005595;font-size:1.1em;font-weight:500;text-transform:uppercase;text-decoration:none;border:none}.fkc-cta:after{content:"\f109";margin-left:9px;margin-right:-22px;font-weight:600}.fkc-cta:hover{text-decoration:underline;color:#fff}.fkc-cta:hover:after{text-decoration:none}.fkc-cta--centered{text-align:center}.fkc-cta--inline-block{display:inline-block;padding-right:40px}.fkc-cta--inline-block:after{right:10px}.fkc-cta--strong{padding:15px 47px 15px 15px;margin-top:15px;font-size:19.2px;font-size:1.2rem;line-height:24px;line-height:1.5rem;font-weight:500;text-align:left}.fkc-cta--strong:after{position:absolute;top:49%;right:29px;margin-right:0;transform:translateY(-50%)}.fkc-cta--light-blue{padding:15px 47px 15px 15px;margin-top:15px;font-size:19.2px;font-size:1.2rem;line-height:24px;line-height:1.5rem;font-weight:500;text-align:left;color:#005595;background-color:#bbebef;border:1px solid #c9d7de}.fkc-cta--light-blue:after{position:absolute;top:49%;right:29px;margin-right:0;transform:translateY(-50%)}.fkc-cta--light-blue:hover{color:#005595}.fkc-cta--text{margin:15px 0;padding:0 31px 0 0;text-align:left;font-weight:400;color:#005595;background-color:transparent}@media only screen and (min-width:48em){.fkc-cta--text{margin:20px 0}}.fkc-cta--text:hover{color:#005595}.fkc-cta--no-uppercase{text-transform:none}.articles__content-block--video .content-block-cta:before,.content-block.mod-video-cta .content-block-cta:before,.fkc-cta--video-link:before,.search-result-list li.mod-video-cta .content-block-cta:before{content:"\f12b";margin-right:10px;margin-top:-17px;transform:translateY(7px);font-size:35.2px;font-size:2.2rem}.fkc-cta--submit{width:100%;margin-top:20px;text-align:center}.fkc-cta--submit:after{pointer-events:none}.fkc-cta--submit[data-disabled=true]{background-color:rgba(0,85,149,.6);pointer-events:none}.fkc-cta--submit .fkc-cta--submit__input{width:100%;height:100%;display:block;position:absolute;top:0;left:0;opacity:0}.articles__content-block{position:relative}.articles__content-block .content-block-content{margin-bottom:46px}.articles__content-block .content-block-cta{position:absolute;bottom:21px;width:calc(100% - 30px);padding:3px 0;min-width:-moz-available;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.articles__content-block .content-block-image{height:110px}.articles__content-block .content-block-image img{width:auto;height:90px;margin-top:10px}.articles__content-block.mod-delimited{border-top:none}@media only screen and (min-width:620px){.articles{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-14px}.articles__content-block{-ms-flex:0 1 calc(50% - 14px);flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 14px);max-width:calc(50% - 14px);margin:12px 14px 12px 0;padding-top:0}}@media only screen and (min-width:64em){.articles{margin-top:24px}.articles__content-block{-ms-flex:0 1 calc(33.33% - 14px);flex-grow:0;flex-shrink:1;flex-basis:calc(33.33% - 14px);max-width:calc(33.33% - 14px)}}.is-loaded .articles__spinner{display:none}@media only screen and (max-width:620px){.articles .content-block-image{display:none}.articles .content-block-heading{margin-top:0}}.articles__content-block--highlighted{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:185px;background:#d3f2ee}.articles__content-block--highlighted .content-block-section{-ms-flex:0 0 auto;flex:0 0 auto}.articles__content-block--highlighted .content-block-heading{margin-top:0}.articles__content-block--highlighted .content-block-content{margin-bottom:0}.articles__content-block--highlighted .content-block-cta{position:static;margin-top:5px}@media only screen and (min-width:620px){.articles__content-block--highlighted{min-height:300px}.articles__content-block--highlighted .content-block-section{padding:20px}}@media only screen and (min-width:64em){.articles__content-block--highlighted:after{content:" ";display:block;position:absolute;bottom:0;width:100%;height:20px;background:#fff}}.articles__content-block--video .content-block-image img{height:110px;margin-top:0;border:3px solid #8dc63f}.articles__content-block--featured{background:#bbebef;border-bottom:none!important}.articles__content-block--featured .content-block-heading{font-size:36.8px;font-size:2.3rem}.articles__content-block--featured .content-block-image{margin-right:30px!important}.articles__content-block--featured .content-block-image img{height:auto}@media only screen and (min-width:620px){.articles__content-block--featured{padding:30px;-ms-flex-preferred-size:calc(100% - 14px);flex-basis:calc(100% - 14px);max-width:none}}@media only screen and (min-width:64em){.articles__content-block--featured{margin-right:20px;padding:45px;-ms-flex-preferred-size:calc(66.66% - 20px);flex-basis:calc(66.66% - 20px);max-width:calc(66.66% - 20px)}}.spinner{color:#005595;font-size:60px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:72px auto;position:relative;transform:translateZ(0);animation:load6 1.7s infinite ease,round 1.7s infinite ease}@keyframes load6{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes round{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.accordion-table__th{text-transform:uppercase;text-align:center;font-weight:400;color:#fff;background-color:#a1a1a1;cursor:pointer}.accordion-table__th--blue{background-color:#005595}.accordion-table__th--green{background-color:#089e9a}.accordion-table__td{text-align:center;font-size:16px;font-weight:300;background-color:hsla(0,0%,63%,.1)}.accordion-table__td--blue{background-color:rgba(0,85,149,.1)}.accordion-table__td--green{background-color:rgba(8,158,154,.1)}.accordion-table__td--check:after{font-family:Webdings;font-size:50px;content:"a"}.accordion-table__td--bold{font-weight:400}.accordion-table__mobile{margin:15px}@media only screen and (min-width:64em){.accordion-table__mobile{display:none}}.accordion-table__mobile .accordion-table__accordion{margin:14px 0}.accordion-table__mobile .accordion-table__accordion-content{padding:0!important}.accordion-table__mobile .accordion-table__th{padding:9px 10px;font-size:16px}.accordion-table__mobile .accordion-table__th:after{content:"\f109";transform:translateY(1px) rotate(90deg);margin-left:14px}.accordion-table__mobile .accordion-table__accordion-item.is-expanded .accordion-table__th:after{transform:translateY(1px) rotate(270deg)}.accordion-table__mobile .accordion-table__td{padding:20px 60px}.accordion-table__mobile .accordion-table__td--check{padding-bottom:0}.accordion-table__mobile .accordion-table__td--check:after{display:block;margin-top:17px}.accordion-table__desktop{display:none;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:3px}@media only screen and (min-width:64em){.accordion-table__desktop{display:table}}.accordion-table thead .accordion-table__th{padding:14px 10px;font-size:18px}.accordion-table thead th:nth-last-child(2):first-child,.accordion-table thead th:nth-last-child(2):first-child~th{width:60%}.accordion-table thead th:nth-last-child(2):first-child{width:40%}.accordion-table thead th:nth-last-child(3):first-child,.accordion-table thead th:nth-last-child(3):first-child~th{width:38%}.accordion-table thead th:nth-last-child(3):first-child{width:24%}.accordion-table thead th:nth-last-child(4):first-child,.accordion-table thead th:nth-last-child(4):first-child~th{width:28%}.accordion-table thead th:nth-last-child(4):first-child{width:16%}.accordion-table thead th:nth-last-child(5):first-child,.accordion-table thead th:nth-last-child(5):first-child~th{width:21%}.accordion-table thead th:nth-last-child(5):first-child{width:16%}.accordion-table thead th:nth-last-child(6):first-child,.accordion-table thead th:nth-last-child(6):first-child~th{width:17%}.accordion-table thead th:nth-last-child(6):first-child{width:15%}.accordion-table thead th:nth-last-child(7):first-child,.accordion-table thead th:nth-last-child(7):first-child~th{width:14%}.accordion-table thead th:nth-last-child(7):first-child{width:16%}.accordion-table thead th:nth-last-child(8):first-child,.accordion-table thead th:nth-last-child(8):first-child~th{width:12.5%}.accordion-table tbody .accordion-table__th{padding:7px;text-align:left;text-transform:none;color:#004a8a;font-weight:400;font-size:16px;background-color:transparent}.accordion-table tbody .accordion-table__td{height:74px;padding:7px}