@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.revolver{position:relative;padding-bottom:70px;opacity:0;overflow:hidden;transition:opacity .2s cubic-bezier(.39,.575,.565,1) .1s;background:#f1f7e9;border:1px solid #f2f2f2}@media only screen and (min-width:48em){.revolver{padding-bottom:40px}}.revolver.is-loaded{opacity:1}.revolver__nav{position:absolute;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%;bottom:15px}.revolver__nav-item{-ms-flex:0 0 17px;flex:0 0 17px;height:17px;margin:10px 4px 0;padding:0;border:3px solid #005595;border-radius:50%;cursor:pointer;background-color:transparent!important;transition:background-color .5s cubic-bezier(.19,1,.22,1)}.revolver__nav-item.is-active{background-color:#089e9a!important}.revolver__nav-item:after{display:none}.touch .revolver__nav .revolver__nav-item{margin:10px 10px 0}.revolver__content-block{position:absolute;top:0;width:100%;padding:10px 20px 20px}.revolver__content-block .content-block-heading{letter-spacing:.1px}.revolver__content-block .content-block-cta{font-weight:500}.revolver__content-block .col-9+.col-3 .content-block-heading,.revolver__content-block .col-9+.col-3 .search-result-list li-heading,.revolver__content-block .h3,.revolver__content-block .layout-sidebar .content-block-heading,.revolver__content-block .layout-sidebar .search-result-list li-heading,.revolver__content-block .sitemap li li{letter-spacing:.1px}.revolver__content-block--clone{position:static;opacity:0}.revolver--slide-from-right .revolver__content-block.is-transitioning-in{transform:translateX(100%)}.revolver--slide-from-right .revolver__content-block.is-active{transition:transform 1s cubic-bezier(.77,0,.175,1);transform:translateX(0)}.revolver--slide-from-right .revolver__content-block.is-inactive{transition:transform 1s cubic-bezier(.77,0,.175,1);transform:translateX(-100%)}.revolver--fade .revolver__content-block.is-transitioning-in{opacity:0}.revolver--fade .revolver__content-block.is-active{transition:opacity 1s cubic-bezier(.19,1,.22,1);opacity:1;z-index:2}.revolver--fade .revolver__content-block.is-inactive{transition:opacity 1s cubic-bezier(.19,1,.22,1) .15s;opacity:0;z-index:1}.content-block--img-no-padding.revolver__content-block{padding-left:0}.revolver--cruise-blue{background-color:#bbebef}.revolver--cruise-blue .revolver__nav-item.is-active{background-color:#005595}.revolver--img-outline-blue .content-block-image{border:3px solid #005595}.revolver--heading-above .content-block,.revolver--heading-above .search-result-list li{padding-top:100px;margin-top:25px}@media only screen and (min-width:48em){.revolver--heading-above .content-block,.revolver--heading-above .search-result-list li{padding-top:55px}}.revolver--heading-above .content-block .content-block-section .content-block-heading,.revolver--heading-above .search-result-list li .content-block-section .content-block-heading{position:absolute;top:5px;left:20px;margin-top:0}.revolver--vertical-margin{margin-top:20px;margin-bottom:20px}.revolver--centered{text-align:center}.accordion-level.mod-level2{text-transform:none}.accordion-item-trigger:after{content:"\f105";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}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:5px 35px 0 40px;height:30px;display:inline-block;line-height:1.3;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,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA8CAYAAABxVAqfAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAA7ZJREFUeNrsWFtIFGEU/v7ZaVMXL5nXejCxG2oWlZceAtF66J5FJEVYUvTQBSHRJAipHizEIIiICJKKpId6iCAogurBUksrEYvE0jTQxcuqu7M6O38Pu+POv7ujU7ozkA0M7Pz/mfn2nPOd859zCPZdpzDg4mDQxcs/xAfHQQgJOmB8cS2sdodbYwLoAgoAktLUejp5wO7wAhOjyKWnxkQJTOZSOOluasM0poyPdXSyjOU2NZ1r5IKucUyMIhf9b+p/3NSGaSxROscyl1xi6U8uSo0CNiiOOaNMHShz6UKx0Pm8J549vRNHyGSM+VJfK+sJ8ZdVrhGFdrxvYAciwp8SR22NzslCIGC3CAAOhyMoQCaTCWazGfMO3ASlCmA5qwSraySEMN/mZbY5nU4ml876qSRJEARhkmy8zDZCiDHkkk0xm/enH0PYf/U1zte1YFyUGOWCBvy114bKhy0YE0R86BxA1eNWfx/Ptm+/9Azj3INmjIvS5NrnrsHgAn/vG8X5umbYnSLD6JLtaQFYTWYHuKt/FOV3m2BzTDATgLLdq5Cbnjg9uVq7BvGkqRsuiWr26a9BByruvcewfZwBOLktFfkZi7yyaqau/9KHCw8/QHRRtHUPobwgAxw3tTX6bQJKaxtgHRGY9RNbUrEzM8l/CEIDAFc9+gjR5Y7yl597wXEE5QWrVSvRfpuA0jvvYLWxoEc3rUBBzhLtpc/ShAjm+cXHHlx72hrwyBseG0dZbQN6B+zM+qHcZSjcmDL91Efp40sHM5EcF84IP2nswo1nbYxPh+0TKL3zDt3WUUa2cGMKDuctV+UCM4pQntCWEB7VR3L8wB+9/Y5bz9sBAGOCiHP3G9HZN8LI7MpOwrHNKzXNufhAm1EWMy4XZaHkdj1jxro3HTBxBO87rGj/OcS8syMzCae2pms6pSil6oXAwvAQ1BRvQMKCMGb9/qtvfqD5GYtweluaplaIaWHURnuxESG4UpSFmIgQ1Q/lpifi7J4104ZcYFZPUdQtjragpjgHURaz396GFfGo2Ksd1L+Fmea9xdEWVB/OQWSYF3xdSgwqC9eCN3EzOI81lLHJ8eG4UpSN2MhQZC+Pw8UD6/8KlE7FarVraWIE6s7kzXAi4AbXZOqgzTL1HN+yKVNHjeUI4JTlpyRJwR28SBLMvIntFuVDmlIKjiPu29NBmjzJnQCYcEngCPEUCe6EIM+ulF2hr08JcY+a5OaQVwa2LOSSKFyS1/ETPv/cJUvSqQnkm7GoYuf3ADjIUP59ULQiAAAAAElFTkSuQmCC");-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: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:#ecf7f9}.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:#ecf7f9;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: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: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:.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}.data-table.mod-reduced-padding tbody td{padding:10px;border:none}.data-table.mod-simple{text-align:left}.data-table.mod-simple.mod-stripes-even tr:nth-child(2n),.data-table.mod-simple.mod-stripes-even tr:nth-child(2n) td,.data-table.mod-simple.mod-stripes-odd tr:nth-child(odd),.data-table.mod-simple.mod-stripes-odd tr:nth-child(odd) td{background:#f2f2f2}.data-table.mod-simple .bg-grey{background-color:#f2f2f2!important}.data-table.mod-simple .bg-blue{background-color:#ecf7f9!important}.zebra-list{float:left;width:100%;margin-bottom:2rem!important}.zebra-list li{width:100%;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}.divider.mod-hr-new-blue hr{height:1px;border:0;background-color:#0033a0}@media only screen and (min-width:80em){.divider.mod-hr-lg-hidden{display:none}}.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 .font-resizer-link{display:inline-block;margin:3px .7em 0 0;color:#fff}.font-resizer .font-resizer-link: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:"\f11d"}.font-resizer-control-increase:before{content:"\f124"}.font-resizer-control.is-disabled{opacity:.5;cursor:default;pointer-events:none}.no-touchevents .fkc .font-resizer-control:hover{color:#fff;text-decoration:none}.kc365-footer{height:110px}.kc365-footer__top{height:25px;background-color:#005595}.kc365-footer__top-container{max-width:1200px;margin:auto;overflow:hidden}.kc365-footer__to-logo{height:25px;margin-right:-14px;float:right}.kc365-footer__bottom{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;max-width:360px;padding:10px}.kc365-footer__item{-ms-flex:0 1 auto;flex:0 1 auto;padding:.2em .5em;text-align:center;font-size:.72em;line-height:1.5;letter-spacing:0;font-weight:400;color:#005595;text-decoration:none}.kc365-footer__item:nth-child(2){box-shadow:-5px 0 0 -4px #005595}@media only screen and (min-width:30em){.kc365-footer{height:89px}.kc365-footer__bottom{max-width:480px}.kc365-footer__item:nth-child(3){box-shadow:-5px 0 0 -4px #005595}}@media only screen and (min-width:48em){.kc365-footer{height:78px}.kc365-footer__to-logo,.kc365-footer__top{height:36px}.kc365-footer__bottom{max-width:1200px;padding-left:40px;-ms-flex-pack:start;justify-content:flex-start}.kc365-footer__item:first-child{padding-left:0}.kc365-footer__item:nth-child(4){box-shadow:-5px 0 0 -4px #005595}}.footer{font-size:.7rem;line-height:20.08px;background-color:#005595}.footer .footer-back-to-top{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:"\f10b"}@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:383px;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: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}@media only screen and (max-width:47.9375em){.footer.footer--fhp{margin-top:40px}}.footer.footer--fhp .footer-subheading{margin-top:5px;text-align:center;font-size:18px;font-weight:400;color:#005595;background-color:#fff}.footer.footer--fhp .footer-subheading img{margin:20px 0 33px;max-width:183px}.footer.footer--fhp .footer-top{padding:10px;line-height:1.5;color:#005595;background-color:#f2f2f2}.footer.footer--fhp .footer-legal{text-align:center}.footer.footer--fhp .footer-legal .navigation.mod-inline{max-width:261px}@media only screen and (min-width:30em){.footer.footer--fhp .footer-legal .navigation.mod-inline{max-width:340px}}@media only screen and (min-width:48em){.footer.footer--fhp .footer-legal .navigation.mod-inline{max-width:515px}}@media only screen and (min-width:64em){.footer.footer--fhp .footer-legal .navigation.mod-inline{max-width:none}}.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}}@media only screen and (max-width:47.9375em){.clinic-details{padding:0 15px}}.clinic-details h2{font-size:1.5rem;font-weight:500}.clinic-details h3{font-size:1rem;font-weight:500;color:#005595}.clinic-details hr{height:1px;margin:15px 0;background:#005595}@media only screen and (max-width:47.9375em){.clinic-details hr{margin-left:-15px}}.clinic-details__aka{margin-top:0;color:#002d62;font-size:1.125rem;font-weight:400}.clinic-details__open-notice{margin-bottom:-8px}.clinic-details__hours{margin-bottom:20px}.clinic-details__hours-line{display:-ms-flexbox;-js-display:flex;display:flex;margin-bottom:.5em}.clinic-details__day{-ms-flex:0 0 40px;flex:0 0 40px;font-weight:500}a[href].clinic-details__directions-link{width:100%;margin-bottom:0}@media only screen and (min-width:61em){a[href].clinic-details__directions-link{margin-top:auto;margin-bottom:20px}}.clinic-details__subheading{display:block;margin-top:12px;font-weight:500}.clinic-details__nearby-phone-number{display:block;margin-top:8px;font-size:1.1em;font-weight:400}@media only screen and (min-width:61em){.clinic-details__nearby-phone-number{margin-bottom:20px}}.template-locator-details .locator-map{display:block}.template-locator-details .sharing-widget{display:none}@media only screen and (min-width:61em){.template-locator-details .sharing-widget{display:block}}.locator-phone-list{padding-right:0!important;padding-bottom:0!important}.locator-phone-list div{margin-bottom:15px;white-space:nowrap}.locator-phone-list div,.locator-phone-list div a{font-size:1.15rem;font-weight:500}.locator-phone-list div img{height:32px;vertical-align:middle;padding-right:13px}.locator-phone-list div span{display:block;margin-top:-8px;padding-left:45px;font-size:1rem;font-weight:500}@media only screen and (min-width:350px) and (max-width:767px){.locator-phone-list div span{display:inline;padding-left:0}}.locator-filter{padding:0 15px 35px}@media only screen and (min-width:48em){.locator-filter{padding:0 0 35px}}@media only screen and (min-width:64em){.locator-filter{padding:0 0 15px}}.locator-filter .locator-filter__heading{text-transform:uppercase;font-size:18px;font-weight:500;color:#005595}.locator-filter .locator-filter__toggle{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;padding:0;background-color:transparent}.locator-filter .locator-filter__toggle:after{content:"\f10a";display:block;width:auto;margin:0 0 0 13px;transform:rotate(270deg);font-size:20px;color:#005595;transition:.4s ease-in-out}.locator-filter .locator-filter__toggle.is-open:after{transform:rotate(90deg)}.locator-filter .locator-filter__toggle:hover{text-decoration:none}.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}}@media only screen and (min-width:61em){.locator-filter__options{margin-bottom:20px}}.locator-filter__options .checkbox:last-child{-ms-flex:1 1 auto;flex:1 1 auto}.locator-filter__options .checkbox:last-child label{width:100%}@media only screen and (min-width:48em){.locator-filter__options .checkbox:last-child label{padding-right:0!important}}.locator-filter input[type=checkbox].checkbox__input+label.checkbox__label{padding-right:0;font-size:1em}@media only screen and (min-width:48em){.locator-filter input[type=checkbox].checkbox__input+label.checkbox__label{font-size:1.125em;padding-right:35px}}.user-is-tabbing .locator-filter input[type=checkbox].checkbox__input:focus+label.checkbox__label{outline-width:2px;outline-color:Highlight;outline-color:-webkit-focus-ring-color;outline-style:auto}.locator-map{display:none;position:relative;overflow-anchor:none;background-color:#f2f2f2}.is-locator-map-view .locator-map{display:block}@media only screen and (max-width:47.9375em){.is-locator-list-view .locator-map{display:none}}@media only screen and (min-width:48em){.locator-map{display:block}}.locator-map-container{height:225px}@media only screen and (min-width:48em){.locator-map-container{height:347px}}.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:1.5rem}@media only screen and (max-width:47.9375em){.locator-map-controls-zoom{top:auto;left:auto;bottom:20px;right:15px}}.locator-map-controls-maptype{position:absolute;top:20px;right:20px}.locator-map .locator-map-control{padding-right:15px;color:#fff;background-color:#005595}.locator-map .locator-map-control:hover{color:#fff}.locator-map .locator-map-spinner{position:absolute;left:calc(50% - 40px);top:calc(50% - 40px);margin-top:0}.locator-map-info-window__name{text-transform:uppercase;max-width:200px;color:#005595;font-family:HCo Ideal Sans,arial,"sans-serif";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:HCo Ideal Sans,arial,"sans-serif";font-weight:500;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-info-window__cta{padding-top:10px}.locator-map .gm-style-iw{max-height:180px}.locator-map.locator-map--details .locator-map-container{height:233px;margin-bottom:10px}@media only screen and (min-width:48em){.locator-map.locator-map--details .locator-map-container{height:400px}}@media only screen and (min-width:61em){.locator-map.locator-map--details .locator-map-container{margin-bottom:0}}@media only screen and (max-width:47.9375em){.locator-map.locator-map--details{margin-left:-15px;margin-right:-15px}}@media only screen and (min-width:48em){.locator-map.locator-map--details{border-bottom:none}}@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{position:relative;text-transform:uppercase}.locator-results-item-name a{font-weight:500}.locator-results-item-name p{text-transform:none;font-weight:300;font-size:1rem}@media only screen and (min-width:48em){.locator-results-item-name{padding-bottom:62px!important}}@media only screen and (max-width:47.9375em){.locator-results-item-name{display:block;width:100%}}.locator-results-item-distance{position:relative;padding:15px;color:#002d62}.locator-results-item-distance:before{content:"\f11c"}@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: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;color:#005595!important}@media only screen and (min-width:48em){.locator-results-item-getdirection{position:absolute;bottom:12px}}.locator-results-item-getdirection:hover{color:#002d62!important}.locator-results-item td,.locator-results-item th{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:#ecf7f9!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:4px solid #005595}.locator-results-item--more__desktop-toggle,.locator-results-item--more__mobile-toggle{cursor:pointer;width:100%;font-size:1rem!important;font-weight:500!important;color:#005595;text-transform:uppercase!important;text-align:left}.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__desktop-toggle,.locator-results-item--more__mobile-toggle{display:block;margin-top:23px}}.locator-results-item--more__mobile-toggle{display:block;margin-bottom:15px}@media only screen and (min-width:48em){.locator-results-item--more__mobile-toggle{display:none}}.locator-results-item--more__desktop-toggle{position:absolute;bottom:0;width:calc(100% - 30px)}.locator-results-item--more__desktop-toggle span{display:block;padding-left:0}@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:.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: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}@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!important}@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-size:.9rem;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}@media only screen and (min-width:30em){.location-phone-list a{font-size:1.15rem}}.location-phone-list span{display:block;font-size:.9rem;padding-left:30px;margin-bottom:10px}@media only screen and (min-width:30em){.location-phone-list span{font-size:1rem}}.locator-results-table{border-top:4px solid #005595}.is-locator-map-view .locator-results-table{display:none}@media only screen and (min-width:48em){.locator-results-table{display:block;border-top-width:2px}}.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:#ecf7f9!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:#ecf7f9}.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:#ecf7f9}.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}}.clinic-landing-only,.clinic-results-only{display:none}.scEnabledChrome .clinic-landing-only,.scEnabledChrome .clinic-results-only{display:block}.locator-widget-section{background-color:#fff;padding:15px}.locator-widget-address-wrapper{position:relative}.locator-widget-address-wrapper:before{content:"\f11c";display:block;position:absolute;top:20px;font-size:1.5rem;color:#089e9a}.locator-widget .inputsearch{width:100%}.locator-widget-address{font-weight:300!important;font-size:1.9rem;line-height:2.2rem;padding:2px 0 7px 2.5rem;padding-left:30px!important;width:100%}.locator-widget-error{color:red;padding:5px 0}.locator-widget-results-attribution{float:right;height:15px;margin:10px 5px}.locator-widget-results-item{background-color:#f8f8f8;border-bottom:1px solid #fff;padding:0}.locator-widget-results-item:before{content:""}.locator-widget-results-link:before{content:"\f11c"}@media only screen and (min-width:48em){.locator-widget-results-link{cursor:pointer;padding:20px;padding-left:2.3em}}.locator-widget-link{display:block;border-bottom:1px solid #fff;position:relative;padding:20px;padding-left:49px}.locator-widget-link:before{color:#005595;font-size:24px;position:absolute;left:12px;top:20px}.locator-widget-link:hover{background-color:#d3f2ee}.locator-widget-link:focus{z-index:9}.locator-widget-currentlocation{display:none;width:100%;margin-top:15px;padding:20px 20px 20px 49px!important;background-color:#f8f8f8!important;text-align:left}.locator-widget-currentlocation:before{content:"\f111"}@media only screen and (min-width:48em){.locator-widget-currentlocation{margin-top:20px}}.no-geolocation .locator-widget-currentlocation{display:none}.mod-standalone .locator-widget-currentlocation{z-index:10;border-bottom:2px solid #fff}@media only screen and (min-width:48em){.mod-standalone .locator-widget-currentlocation{margin-left:5px;margin-right:5px}}.locator-widget-advancedsearch{padding:12px 0 0;text-decoration:underline!important}.locator-widget-advancedsearch:hover{background:transparent}.locator-widget-view-toggle{padding:15px 0}.locator-widget-view-toggle button{-ms-flex-positive:1;flex-grow:1;padding:15px 0;background-color:#fff;border:2px solid #005595;color:#005595}.locator-widget-view-toggle button:first-child{margin-right:15px}.locator-widget-view-toggle button.is-toggled{background-color:#005595;color:#fff}.locator-widget-view-toggle button:after{display:none}@media only screen and (min-width:48em){.locator-widget-view-toggle{display:none}}.locator-widget.is-expanded,.locator-widget.is-expanded .locator-widget-section{display:block}.locator-widget.is-expanded .locator-widget-heading:after{content:"\f110"!important;margin-top:3px}.locator-widget.is-loading .locator-widget-address-wrapper:before{content:"\f11b";animation:fa-spin 2s infinite linear;font-size:1.5rem}.locator-widget.has-error.error-1 .locator-widget-error.error-1,.locator-widget.has-focus .locator-widget-currentlocation,.locator-widget.has-results.has-focus .locator-widget-results{display:block}.locator-widget.has-error.error-1 .locator-widget-currentlocation,.locator-widget.has-error.error-1 .locator-widget-error{display:none}.locator-widget.has-error.error-2 .locator-widget-error.error-2,.locator-widget.has-error.error-3 .locator-widget-error.error-2{display:block}.simple-header .locator-widget{display:none}@media only screen and (max-width:47.9375em){.hide-center-finder-mobile .header-section>.locator-widget{display:none}}.more-navigation .locator-widget.mod-floating{margin-left:-30px;margin-right:-30px}.locator-widget.mod-floating .locator-widget-heading{padding:15px 0;margin:-15px 0;text-transform:uppercase}.locator-widget.mod-floating .locator-widget-heading:after{content:"\f109";float:right;width:20px;height:0;padding:15px;margin:-15px}.locator-widget.mod-floating .locator-widget-section{margin-top:15px}.locator-widget.mod-floating .locator-widget-cta{width:100%;margin-top:15px}@media only screen and (min-width:48em){.locator-widget.mod-floating{position:absolute;top:-108px;margin-bottom:20px;width:570px;padding:0;z-index:999;border:4px solid #005595;background-color:#fff;box-shadow:0 16px 24px 0 rgba(0,0,0,.25)}.locator-widget.mod-floating .locator-widget-heading{display:none}.locator-widget.mod-floating .locator-widget-heading-desktop{margin:0;padding:35px 20px 0;font-size:32px;line-height:1}.locator-widget.mod-floating .locator-widget-address{padding:2px 27px 7px 40px!important}.locator-widget.mod-floating .inputsearch{width:360px}.locator-widget.mod-floating .locator-widget-cta{position:absolute;top:70px;left:400px;padding-right:43px;width:auto}.locator-widget.mod-floating .locator-widget-cta:after{position:absolute}.locator-widget.mod-floating .locator-widget-close{position:absolute;top:0;right:0;margin:0;padding:15px;text-align:center;text-transform:uppercase;cursor:pointer;font-size:10px;font-weight:500}.locator-widget.mod-floating .locator-widget-close:before{content:"X";display:block;font-size:30px;font-weight:400}.locator-widget.mod-floating .locator-widget-section{padding:20px;margin-top:0}.locator-widget.mod-floating .locator-widget-address-wrapper:before{content:"\f11c";top:5px;font-size:2rem}.locator-widget.mod-floating.is-loading .locator-widget-address-wrapper:before{content:"\f11b"}}.locator-widget.mod-standalone{display:block;background-color:#f2f2f2;line-height:1.22;padding:15px}@media only screen and (min-width:48em){.locator-widget.mod-standalone{padding:20px}}@media only screen and (min-width:61em){.locator-widget.mod-standalone{margin-bottom:30px;border-top:4px solid #089e9a}}.locator-widget.mod-standalone .locator-widget-heading{font-size:1.4rem}.locator-widget.mod-standalone .locator-widget-heading:before{display:none}@media only screen and (min-width:48em){.locator-widget.mod-standalone .locator-widget-heading{font-size:1.75rem}}.locator-widget.mod-standalone .locator-widget-section{display:block;background-color:transparent;padding:0}@media only screen and (min-width:64em){.locator-widget.mod-standalone .locator-widget-section{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:start;align-items:flex-start}}.locator-widget.mod-standalone .locator-widget-address-wrapper{-ms-flex:1 1 50%;flex:1 1 50%;padding:15px;background-color:#fff;margin-bottom:15px}.locator-widget.mod-standalone .locator-widget-address-wrapper:before{display:block;position:absolute;top:28px;z-index:1;left:15px;font-size:1.5rem;color:#089e9a}@media only screen and (min-width:48em){.locator-widget.mod-standalone .locator-widget-address-wrapper{padding:15px;padding-bottom:20px}.locator-widget.mod-standalone .locator-widget-address-wrapper:before{font-size:2.7rem;top:23px;left:15px}}.locator-widget.mod-standalone .locator-widget-radius{display:block;-ms-flex:1 1 25%;flex:1 1 25%}@media only screen and (min-width:64em){.locator-widget.mod-standalone .locator-widget-radius{margin-left:13px}}.locator-widget.mod-standalone .locator-widget-radius .selectbox-heading{font-weight:300;font-size:1.4rem}.locator-widget.mod-standalone .locator-widget-radius .selectbox-heading:hover{text-decoration:none}@media only screen and (min-width:48em){.locator-widget.mod-standalone .locator-widget-radius .selectbox-heading{padding:9px 15px 12px 0;font-size:1.9rem}}.locator-widget.mod-standalone .locator-widget-address{font-size:1.4rem;line-height:1;font-weight:300;padding-left:30px}@media only screen and (min-width:48em){.locator-widget.mod-standalone .locator-widget-address{font-size:1.9rem;line-height:2.2rem;padding:16px 15px 12px 3rem!important}}.locator-widget.mod-standalone .locator-widget-cta{width:100%;margin-top:15px}@media only screen and (min-width:64em){.locator-widget.mod-standalone .locator-widget-cta{-ms-flex:0 0 248px;flex:0 0 248px;height:100px;margin:0 0 0 13px;padding-right:50px;font-size:1.5rem;font-weight:400}}.locator-widget.mod-standalone .locator-widget-results{position:absolute;left:0;background-color:#fff;width:100%;padding:0 15px;z-index:2;box-shadow:0 16px 24px 0 rgba(0,0,0,.25)}@media only screen and (min-width:48em){.locator-widget.mod-standalone .locator-widget-results{padding:0 20px}}.locator-widget.mod-standalone .locator-widget-advancedsearch{display:none}.locator-widget.mod-standalone .locator-widget-submit{background-color:#757575;color:#fff;font-weight:500;border-radius:0}.lt-ie10 .locator-widget.mod-standalone .locator-widget-submit{background-color:#e5e5e5;border:1px solid #d9d9d9}.locator-widget.mod-standalone form.is-valid .locator-widget-submit{background-color:#005595;border:0}.locator-widget.mod-standalone.has-focus .locator-widget-address-wrapper{box-shadow:0 16px 24px 0 rgba(0,0,0,.25)}.locator-widget.mod-standalone .locator-widget-view-toggle{display:-ms-flexbox;-js-display:flex;display:flex}@media only screen and (min-width:48em){.locator-widget.mod-standalone .locator-widget-view-toggle{display:none}}@media only screen and (max-width:63.9375em){.locator-widget.mod-standalone .locator-filter{margin:0 -20px -20px;padding:20px;background:#fff}}@media only screen and (min-width:48em){.locator-widget.mod-standalone .locator-filter{margin-top:20px}}.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:64.0625em){.rich-text h1{padding:15px;margin-left:-15px;margin-right:-15px}}.wide-layout .rich-text h1{margin-left:0;margin-right:0}.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:1rem}@media only screen and (min-width:48em){.rich-text .subheading{margin:20px 0}}.rich-text .component-content>: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,.rich-text .flex-container ul{margin:0 20px;-ms-flex:1 1 calc(100% - 40px);flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 40px)}.rich-text .flex-container ol li p,.rich-text .flex-container ul li p{margin:1em 0}.rich-text .flex-container ol li h3,.rich-text .flex-container ul li h3{margin:-.3em 0 -18px;color:#005595}@media only screen and (min-width:48em){.rich-text .flex-container{margin-right:-20px}.rich-text .flex-container ol,.rich-text .flex-container ul{margin:0 20px 0 0;-ms-flex:1 1 calc(50% - 20px);flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 20px)}}.rich-text .flex-container.flex-container--3-col ol{margin:0}@media only screen and (min-width:48em){.rich-text .flex-container.flex-container--3-col{margin-right:0}.rich-text .flex-container.flex-container--3-col ol{margin:0 20px 0 0;-ms-flex:1 1 calc(33.33% - 20px);flex-grow:1;flex-shrink:1;flex-basis:calc(33.33% - 20px)}.rich-text .flex-container.flex-container--3-col ol:last-child{margin-right:0}}.rich-text .flex-container.flex-container--two-col{margin:0;padding:0}.rich-text .flex-container.flex-container--two-col .flex-container__item{-ms-flex:1 1 100%;flex:1 1 100%}@media only screen and (min-width:48em){.rich-text .flex-container.flex-container--two-col{margin:0 -20px 0 0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.rich-text .flex-container.flex-container--two-col .flex-container__item{margin-right:20px;-ms-flex:0 0 calc(50% - 20px);flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 20px)}.rich-text .flex-container.flex-container--two-col .flex-container__item--auto{-ms-flex:1 1 auto;flex:1 1 auto}}.rich-text .faq__link{text-transform:none;font-size:1.25em;font-weight:300}.rich-text .faq__answer,.rich-text .faq__question{padding:.5em 0 .5em 2.5em;position:relative;letter-spacing:.4px}.rich-text .faq__answer:before,.rich-text .faq__question:before{border:2px solid #1dbec9;border-radius:50%;text-align:center;line-height:1.6em;width:1.5em;height:1.5em;display:block;position:absolute;left:0;top:.2em}.rich-text .faq__question:before{content:"Q"}.rich-text .faq__answer p:first-child{margin-top:0}.rich-text .faq__answer:before{content:"A"}.rich-text .back-to-top{display:block;margin-top:16px;text-decoration:none}.rich-text .back-to-top:before{content:"\f10a";margin-right:10px;transform:rotate(270deg)}.rich-text.mod-remove-top-padding{padding-top:0}.rich-text.mod-remove-bottom-padding{padding-bottom:0}.rich-text.mod-remove-top-margin{margin-top:0}.rich-text.mod-remove-bottom-margin{margin-bottom:0}@media only screen and (max-width:64.0625em){.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:1rem;font-weight:600;text-transform:uppercase}.search-result-list .search-results-item-cta a:after{content:"\f10a";margin-left:.4em}.search-result-list .search-results-item-category{margin-bottom:0;padding-bottom:0;text-transform:uppercase;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: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 li{padding-left:1em}.sitemap li:before{font-size:1.3em}.sitemap li li:before{font-size:.95em}.sitemap li li li{padding-bottom:0}.sitemap .clearfix,.sitemap .content-block.mod-inline,.sitemap .footer .footer-bottom,.sitemap .main-navigation-level.mod-level1 .main-navigation-item,.sitemap .recipe-details-information,.sitemap .search-result-list li,.sitemap .search-result-list li.mod-inline,.sitemap .tabbed-navigation{display:block}.sitemap .clearfix:before,.sitemap .content-block.mod-inline:before,.sitemap .footer .footer-bottom:before,.sitemap .main-navigation-level.mod-level1 .main-navigation-item:before,.sitemap .recipe-details-information:before,.sitemap .search-result-list li.mod-inline:before,.sitemap .search-result-list li:before,.sitemap .tabbed-navigation:before{display:none}.social-navigation{display:block;padding:7.5px 0;margin-bottom:-4px}@media only screen and (min-width:48em){.social-navigation{display:inline-block;padding:10px 0}}.social-navigation-list{display:-ms-flexbox;-js-display:flex;display:flex;column-gap:4px}@media only screen and (max-width:47.9375em){.social-navigation-list{-ms-flex-pack:center;justify-content:center}}.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:"\f113"}.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:"\f130"}.social-navigation-item-link.mod-twitter{background-color:#000;border-radius:32px;transition:background-color .4s ease-out;width:32px;height:32px;position:relative;display:inline-block}.social-navigation-item-link.mod-twitter:before{content:" ";-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwMCIgaGVpZ2h0PSIxMjI3IiB2aWV3Qm94PSIwIDAgMTIwMCAxMjI3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNzE0LjE2MyA1MTkuMjg0TDExNjAuODkgMEgxMDU1LjAzTDY2Ny4xMzcgNDUwLjg4N0wzNTcuMzI4IDBIMEw0NjguNDkyIDY4MS44MjFMMCAxMjI2LjM3SDEwNS44NjZMNTE1LjQ5MSA3NTAuMjE4TDg0Mi42NzIgMTIyNi4zN0gxMjAwTDcxNC4xMzcgNTE5LjI4NEg3MTQuMTYzWk01NjkuMTY1IDY4Ny44MjhMNTIxLjY5NyA2MTkuOTM0TDE0NC4wMTEgNzkuNjk0NEgzMDYuNjE1TDYxMS40MTIgNTE1LjY4NUw2NTguODggNTgzLjU3OUwxMDU1LjA4IDExNTAuM0g4OTIuNDc2TDU2OS4xNjUgNjg3Ljg1NFY2ODcuODI4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");mask:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwMCIgaGVpZ2h0PSIxMjI3IiB2aWV3Qm94PSIwIDAgMTIwMCAxMjI3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNzE0LjE2MyA1MTkuMjg0TDExNjAuODkgMEgxMDU1LjAzTDY2Ny4xMzcgNDUwLjg4N0wzNTcuMzI4IDBIMEw0NjguNDkyIDY4MS44MjFMMCAxMjI2LjM3SDEwNS44NjZMNTE1LjQ5MSA3NTAuMjE4TDg0Mi42NzIgMTIyNi4zN0gxMjAwTDcxNC4xMzcgNTE5LjI4NEg3MTQuMTYzWk01NjkuMTY1IDY4Ny44MjhMNTIxLjY5NyA2MTkuOTM0TDE0NC4wMTEgNzkuNjk0NEgzMDYuNjE1TDYxMS40MTIgNTE1LjY4NUw2NTguODggNTgzLjU3OUwxMDU1LjA4IDExNTAuM0g4OTIuNDc2TDU2OS4xNjUgNjg3Ljg1NFY2ODcuODI4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");background-color:#fff;display:inline-block;width:50%;height:50%;-webkit-mask-size:cover;mask-size:cover;transition:background-color .4s ease-out;padding:0;border-radius:0;top:8px;left:8px;position:absolute}.social-navigation-item-link.mod-twitter:hover{background:#fff}.social-navigation-item-link.mod-twitter:hover:before{background:#000}.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:"\f120"}.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-android .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:"\f128";color:#005595;display:block;text-align:center;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 select{display:none}.selectbox .selectbox-heading{display:block;position:relative;padding-right:20px;width:100%;white-space:nowrap;overflow:hidden;color:#666;text-overflow:ellipsis;text-decoration:none;text-align:left}.selectbox .selectbox-heading:after{content:"\f105";color:#005595;float:right;font-size:1em;position:absolute;right:0;top:50%;margin-top:-.5em}.selectbox .selectbox-heading: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: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:"\f10a"}.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:"\f10a";-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{font-size:1.5rem}@media only screen and (min-width:64em){.search-results-count .results-count{font-size:1.75rem}}.search-results-count+.data-table.mod-nutrition,.search-results-count+.data-table.mod-one{border-top:1px solid #005595}@media only screen and (min-width:61em){.search-results-count--clinics,.template-locator-results .search-results-count{padding-top:0}}.recipe-panel{max-width:100%;margin-bottom:1rem;border-radius:5px}.recipe-panel__heading{font-size:1rem;font-weight:600;letter-spacing:0;color:#1b1b1b}@media only screen and (min-width:75em){.recipe-panel{margin-bottom:1.25rem}}.recipe-page .recipe-panel--solid{background-color:#f1f1f1}@media print{.recipe-page .recipe-panel--solid{background-color:transparent}}.recipe-tags{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin:0 -4px 1rem}.recipe-tags__tag{-ms-flex:0 1 auto;flex:0 1 auto;margin:4px;padding:.3125rem;border:1px solid rgba(0,0,0,.4);border-radius:2px;font-size:.75rem;font-weight:500;text-transform:uppercase;text-align:center;text-decoration:none;color:#1b1b1b}.recipe-drawer{width:auto;margin-top:1rem;overflow:hidden}.recipe-drawer__heading{margin-bottom:1rem}.recipe-drawer .drawers__title{padding:.6875rem 1rem;background-color:inherit}.recipe-drawer .drawers__title:after{color:#1b1b1b}.recipe-drawer .drawers__title-heading.recipe-drawer__heading{-ms-flex:1 1 auto;flex:1 1 auto;text-align:left;margin:0}.recipe-drawer .drawers__content{padding:.25rem 1rem .5rem}.is-revealed .recipe-drawer,.is-sticky .recipe-drawer{position:fixed;top:0;left:16px;right:16px;z-index:10;max-height:calc(100vh - 2px);box-shadow:0 4px 4px rgba(0,0,0,.25)}.is-revealed .recipe-drawer .drawers__content.is-open,.is-sticky .recipe-drawer .drawers__content.is-open{max-height:calc(100vh - 70px);padding-bottom:calc(env(safe-area-inset-bottom) * 1.5 + .5rem);overflow:auto}@media only screen and (min-width:61em){.recipe-drawer{display:none!important}}.recipe-card__link{text-decoration:none}.recipe-card__img-container{position:relative;width:100%;height:240px;border-radius:10px;background:linear-gradient(1turn,#a1a1a1,transparent);overflow:hidden}.recipe-card__img-container:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(1turn,#000,transparent 36.98%)}.recipe-card__img{width:100%;height:100%;background:no-repeat 50%;background-size:cover;transition:transform 1s cubic-bezier(.23,1,.32,1)}.recipe-card__cook-time{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;position:absolute;bottom:20px;right:20px;z-index:1;color:#fff}.recipe-card__cook-time:after{content:"\f12c";margin-left:.625rem;font-size:1.25rem}.recipe-card__title{margin:.625rem 0;font-size:1.125rem;font-weight:600;color:#0033a0}.recipe-card__tags{position:relative;max-height:34px;margin-top:-4px;margin-bottom:0;overflow:hidden;visibility:hidden}.recipe-card__tags .recipe-tags__tag,.recipe-card__tags .recipe-tags__tag:hover,.recipe-card__tags .recipe-tags__tag:visited,.recipe-card__tags .recipe-tags__tag:visited:hover{color:#1b1b1b}.recipe-card__tags .recipe-tags__btn{display:none;color:#0033a0;background:transparent}.recipe-card__tags .recipe-tags__btn:after{display:none}.recipe-card__tags .recipe-tags__btn:hover{color:#002d62}.recipe-card__tags.is-initialized{visibility:visible}.recipe-card__tags.is-overflowed .recipe-tags__btn{display:block}.recipe-card__tags.is-overflowed.is-expanded{max-height:none}.recipe-card__tags.is-overflowed.is-expanded .recipe-tags__show-more{display:none}.recipe-card__tags.is-overflowed.is-expanded .recipe-tags__show-less{display:block}.recipe-card__link:hover .recipe-card__img,.user-is-tabbing .recipe-card__link:focus .recipe-card__img{transform:scale(1.1)}.recipe-card__link:hover .recipe-card__title,.user-is-tabbing .recipe-card__link:focus .recipe-card__title{text-decoration:underline}@media screen and (min-width:26.5em){.recipe-card__img-container{height:330px}}@media screen and (min-width:35.5em){.recipe-card__img-container{height:390px}}.recipe-details-header{width:100%;border-top:1px solid #005595;border-bottom:1px solid #005595;padding:15px;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:"\f129";padding-right:2px;font-weight:600;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-heading{margin:0;padding:0 15px}.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,.recipe-details .breadcrumbs{max-width:1200px;padding:0 16px}.recipe-details .breadcrumbs{margin-left:auto;margin-right:auto}.recipe{margin:auto;font-weight:400}@media print{.recipe{font-size:.75rem}.recipe .col-4{width:320px!important;margin-left:1.25rem;border-left:1px solid #1b1b1b}}.recipe-hero{-ms-flex:1 1 auto;flex:1 1 auto;position:relative;width:100%;background:no-repeat 50%;background-size:cover}.recipe-hero__img{display:block;border-radius:10px}@media only screen and (min-width:61em){.recipe-hero__img{display:none}}.recipe-hero__pinterest{position:absolute;bottom:1rem;right:1rem}.recipe-hero__video-link{display:block;position:relative;width:100%;height:100%}.recipe-hero__video-link:after{content:"";position:absolute;top:50%;left:50%;width:60px;height:60px;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20303%20303%22%3E%0A%20%20%3Ccircle%20cx%3D%22151.5%22%20cy%3D%22151.5%22%20r%3D%22130%22%20opacity%3D%221%22%20stroke-width%3D%2225%22%20stroke%3D%22%23FFFFFF%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%220.4%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M234%20151.5L110.1%2080v143z%22%2F%3E%0A%3C%2Fsvg%3E") no-repeat 50%}.recipe-hero__video-link:hover:after{opacity:.7}.recipe-nutrition{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-order:2;order:2;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;padding:1rem 1rem .5rem}.recipe-nutrition__heading{margin:0 0 1rem}.recipe-nutrition__list{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.recipe-nutrition__item,.recipe-nutrition__list{display:-ms-flexbox;-js-display:flex;display:flex}.recipe-nutrition__item{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;padding:0}.recipe-nutrition__item:before{content:"";position:static;width:100%;height:1px;background-color:rgba(0,0,0,.1)}.recipe-nutrition__item-container{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:.5rem 0;line-height:1}@media only screen and (min-width:61em),print{.recipe-nutrition{-ms-flex-order:0;order:0}}@media print{.recipe-nutrition{-ms-flex-positive:0;flex-grow:0;margin:0;padding:1rem;border-radius:0}.recipe-nutrition__item-container{padding:.25rem 0}}.recipe-print-share{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:0}.recipe-print-share__item{-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;margin-bottom:1rem;letter-spacing:0}.recipe-print-share__print{min-height:57px}.recipe-print-share__print:before{-ms-flex-order:1;order:1;margin-right:.625rem}@media only screen and (min-width:30em){.recipe-print-share{-ms-flex-flow:row wrap;flex-flow:row wrap;width:auto;margin:-.5rem}.recipe-print-share__item{margin:.5rem .5rem 1.5rem}.recipe-print-share__print:before{-ms-flex-order:0;order:0}}@media only screen and (min-width:61em){.recipe-print-share{-ms-flex-direction:column;flex-direction:column;width:100%;margin:0}.recipe-print-share__item{margin:0 0 1rem}.recipe-print-share__print:before{-ms-flex-order:1;order:1}}@media only screen and (min-width:75em){.recipe-print-share{-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:1.25rem}.recipe-print-share__item{margin-bottom:0}.recipe-print-share__print{margin-right:1.25rem}.recipe-print-share__print:before{-ms-flex-order:0;order:0}}.recipe-infographic{-ms-flex-direction:column;flex-direction:column;width:100%}.recipe-infographic,.recipe-infographic__item{display:-ms-flexbox;-js-display:flex;display:flex;border:1px solid #c4c4c4}.recipe-infographic__item{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-align:center;align-items:center;height:100%;padding:.5rem;border-width:0 0 1px}.recipe-infographic__item:last-child{border:0}.recipe-infographic__item:before{margin-right:.75rem;font-size:1.75rem}.recipe-infographic__servings:before{content:"\f125"}.recipe-infographic__time:before{content:"\f12c"}@media only screen and (min-width:48em),print{.recipe-infographic{-ms-flex-direction:row;flex-direction:row}.recipe-infographic__item{min-height:55px;-ms-flex-pack:center;justify-content:center;border-width:0 1px 0 0}.recipe-infographic__item:before{font-size:1.2rem}}@media print{.recipe-infographic{margin-bottom:.75rem}.recipe-infographic__item{min-height:0}}.recipe-content h2{margin:1.875rem 0;font-size:1.25rem;color:#1b1b1b}@media only screen and (min-width:48em){.recipe-content h2{font-size:1.875rem}}@media print{.recipe-content h2{margin:10px 0}}.recipe-content__description{margin-bottom:2.5rem}@media print{.recipe-content__description{margin-bottom:25px}}.recipe-content__attribution{padding:1.5em 0 .5em 2.5em;color:#757575}@media print{.recipe-content__attribution{padding-bottom:0}}.recipe-ingredients{width:100%;margin-top:1rem;padding:1rem}.recipe-ingredients__heading{margin-bottom:1rem}.recipe-ingredients__heading:first-child{margin-top:0}@media print{.recipe-ingredients{margin:0;padding:1rem 1rem 0;border-radius:0;border-top:1px solid #1b1b1b}}.related-recipes{position:relative;margin:1.5rem 0 0;padding:1.5rem 16px;background-color:#f2f2f2}.related-recipes__card{margin:20px 0}.related-recipes__heading{margin-top:0;color:#1b1b1b}@media screen and (min-width:680px){.related-recipes{padding:4.375rem 16px}.related-recipes__heading{text-align:center;margin-bottom:3rem;font-size:2.1875rem}.related-recipes__container{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:center;justify-content:center;overflow:hidden}.related-recipes__card{-ms-flex:1 1 33.3%;flex:1 1 33.3%;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;max-width:300px;margin-right:16px}.related-recipes__card:last-child{margin-right:0}}@media only screen and (min-width:48em){.related-recipes{margin-bottom:-40px}}@media only screen and (min-width:64em){.related-recipes__card{margin-right:30px}}.recipe-search--legacy .inputsearch{margin-left:0!important;line-height:normal;padding:15px}@media only screen and (min-width:48em){.recipe-search--legacy .inputsearch{-ms-flex:1 1 auto;flex:1 1 auto;width:auto;margin-bottom:0;padding:15px;padding-bottom:19px}}@media only screen and (min-width:48em){.recipe-search--legacy .recipe-search-category .selectbox-heading{font-size:1.5rem}}.recipe-search--legacy .bottom-remove-filter,.recipe-search--legacy .clear-filter,.recipe-search--legacy .facet-title{display:none}.recipe-search--legacy.recipe-search--nofilter{position:static;border:1px solid #eaeaea}.recipe-search--legacy.recipe-search--nofilter .inputsearch{padding:9px 9px 9px 13px;border:1px solid #eaeaea}.recipe-search--legacy.recipe-search--nofilter .inputsearch:before{top:13px;left:9px;font-size:1.65rem}.recipe-search--legacy.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--legacy.recipe-search--nofilter .recipe-search__form{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center}.recipe-search--legacy.recipe-search--nofilter .inputsearch:before{top:13px;margin-top:0}.recipe-search--legacy.recipe-search--nofilter .recipe-search__input[type=text]{padding-top:7px;padding-bottom:5px}.recipe-search--legacy.recipe-search--nofilter .recipe-search__submit{-ms-flex:0 0 249px;flex:0 0 249px;margin:0 0 0 20px!important}}.recipe-search.CoveoSearchInterface{visibility:hidden;font-family:HCo Ideal Sans,arial,"sans-serif";font-weight:400;font-size:1rem}.recipe-search.CoveoSearchInterface.coveo-after-initialization{visibility:visible}.recipe-search.CoveoSearchInterface .CoveoResultList{margin:0!important}.recipe-search.CoveoSearchInterface .coveo-search-interface-mandatory-components{position:absolute;bottom:-30px}.recipe-search.CoveoSearchInterface button:not(.js-drawer-trigger):after,.recipe-search.CoveoSearchInterface li:before{display:none}.recipe-search.CoveoSearchInterface button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:48em){.recipe-search.CoveoSearchInterface .recipe-search-container{display:-ms-flexbox;-js-display:flex;display:flex}}.recipe-search.CoveoSearchInterface .recipe-top-bar{display:-ms-flexbox;-js-display:flex;display:flex;height:41px;-ms-flex-align:center;align-items:center;padding:0 1rem}.recipe-search.CoveoSearchInterface .coveo-querysummary{-ms-flex:0 0 auto;flex:0 0 auto;padding:.6875rem 0;line-height:1}.recipe-search.CoveoSearchInterface .coveo-querysummary .CoveoQuerySummary{color:#1b1b1b}.recipe-search.CoveoSearchInterface .coveo-querysummary .coveo-query-summary-no-results-string{margin-bottom:0;line-height:1}.recipe-search.CoveoSearchInterface .coveo-breadcrumbs{display:none;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (min-width:37.5rem){.recipe-search.CoveoSearchInterface .coveo-breadcrumbs{display:-ms-flexbox;-js-display:flex;display:flex}}.recipe-search.CoveoSearchInterface .coveo-breadcrumbs .CoveoBreadcrumb{padding:0;-ms-flex-align:center;align-items:center;border-bottom:none}.recipe-search.CoveoSearchInterface .coveo-breadcrumbs .CoveoBreadcrumb:before{content:"|";margin:0 .5rem;padding:.6875rem 0}.recipe-search.CoveoSearchInterface .coveo-breadcrumbs .coveo-breadcrumb-items{display:-ms-flexbox;-js-display:flex;display:flex;padding:0;overflow:auto}.recipe-search.CoveoSearchInterface .coveo-breadcrumbs .coveo-breadcrumb-item{-ms-flex:0 0 auto;flex:0 0 auto;margin:0}.recipe-search.CoveoSearchInterface .coveo-breadcrumbs .coveo-breadcrumb-item:last-child{margin-right:10px}.recipe-search.CoveoSearchInterface .coveo-breadcrumbs .coveo-dynamic-facet-breadcrumb-title{display:none}.recipe-search.CoveoSearchInterface .coveo-breadcrumbs .coveo-dynamic-facet-breadcrumb-value-list-item{padding:0}.recipe-search.CoveoSearchInterface .coveo-breadcrumbs .coveo-dynamic-facet-breadcrumb-value-list-item:before{content:""}.recipe-search.CoveoSearchInterface .coveo-breadcrumbs .coveo-dynamic-facet-breadcrumb-value{padding:.3125rem .75rem;border-radius:60px;background-color:#0033a0;color:#fff;font-size:.8125rem;font-weight:400;text-transform:none}.recipe-search.CoveoSearchInterface .coveo-breadcrumbs .coveo-breadcrumb-clear-all{position:relative;margin-left:0;padding:.6875rem 0 .6875rem .5rem;color:#0033a0;text-decoration:underline}.recipe-search.CoveoSearchInterface .coveo-breadcrumbs .coveo-breadcrumb-clear-all:before{content:"";position:absolute;left:-24px;top:0;bottom:0;width:25px;background:linear-gradient(90deg,hsla(0,0%,95%,0),#f1f1f1)}.recipe-search.CoveoSearchInterface .recipe-sidebar{display:block;-ms-flex:1 1 270px;flex:1 1 270px;min-width:200px;-ms-flex-item-align:start;align-self:flex-start}@media only screen and (min-width:48em){.recipe-search.CoveoSearchInterface .recipe-sidebar{margin-right:20px}}@media only screen and (min-width:64em){.recipe-search.CoveoSearchInterface .recipe-sidebar{-ms-flex:1 0 270px;flex:1 0 270px}}@media (-ms-high-contrast:none){.recipe-search.CoveoSearchInterface .recipe-sidebar{position:static;max-height:none}}.recipe-search.CoveoSearchInterface .recipe-results-container{-ms-flex:1 1 100%;flex:1 1 100%}.recipe-search.CoveoSearchInterface .recipe-drawer.recipe-drawer--facets{overflow:visible;box-shadow:none}.recipe-search.CoveoSearchInterface .recipe-drawer.recipe-drawer--facets .drawers__title{border-radius:5px;background:#f1f1f1}.recipe-search.CoveoSearchInterface .recipe-drawer.recipe-drawer--facets .recipe-drawer__heading{letter-spacing:.05em;font-weight:400}.recipe-search.CoveoSearchInterface .recipe-drawer.recipe-drawer--facets .drawers__category{position:relative}.recipe-search.CoveoSearchInterface .recipe-drawer.recipe-drawer--facets .drawers__category.is-open:after,.recipe-search.CoveoSearchInterface .recipe-drawer.recipe-drawer--facets .drawers__category.is-open:before{content:"";position:absolute;top:35px;left:0;right:0;height:5px;z-index:9;background:#fff}.recipe-search.CoveoSearchInterface .recipe-drawer.recipe-drawer--facets .drawers__category.is-open:after{z-index:10;background:#f1f1f1;border-radius:0 0 5px 5px}.recipe-search.CoveoSearchInterface .recipe-drawer.recipe-drawer--facets .drawers__content{position:absolute;top:40px;width:100%;z-index:10;padding-top:1rem;border-radius:0 0 5px 5px;background:#fff}.recipe-search.CoveoSearchInterface .recipe-drawer.recipe-drawer--facets .drawers__content.is-open{box-shadow:0 4px 4px rgba(0,0,0,.25)}.recipe-search.CoveoSearchInterface .recipe-drawer.recipe-drawer--facets .coveo-dynamicfacet{margin-bottom:.6875rem}.recipe-search.CoveoSearchInterface .recipe-drawer.recipe-drawer--facets .coveo-dynamicfacet:last-child{margin-bottom:1rem}.recipe-search.CoveoSearchInterface .recipe-drawer.recipe-drawer--facets .CoveoDynamicFacet{background:#f1f1f1}@media only screen and (min-width:48em){.recipe-search.CoveoSearchInterface .recipe-drawer.recipe-drawer--facets{display:none!important}}.recipe-search.CoveoSearchInterface .sticky-container.is-sticky .recipe-drawer.recipe-drawer--facets,.recipe-search.CoveoSearchInterface .sticky-container:not(.is-sticky) .recipe-drawer.recipe-drawer--facets .drawers__category.is-open{box-shadow:0 4px 4px rgba(0,0,0,.25)}.recipe-search.CoveoSearchInterface .recipe-facets .coveo-breadcrumbs{display:none}.recipe-search.CoveoSearchInterface .recipe-facets .recipe-drawer .coveo-breadcrumbs{display:-ms-flexbox;-js-display:flex;display:flex;width:100%;-ms-flex-pack:center;justify-content:center}.recipe-search.CoveoSearchInterface .recipe-facets .coveo-breadcrumb-items,.recipe-search.CoveoSearchInterface .recipe-facets .CoveoBreadcrumb:before{display:none}.recipe-search.CoveoSearchInterface .recipe-facets .coveo-breadcrumb-clear-all{padding:0;margin:0 1rem 1rem}.recipe-search.CoveoSearchInterface .recipe-facets .coveo-breadcrumb-clear-all:before{display:none}.recipe-search.CoveoSearchInterface .recipe-drawer__view-recipes{width:100%;margin:1rem auto;padding:1rem;text-align:center}.recipe-search.CoveoSearchInterface .recipe-drawer__view-recipes:after{display:none}@media only screen and (min-width:48em){.recipe-search.CoveoSearchInterface .recipe-drawer__view-recipes{display:none}}.recipe-search.CoveoSearchInterface .facets-desktop{display:none}@media only screen and (min-width:48em){.recipe-search.CoveoSearchInterface .facets-desktop{display:block}}.recipe-search.CoveoSearchInterface .coveo-searchbox{margin-bottom:.625rem;border:1px solid #1b1b1b;border-radius:5px}.recipe-search.CoveoSearchInterface .coveo-searchbox .CoveoSearchbox{margin-right:0!important;padding:1px}.recipe-search.CoveoSearchInterface .coveo-searchbox .CoveoSearchbox .magic-box{border:none}.recipe-search.CoveoSearchInterface .coveo-searchbox .CoveoSearchbox .magic-box-input{height:100%;overflow:visible}.recipe-search.CoveoSearchInterface .coveo-searchbox .CoveoSearchbox .magic-box-input>input{height:100%;padding:0 0 .125rem .75rem;color:#666;font-family:HCo Ideal Sans,arial,"sans-serif"}.recipe-search.CoveoSearchInterface .coveo-searchbox .CoveoSearchbox .magic-box-input>input::-webkit-input-placeholder{font-size:1rem;color:#666}.recipe-search.CoveoSearchInterface .coveo-searchbox .CoveoSearchbox .magic-box-input>input::-moz-placeholder{font-size:1rem;color:#666}.recipe-search.CoveoSearchInterface .coveo-searchbox .CoveoSearchbox .magic-box-input>input::-ms-input-placeholder{font-size:1rem;color:#666}.recipe-search.CoveoSearchInterface .coveo-searchbox .CoveoSearchbox .magic-box-input>input::placeholder{font-size:1rem;color:#666}.user-is-tabbing .recipe-search.CoveoSearchInterface .coveo-searchbox .CoveoSearchbox .magic-box-input>input:focus{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.recipe-search.CoveoSearchInterface .coveo-searchbox .CoveoSearchbox .magic-box-input .magic-box-underlay{height:2.5rem}.recipe-search.CoveoSearchInterface .coveo-searchbox .CoveoSearchButton{width:3rem;height:2.5rem;border:none}.recipe-search.CoveoSearchInterface .coveo-searchbox .CoveoSearchButton:hover .coveo-magnifier-circle-svg{fill:#0033a0}.recipe-search.CoveoSearchInterface .coveo-searchbox .magic-box-clear{height:2.5rem;line-height:2.5rem;border-right:1px solid #1b1b1b}.recipe-search.CoveoSearchInterface .coveo-searchbox .magic-box-icon{line-height:2.5rem}.recipe-search.CoveoSearchInterface .coveo-searchbox svg{color:#666}.recipe-search.CoveoSearchInterface .coveo-searchbox .magic-box-suggestions{top:calc(100% + -2px);left:-2px;width:calc(100% + 52px);overflow:hidden;border:1px solid #1b1b1b;border-radius:0 0 5px 5px}.recipe-search.CoveoSearchInterface .coveo-searchbox .magic-box-suggestions .coveo-magicbox-suggestions{border:none!important}.recipe-search.CoveoSearchInterface .coveo-searchbox .magic-box-suggestions .magic-box-suggestion{font-weight:400;font-family:HCo Ideal Sans,arial,"sans-serif";color:#1b1b1b}.recipe-search.CoveoSearchInterface .coveo-searchbox .magic-box-suggestions .magic-box-suggestion:hover,.user-is-tabbing .recipe-search.CoveoSearchInterface .coveo-searchbox .magic-box-suggestions .magic-box-suggestion:focus{background:#e8f5f5}.recipe-search.CoveoSearchInterface .coveo-searchbox .CoveoDidYouMean{padding:.75rem;border-top:1px solid #1b1b1b}.recipe-search.CoveoSearchInterface .coveo-searchbox .CoveoDidYouMean .coveo-did-you-mean-highlight{font-style:italic}.recipe-search.CoveoSearchInterface .coveo-searchbox .CoveoDidYouMean .coveo-did-you-mean-automatic-correct{margin-top:.5rem}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet{width:100%;margin-bottom:.625rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .CoveoDynamicFacet{margin-bottom:.5rem;background-color:#f1f1f1;border-radius:5px}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet li{padding:0}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-dynamic-facet-header{height:auto;max-width:100%;border:none}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-dynamic-facet-header-title{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;padding:.1875rem 1rem;font-size:1rem;font-weight:400;letter-spacing:.05em;color:#1b1b1b}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-dynamic-facet-header-title:after{content:"\f10a"}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-dynamic-facet-header-title span{-ms-flex:1 1 auto;flex:1 1 auto}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-dynamic-facet-header-title:after{-ms-flex:0 0 auto;flex:0 0 auto;transform:rotate(270deg)}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-dynamic-facet-header-btn{position:absolute;right:0;width:2.5rem;height:2.5rem;color:#0033a0;background-color:transparent}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-dynamic-facet-header-btn svg{visibility:hidden}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-dynamic-facet-header-clear{right:40px;font-weight:400;text-transform:none}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-dynamic-facet-collapsed{margin-bottom:0}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-dynamic-facet-collapsed .coveo-dynamic-facet-header-title:after{transform:rotate(90deg)}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-dynamic-facet-collapsed .coveo-dynamic-facet-collapsed-values{display:none}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-dynamic-facet-collapsed .coveo-selected{display:inherit}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-dynamic-facet-values{padding:0 1rem .5rem;margin-top:-.5rem}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-checkbox-label{font-size:.8125rem;color:#1b1b1b}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-checkbox-label .coveo-checkbox-span-label{overflow:visible;line-height:1;font-size:1rem}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-checkbox-label .coveo-checkbox-span-label-suffix{display:none}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-checkbox-label .coveo-checkbox-button,.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-checkbox-label input[type=checkbox].coveo-checkbox+button{border:1px solid #1b1b1b}.user-is-tabbing .recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-checkbox-label .coveo-checkbox-button:focus:after,.user-is-tabbing .recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-checkbox-label input[type=checkbox].coveo-checkbox+button:focus:after{left:-14px;background-color:rgba(0,85,148,.5);border-radius:0}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-checkbox-label input[type=checkbox].coveo-checkbox:checked+button{background:#0033a0}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-checkbox-label input[type=checkbox].coveo-checkbox:checked+button:before{border:solid #fff;border-width:0 2px 2px 0}.recipe-search.CoveoSearchInterface .coveo-dynamicfacet .coveo-dynamic-facet-value.coveo-selected .coveo-checkbox-span-label{font-weight:400}.recipe-search.CoveoSearchInterface .CoveoDynamicFacet[data-field="@fkcrecipecuratedlistscategory"],.recipe-search.CoveoSearchInterface .CoveoDynamicFacet[data-field="@fkcrecipehasvideo"] .coveo-dynamic-facet-header{display:none}.recipe-search.CoveoSearchInterface .CoveoDynamicFacet[data-field="@fkcrecipehasvideo"] .coveo-dynamic-facet-values{margin-top:0}.recipe-search.CoveoSearchInterface .coveo-card-layout-container{margin-right:-16px}@media only screen and (min-width:48em){.recipe-search.CoveoSearchInterface .coveo-card-layout-container{margin-right:-20px}}.recipe-search.CoveoSearchInterface .coveo-card-layout-container .coveo-card-layout{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin-right:16px;border:none;overflow:visible}@media screen and (min-width:35.5em){.recipe-search.CoveoSearchInterface .coveo-card-layout-container .coveo-card-layout{-ms-flex:0 1 calc(50% - 16px);flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 16px)}}@media only screen and (min-width:48em){.recipe-search.CoveoSearchInterface .coveo-card-layout-container .coveo-card-layout{margin-right:20px;-ms-flex:0 1 calc(50% - 20px);flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 20px)}}@media only screen and (min-width:75em){.recipe-search.CoveoSearchInterface .coveo-card-layout-container .coveo-card-layout{margin-right:20px;-ms-flex:0 1 calc(33.33% - 20px);flex-grow:0;flex-shrink:1;flex-basis:calc(33.33% - 20px)}}@media only screen and (min-width:75em){.recipe-search.CoveoSearchInterface .coveo-card-layout-container .coveo-card-layout:first-child,.recipe-search.CoveoSearchInterface .coveo-card-layout-container .coveo-card-layout:nth-child(7){-ms-flex:0 1 calc(66.66% - 20px);flex-grow:0;flex-shrink:1;flex-basis:calc(66.66% - 20px)}}.recipe-search.CoveoSearchInterface .recipe-no-results{padding:13rem 0 6rem;font-weight:300;border:1px solid #e5e5e5;border-radius:10px}.has-results.recipe-search.CoveoSearchInterface .recipe-no-results{display:none}.recipe-search.CoveoSearchInterface .recipe-no-results .coveo-query-summary-no-results-string{position:relative;display:block;margin-bottom:1.625rem;text-align:center;font-size:1.5625rem;line-height:1.875rem}.recipe-search.CoveoSearchInterface .recipe-no-results .coveo-query-summary-no-results-string:before{content:"\f114";position:absolute;top:-8rem;left:50%;transform:translateX(-50%);font-size:5.75rem!important;color:#0033a0}.recipe-search.CoveoSearchInterface .recipe-no-results .coveo-query-summary-search-tips-info{display:none}.recipe-search.CoveoSearchInterface .recipe-no-results ul{display:block;text-align:center}.recipe-search.CoveoSearchInterface .recipe-no-results ul li{padding:0;font-size:1.25rem;line-height:1.875rem}.recipe-search.CoveoSearchInterface .recipe-no-results .coveo-breadcrumbs{-ms-flex-pack:center;justify-content:center}.recipe-search.CoveoSearchInterface .recipe-no-results .coveo-breadcrumbs .CoveoBreadcrumb .coveo-breadcrumb-items,.recipe-search.CoveoSearchInterface .recipe-no-results .coveo-breadcrumbs .CoveoBreadcrumb:before{display:none}.recipe-search.CoveoSearchInterface .recipe-no-results .coveo-breadcrumbs .coveo-breadcrumb-clear-all{margin-top:1.5rem;font-size:1.25rem;font-weight:400;text-decoration:underline}.recipe-search.CoveoSearchInterface .recipe-no-results .coveo-breadcrumbs .coveo-breadcrumb-clear-all:before{display:none}.recipe-search.CoveoSearchInterface .coveo-pager .CoveoPager{display:block;margin-left:0}.recipe-search.CoveoSearchInterface .coveo-pager .coveo-pager-list{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:48em){.recipe-search.CoveoSearchInterface .coveo-pager .coveo-pager-list{-ms-flex-pack:start;justify-content:flex-start}}.recipe-search.CoveoSearchInterface .coveo-pager .coveo-pager-list-item{padding:.5rem .75rem;border:none;color:#0033a0}.recipe-search.CoveoSearchInterface .coveo-pager .coveo-pager-list-item.coveo-active{background-color:#0033a0}.recipe-search.CoveoSearchInterface .coveo-pager .coveo-pager-list-item:hover:not(.coveo-pager-anchor){text-decoration:underline;background-color:#002d62}.recipe-search.CoveoSearchInterface .coveo-pager .coveo-pager-list-item:hover:not(.coveo-pager-anchor) .coveo-pager-anchor{color:#fff}.recipe-search.CoveoSearchInterface .coveo-pager .coveo-pager-anchor{transition:all 0s}.recipe-search.CoveoSearchInterface .coveo-pager .coveo-pager-anchor:hover{color:#fff}.recipe-search.CoveoSearchInterface .coveo-pager .coveo-pager-previous{margin:5px 0;padding-left:0}.recipe-search.CoveoSearchInterface .coveo-pager .coveo-pager-next{margin:5px 0;padding-right:0}.recipe-search.CoveoSearchInterface .recipe-cta{display:none}.has-results.recipe-search.CoveoSearchInterface .recipe-cta{display:block}.recipe-search.CoveoSearchInterface .recipe-cta.recipe-middle-cta{-ms-flex:1 1 100%;flex:1 1 100%;margin:-20px 16px 0 0;-ms-flex-order:4;order:4}@media screen and (min-width:35.5em){.recipe-search.CoveoSearchInterface .recipe-cta.recipe-middle-cta{-ms-flex-order:3;order:3}}@media only screen and (min-width:48em){.recipe-search.CoveoSearchInterface .recipe-cta.recipe-middle-cta{margin-right:20px}}@media only screen and (min-width:75em){.recipe-search.CoveoSearchInterface .recipe-cta.recipe-middle-cta{-ms-flex-order:4;order:4}}.recipe-search.CoveoSearchInterface .recipe-cta.recipe-bottom-cta{margin-top:2rem}@media only screen and (min-width:48em){.recipe-search.CoveoSearchInterface .recipe-cta.recipe-bottom-cta{margin-top:4rem}}.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-radios{display:block!important;margin:0 0 35px!important}.fkc-radios__radio:checked+label:after{opacity:1;transform:scale(1)}.fkc-radios__radio:not(:checked)+label:after{opacity:0;transform:scale(.1)}.fkc-radios__label{position:relative;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;padding-left:0!important;margin:0 0 15px!important;cursor:pointer;font-size:1.125em;font-weight:500;line-height:1.25em;letter-spacing:0}.fkc-radios__label:before{content:"";-ms-flex:0 0 27px;flex:0 0 27px;width:27px;height:27px;margin-right:20px;border-radius:100%;background:#fff;border:3px solid #005595}.fkc-radios__label:after{content:"";position:absolute;left:6px;width:21px;height:21px;border-radius:100%;background:#005595;transition:all .3s cubic-bezier(.39,.575,.565,1)}.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:1.4rem}.fkc-form h2,.fkc-form h3{margin-top:30px;color:#1b1b1b}.fkc-form h3{font-size:12px;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}@-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:#e00;position:relative;display:block!important;margin-top:3px}.fkc-form label.error:after{content:"";color:#e00;width:24px;height:24px;position:absolute;right:5px;top:-33px;background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2221%22%3E%3Ccircle%20cx%3D%2210.5%22%20cy%3D%2210.5%22%20r%3D%2210.5%22%20fill%3D%22red%22%2F%3E%3Cpath%20d%3D%22M14.6%2014l-.9%201.5-3.2-3.6-3.2%203.6-.9-1.5%203-3.3-2.8-3.1%201.2-1.1%202.7%203%202.7-3%201.2%201.1-2.8%203.1%203%203.3z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) no-repeat 100% 0}.fkc-form label.valid:after{background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2221%22%3E%3Ccircle%20cx%3D%2210.5%22%20cy%3D%2210.5%22%20r%3D%2210.5%22%20fill%3D%22%23089e9a%22%2F%3E%3Cpath%20d%3D%22M8.3%2015.5l-2.7-3.7%201.3-1L8.4%2013l5.8-6.5%201.2%201.1-7.1%207.9z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 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:#e00;border-radius:2px;padding:10px 20px;border:1px solid #e00;margin:10px 0}.fkc-form .error-message p{color:#e00}.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 textarea::-webkit-input-placeholder{padding-right:15px}.fkc-form textarea::-moz-placeholder{padding-right:15px}.fkc-form textarea::-ms-input-placeholder{padding-right:15px}.fkc-form textarea::placeholder{padding-right:15px}.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 input[type=date]{padding:5px 10px;text-transform:uppercase}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.fkc-form input[type=date]{padding:7px 10px}}.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 .state{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:#757575;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:1.5em;font-weight:400;letter-spacing:0;line-height:1.2;text-transform:uppercase;color:#002d62}.fkc-form .fkc-form__title--emphasis{padding-bottom:10px;border-bottom:2px solid #d4d4d4}.fkc-form .fkc-form__title--fhp{margin:0 0 .5em;font-weight:300;font-size:1.8rem;letter-spacing:-.02em;line-height:1.1em;color:#002d62}.fkc-form .fkc-form__info{font-size:1em;letter-spacing:0}.fkc-form .fkc-form__subtitle{margin:22px 0 -14px;font-size:1.125em;font-weight:500;letter-spacing:0;color:#000}.fkc-form .fkc-form__subtitle--small{margin:19px 0 -10px;font-weight:500;letter-spacing:0;font-size:1em;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 label.error.valid,.fkc-form.mod-evergreen span.error.valid{margin:0}.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%}.fkc-form.mod-evergreen .fkc-form__flex-item--half{-ms-flex:1 1 calc(50% - 20px);flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 20px)}.fkc-form.mod-evergreen .fkc-form__bday{width:calc(50% - 10px)}}.fkc-form .is-hidden{display:none}.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:205px}@media only screen and (min-width:420px){.expand-toggle:checked~.expand-content{height:160px}}.expand-toggle:checked~.expand-label:after{content:"-"}.drawers .drawers__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%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.drawers .drawers__title:after{content:"\f10a"}.drawers .drawers__title-heading{-ms-flex:0 1 auto;flex:0 1 auto}.drawers .drawers__title:focus,.drawers .drawers__title:hover{text-decoration:none}.drawers .drawers__title:after{position:static;transform:rotate(90deg);-ms-flex:0 0 auto;flex:0 0 auto;margin-left:14px}.drawers .drawers__title-icon{-ms-flex:0 0 45px;flex:0 0 45px;margin-right:20px}.drawers .drawers__title.is-open:after{transform:rotate(270deg)}.drawers__content{display:none;overflow:hidden}.drawers.drawers--resources .drawers__title{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;text-decoration:none;border-bottom:4px solid #005595;font-size:1.3rem}@media only screen and (min-width:48em){.drawers.drawers--resources .drawers__title{padding:15px 40px;margin-bottom:20px}}.drawers.drawers--resources .drawers__title:focus,.drawers.drawers--resources .drawers__title:hover{text-decoration:none}.drawers.drawers--resources .drawers__title-icon{-ms-flex:0 0 45px;flex:0 0 45px;margin-right:20px}.drawers.drawers--resources .drawers__title-heading{-ms-flex:0 1 auto;flex:0 1 auto;margin-right:40px;text-align:left;font-size:1.3rem}.drawers.drawers--resources .drawers__title:after{display:block;position:absolute;top:50%;right:18px;transform:translate(-50%,-50%) rotate(90deg);font-size:1.5rem;color:#005595}.drawers.drawers--resources .drawers__title.is-open:after{transform:translate(-50%,-50%) rotate(270deg)}.drawers.drawers--resources .drawers__content{width:100%;padding:0 15px}@media only screen and (min-width:48em){.drawers.drawers--resources .drawers__content{padding:0 100px}}.drawers.drawers--resources .drawers__content>ul{margin-bottom:25px}.drawers.drawers--resources .drawers__content>ul>li{padding-left:0}.drawers.drawers--resources .drawers__content>ul>li:before{display:none}.drawers.drawers--resources .drawers__content>p:first-child{margin-top:0}.drawers.drawers--resources .drawers__content>p:last-child{margin-bottom:0}.drawers.drawers--resources .drawers__subtitle{font-weight:500;font-size:1.2rem}.drawers.drawers--resources .drawers__section-heading{display:block;font-size:1em;font-weight:400;letter-spacing:.05em;color:#005595}@media only screen and (min-width:48em){.drawers.drawers--resources .drawers__section-heading{padding-right:210px}}@media only screen and (min-width:48em){.drawers.drawers--resources .drawers__section-heading--link{padding-right:0}}.drawers.drawers--resources .drawers__section-links{display:block;margin-bottom:.5em}@media only screen and (min-width:48em){.drawers.drawers--resources .drawers__section-links{position:absolute;top:0;right:0;width:193px}}.drawers.drawers--faq .drawers__title{background-color:#f2f2f2;font-size:1.3rem;min-height:54px;padding:0 10px 0 0;margin-bottom:15px;-ms-flex-align:center;align-items:center;text-align:left;border:none}.drawers.drawers--faq .drawers__title:before{content:"Q";-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:start;align-self:flex-start;display:block;width:54px;height:100%;font-weight:500;font-size:25px;line-height:54px;background:#005595;color:#fff;text-align:center}:lang(es) .drawers.drawers--faq .drawers__title:before{content:"P"}.drawers.drawers--faq .drawers__title:after{font-size:1.5rem}.drawers.drawers--faq .drawers__title-heading{padding:5px 0 5px 20px;text-transform:none;font-size:20px;color:#1b1b1b}.drawers.drawers--faq .drawers__content{width:calc(100% - 94px);padding:0;margin:0 20px 15px 74px}@media only screen and (min-width:48em){.drawers.drawers--faq .drawers__content{width:calc(100% - 174px);margin:0 100px 15px 74px}}.drawers.drawers--faq.drawers--faq-medications .drawers__title{-ms-flex-pack:justify;justify-content:space-between}.drawers.drawers--faq.drawers--faq-medications .drawers__title:before{display:none}.drawers.drawers--faq.drawers--faq-medications .drawers__title:after{font-size:1.2rem;margin-right:10px}@media only screen and (max-width:47.9375em){.drawers.drawers--faq.drawers--faq-medications .drawers__title-heading{padding-left:15px}}.drawers.drawers--faq.drawers--faq-medications .drawers__content{width:calc(100% - 40px);margin:0 20px 15px}.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:#e00}.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:7px 0 0;padding:13px;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;text-align:left}.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:grid;grid-template-columns:1fr 1fr;gap:1rem 3rem}.gfr-calculator__flex-item{margin-top:0}.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{margin:0 2rem 0 0;width:auto}.gfr-calculator__radio-container{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center}.gfr-calculator__submit{-ms-flex-item-align:end;align-self:flex-end;margin-top:0}.gfr-calculator label.error--radio{margin:0}}.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:"\f10a";margin-left:9px;margin-right:-22px;font-weight:600}.fkc-cta:hover{text-decoration:underline;color:#fff}.fkc-cta:hover:after{text-decoration:none}.user-is-tabbing .fkc-cta:focus{text-decoration:underline!important}.user-is-tabbing .fkc-cta:focus:after{text-decoration:none}.fkc-cta--centered{text-align:center}.content-block.content-block--promo .content-block-cta,.content-block.mod-action-inline .content-block-cta,.fkc-cta--inline,.fkc-cta--inline-block,.search-result-list li.content-block--promo .content-block-cta,.search-result-list li.mod-action-inline .content-block-cta{display:inline;padding-right:40px}.content-block.content-block--promo .content-block-cta:after,.content-block.mod-action-inline .content-block-cta:after,.fkc-cta--inline-block:after,.fkc-cta--inline:after,.search-result-list li.content-block--promo .content-block-cta:after,.search-result-list li.mod-action-inline .content-block-cta:after{position:absolute;top:49%;right:15px;margin-right:0;transform:translateY(-50%)}.fkc-cta--inline-block{display:inline-block!important}.content-block.mod-cta-strong .content-block-cta,.fkc-cta--strong,.search-result-list li.mod-cta-strong .content-block-cta{padding:15px 47px 15px 15px;margin-top:15px;font-size:1.2rem;line-height:1.5rem;font-weight:500;text-align:left}.content-block.mod-cta-strong .content-block-cta:after,.fkc-cta--strong:after,.search-result-list li.mod-cta-strong .content-block-cta: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:1.2rem;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}.content-block.content-block--promo.content-block--promo-text-cta .content-block-cta,.fkc-cta--text,.search-result-list li.content-block--promo.content-block--promo-text-cta .content-block-cta{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){.content-block.content-block--promo.content-block--promo-text-cta .content-block-cta,.fkc-cta--text,.search-result-list li.content-block--promo.content-block--promo-text-cta .content-block-cta{margin:20px 0}}.content-block.content-block--promo.content-block--promo-text-cta .content-block-cta:hover,.fkc-cta--text:hover,.search-result-list li.content-block--promo.content-block--promo-text-cta .content-block-cta:hover{color:#005595}.fkc-cta--no-caret:after{display:none}.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:"\f130";margin-right:10px;margin-top:-17px;transform:translateY(7px);font-size:2.2rem}.content-block.mod-phone-cta-before .content-block-cta,.fkc-cta--phone-link,.search-result-list li.mod-phone-cta-before .content-block-cta{min-height:53px;padding-left:40px!important}.content-block.mod-phone-cta-before .content-block-cta:before,.fkc-cta--phone-link:before,.search-result-list li.mod-phone-cta-before .content-block-cta:before{content:"";position:absolute;left:13px;top:50%;transform:translateY(-50%);width:17px;height:45px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2217%22%20height%3D%2245%22%3E%3Cpath%20d%3D%22M4.9%2014c-1.7%205.6-1.6%2011.5.2%2017l5.7-.1c.7%200%201.3.4%201.6%201%201%201.9%202.3%203.7%204%205.3.7.7.7%201.9%200%202.6L12%2044.4c-.7.7-1.9.7-2.6%200C-2.9%2032.5-3.2%2012.9%208.8.6c.7-.7%201.9-.7%202.6%200L16%205c.7.7.7%201.9%200%202.6-1.6%201.6-2.9%203.5-3.8%205.4-.3.6-.9%201-1.6%201H4.9z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E")}.content-block.mod-video-cta-after .content-block-cta,.fkc-cta--video-link-after,.search-result-list li.mod-video-cta-after .content-block-cta{padding-right:20px}.content-block.mod-video-cta-after .content-block-cta:after,.fkc-cta--video-link-after:after,.search-result-list li.mod-video-cta-after .content-block-cta:after{content:"\f130";width:13px;margin-right:0;margin-left:4px;transform:translateY(6px);font-size:2rem;line-height:0}.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}.fkc-cta--submit:hover{text-decoration:none}.fkc-cta--submit:hover label{text-decoration:underline}.fkc-cta--dark-blue{background-color:#0033a0;color:#fff!important;font-size:16px;width:100%;height:62px;margin:0!important;padding:20px 16px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;gap:14px}@media only screen and (min-width:48em){.fkc-cta--dark-blue{font-size:18px;padding:33px 22px;height:80px}}@media only screen and (min-width:61em){.fkc-cta--dark-blue{height:100px}}.fkc-cta--dark-blue:hover{color:#fff!important}.fkc-cta--dark-blue:not(:last-child){margin-bottom:25px!important}.fkc-cta--dark-blue:first-child{margin-top:25px!important}@media only screen and (min-width:61em){.fkc-cta--dark-blue:first-child{margin-top:0!important}}.fkc-cta--dark-blue:after{margin:0 0 0 auto;position:absolute;right:22px}.fkc-cta--dark-blue span{margin-right:22px}.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: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:500;color:#fff;background-color:#949494;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{content:"";display:inline-block;height:24px;width:12px;margin:0 auto;transform:rotate(45deg);border-bottom:7px solid #1b1b1b;border-right:7px solid #1b1b1b}.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:"\f10a";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:20px}.accordion-table thead td:nth-last-child(2):first-child,.accordion-table thead td:nth-last-child(2):first-child~th,.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 td:nth-last-child(2):first-child,.accordion-table thead th:nth-last-child(2):first-child{width:40%}.accordion-table thead td:nth-last-child(3):first-child,.accordion-table thead td:nth-last-child(3):first-child~th,.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 td:nth-last-child(3):first-child,.accordion-table thead th:nth-last-child(3):first-child{width:24%}.accordion-table thead td:nth-last-child(4):first-child,.accordion-table thead td:nth-last-child(4):first-child~th,.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 td:nth-last-child(4):first-child,.accordion-table thead th:nth-last-child(4):first-child{width:16%}.accordion-table thead td:nth-last-child(5):first-child,.accordion-table thead td:nth-last-child(5):first-child~th,.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 td:nth-last-child(5):first-child,.accordion-table thead th:nth-last-child(5):first-child{width:16%}.accordion-table thead td:nth-last-child(6):first-child,.accordion-table thead td:nth-last-child(6):first-child~th,.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 td:nth-last-child(6):first-child,.accordion-table thead th:nth-last-child(6):first-child{width:15%}.accordion-table thead td:nth-last-child(7):first-child,.accordion-table thead td:nth-last-child(7):first-child~th,.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 td:nth-last-child(7):first-child,.accordion-table thead th:nth-last-child(7):first-child{width:16%}.accordion-table thead td:nth-last-child(8):first-child,.accordion-table thead td:nth-last-child(8):first-child~th,.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}.fkc .embeddedServiceHelpButton .helpButton .uiButton{font-family:HCo Ideal Sans,arial,"sans-serif";text-transform:none;background:#005595}.fkc .embeddedServiceHelpButton .helpButton .uiButton:after{content:""}.embeddedServiceSidebar.modalContainer *{font-family:HCo Ideal Sans,arial,"sans-serif"!important}.embeddedServiceSidebar.modalContainer button{text-transform:none}.embeddedServiceSidebar.modalContainer button:after{content:""}.embeddedServiceSidebar.modalContainer .dockableContainer .backgroundImg{background-color:#fff}.embeddedServiceSidebar.modalContainer .dockableContainer ul li:before{content:""}.embeddedServiceSidebar.modalContainer .dockableContainer .endChatButton .label.bBody,.embeddedServiceSidebar.modalContainer .dockableContainer .startButton .label.bBody{line-height:35px}.embeddedServiceSidebar.modalContainer .dockableContainer .embeddedServiceSidebarHeader .headerButton:after,.embeddedServiceSidebar.modalContainer .dockableContainer .embeddedServiceSidebarHeader .headerButton:focus:after,.embeddedServiceSidebar.modalContainer .dockableContainer .embeddedServiceSidebarHeader .headerButton:focus:before,.embeddedServiceSidebar.modalContainer .dockableContainer .embeddedServiceSidebarHeader .headerItem:after,.embeddedServiceSidebar.modalContainer .dockableContainer .embeddedServiceSidebarHeader .headerItem:focus:after,.embeddedServiceSidebar.modalContainer .dockableContainer .embeddedServiceSidebarHeader .headerItem:focus:before{display:none}.embeddedServiceSidebar.modalContainer .dockableContainer .chatOption.embeddedServiceLiveAgentStateChatHeaderOption:hover{color:#fff}.embeddedServiceSidebar.modalContainer .dockableContainer .headerButton:hover:before{display:none}.kc365-nav__item{padding:0;background-color:#bbebef;transition:background-color .2s ease-out}.kc365-nav__item:before{display:none}.kc365-nav__item.is-active{background-color:#005595}.kc365-nav__item:hover{background-color:#089e9a}.kc365-nav__item:hover a{color:#fff!important}.kc365-nav__link{display:block;width:100%;height:100%;padding:10px 20px;margin-bottom:2px;text-decoration:none;text-transform:uppercase}.kc365-nav__label{position:relative;display:inline-block;padding-right:16px;margin-bottom:-2px;line-height:1.5;text-indent:-20px;padding-left:20px}.kc365-nav__label:after{content:"\f10a";position:absolute;right:-16px;line-height:1.5;top:50%;transform:translateY(-50%)}.is-active .kc365-nav__label{color:#fff}.is-active .kc365-nav__label:after{transform:rotate(90deg);right:0}.kc365-nav__label br{display:none}@media only screen and (min-width:64em){.kc365-nav{position:absolute;left:0;right:0;margin:-77px 0 0}.kc365-nav__list{display:-ms-flexbox;-js-display:flex;display:flex}.kc365-nav__item{-ms-flex:1 1 25%;flex:1 1 25%;margin-right:2px;padding-right:0}.kc365-nav__item:after{position:static;margin-left:10px}.kc365-nav__item:last-child{margin-right:0}.kc365-nav__label{width:100%}.kc365-nav br{display:initial}}@media only screen and (min-width:80em){.kc365-nav__label{font-size:19px}}.kc365-content{min-height:calc(100vh - 60px - 110px)!important}@media only screen and (min-width:30em){.kc365-content{min-height:calc(100vh - 60px - 89px)!important}}@media only screen and (min-width:48em){.kc365-content{min-height:calc(100vh - 70px - 78px)!important}}@media only screen and (min-width:64em){.kc365-content{min-height:calc(100vh - 83px - 78px)!important;padding-top:77px;padding-bottom:0!important}}@media only screen and (min-width:64em){.kc365-content,.kc365-content>.row>.col-12{position:static}}.kc365-content__welcome-title{margin-top:20px}@media only screen and (min-width:48em){.kc365-content__welcome-title{margin-left:0!important}}@media only screen and (min-width:64em){.kc365-content__welcome-title{margin-top:26px;font-size:3em}}@media only screen and (min-width:64em){.kc365-content__intro-title{margin-top:34px;font-size:3em}}@media only screen and (min-width:64em){.kc365-content__summary-title{margin-top:26px;font-size:2.313em}}.fhp .kc365-content{min-height:calc(100vh - 60px - 335px)!important}@media only screen and (min-width:30em){.fhp .kc365-content{min-height:calc(100vh - 60px - 299px)!important}}@media only screen and (min-width:48em){.fhp .kc365-content{min-height:calc(100vh - 70px - 295px)!important}}@media only screen and (min-width:64em){.fhp .kc365-content{min-height:calc(100vh - 83px - 274px)!important}}.find-help-widget{background-color:#eef7e7;padding:30px 15px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px 0}@media only screen and (min-width:30em){.find-help-widget{border-radius:10px;padding:32px;gap:15px 0}}.find-help-widget__body h2{margin-top:0;font-size:33px}@media only screen and (min-width:64em){.find-help-widget__body h2{font-size:42px}}.find-help-widget__iframe{height:150px;max-width:400px;margin:0 auto}@media only screen and (min-width:64em){.find-help-widget__iframe{height:90px;max-width:none}}.print{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border:0;font-weight:600;font-size:.875rem;color:#1b1b1b;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.print:before{content:"\f126";font-size:1.2rem}.print:after{display:none}.print:hover{text-decoration:underline}.scroll-reveal__contents{display:none;z-index:999}.scroll-reveal.is-revealed .scroll-reveal__contents{display:block}.sticky .clone-container{visibility:hidden}.sticky .is-hidden{display:none}.tooltip{position:relative;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help}.tooltip:after,.tooltip:before{position:absolute;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out}.tooltip:hover:after,.tooltip:hover:before{opacity:1;visibility:visible}.tooltip:before{content:attr(data-tooltip);z-index:2;width:auto;width:210px;color:#fff;background:rgba(0,0,0,.85);border-radius:5px;padding:5px}@media only screen and (min-width:48em){.tooltip:before{width:250px}}@media only screen and (min-width:64em){.tooltip:before{width:350px}}.tooltip:after{content:"";width:0;height:0}.tooltip--top:after,.tooltip--top:before{bottom:100%;left:50%;transform:translate(-50%);margin-bottom:15px}.tooltip--top:after{margin-bottom:8px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid rgba(0,0,0,.7)}.tooltip--bottom:after,.tooltip--bottom:before{top:100%;left:50%;transform:translate(-50%);margin-top:15px}.tooltip--bottom:after{margin-top:8px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid rgba(0,0,0,.7)}.tooltip--right:after,.tooltip--right:before{top:50%;left:100%;transform:translateY(-50%);margin-left:15px}.tooltip--right:after{margin-left:8px;border-top:5px solid transparent;border-right:7px solid rgba(0,0,0,.7);border-bottom:5px solid transparent}.tooltip--left:after,.tooltip--left:before{top:50%;right:100%;transform:translateY(-50%);margin-right:15px}.tooltip--left:after{margin-right:8px;border-top:5px solid transparent;border-left:7px solid rgba(0,0,0,.7);border-bottom:5px solid transparent}.otFlat button:after,.otFlat ul>li:before,.otPcTab button:after,.otPcTab ul>li:before{display:none}.ot-sdk-show-settings.fkc-cta{display:inline-block!important;background:transparent!important;border:0!important;color:#005595!important;font-size:1.1em!important;font-weight:400!important;letter-spacing:.8px!important;padding:0 24px 0 0!important;margin:20px 0!important;text-align:center!important;width:100%!important}.ot-sdk-show-settings.fkc-cta:hover{opacity:1!important}