.bg-primary-dark{background:#203342!important}.bg-secondary-light{background:#29d1c4!important}.bg-secondary-main{background:#009f93!important}.bg-gray-50{background:#f9fafb!important}.bg-gray-100{background:#f3f4f6!important}.bg-gray-200{background:#e5e7eb!important}.bg-gray-300{background:#d1d5db!important}.bg-gray-500{background:#686f7d!important}.bg-background-5{background:#fff6e2!important}.bg-white{background:#fff!important}.bg-yellow-stars{background:#fdb833!important}.border-gray-300{border:1px solid #d1d5db!important}.border-gray-200{border:1px solid #e5e7eb!important}.border-gray-50{border:1px solid #f9fafb!important}.border-gold-1{border:1px solid #a88745!important}.border-white{border:1px solid #fff!important}.border-primary-dark{border:1px solid #203342!important}.font-primary{color:#203342!important}.font-secondary-gray{color:#6b7280!important}.font-secondary-main{color:#009f93!important}.font-secondary-light{color:#29d1c4!important}.font-gray-500{color:#686f7d!important}.font-gray-700{color:#374151!important}.font-white{color:#fff!important}.font-red{color:#dc3545!important}.font-primary-dark{color:#203342!important}.horizontal-nav{background-color:#253a4c;padding:.5rem 0 .5rem 1rem;position:relative}@media(min-width:768px){.horizontal-nav{padding-left:1.5rem}}.horizontal-nav .horizontal-nav-container{padding-left:0;padding-right:0;position:relative}.single-kf_page .horizontal-nav .horizontal-nav-container,.single-kf_template .horizontal-nav .horizontal-nav-container{max-width:1416px}.horizontal-nav .horizontal-nav-container:after{background:linear-gradient(90deg,rgba(37,58,76,0),#253a4c);bottom:0;content:"";position:absolute;right:0;top:0;transition:opacity .3s cubic-bezier(.22,.61,.36,1);width:58px}.horizontal-nav .horizontal-nav-container.is-scroll-near-end:after{opacity:0;transition:visibility 0s linear .1s,opacity .3s cubic-bezier(.22,.61,.36,1);visibility:hidden}.horizontal-nav ul{gap:.5rem;list-style:none;overflow-x:auto;padding-left:0;padding-right:.75rem;scrollbar-width:none}.single-kf_page .horizontal-nav ul,.single-kf_template .horizontal-nav ul{max-width:100%}.horizontal-nav ul::-webkit-scrollbar{display:none}.horizontal-nav ul li{flex:0 1 auto}.horizontal-nav ul a{background-color:#253a4c;border:2px solid #404b69;border-radius:.6rem;color:#fff;height:40px;min-width:72px;padding-bottom:.875rem;padding-top:.875rem;white-space:nowrap;width:-moz-max-content;width:max-content}.horizontal-nav ul a:has(img){box-shadow:inset 0 0 0 2px #253a4c;padding-bottom:0;padding-top:0}.horizontal-nav ul .is-active a,.horizontal-nav ul a:hover{background-color:#253a4c;border-color:#29d1c4;color:#29d1c4}.horizontal-nav ul .kf-logo-link{border:none;box-shadow:none}.horizontal-nav ul .kf-logo-link img{height:10px;width:100%}@media(min-width:576px){.horizontal-nav ul .kf-logo-link img{height:12px}}.horizontal-nav--image li:first-child{background-color:#253a4c;left:0;margin-right:-.5rem;padding-right:.5rem;position:sticky}.horizontal-nav--image li:first-child a,.horizontal-nav--image li:first-child div{background-image:url(/app/themes/thepunterspage/public/images/icons/chevron-right-white.6d10a5.svg);background-position:top 50% right .5rem;background-repeat:no-repeat;padding-right:1.5rem!important;white-space:nowrap}.horizontal-nav li.nav-sticky-title{background-color:#253a4c;left:0;margin-right:-.5rem;padding-right:.5rem;position:sticky}.horizontal-nav li.nav-sticky-title a,.horizontal-nav li.nav-sticky-title div{background-image:url(/app/themes/thepunterspage/public/images/icons/chevron-right-white.6d10a5.svg);background-position:top 50% right .5rem;background-repeat:no-repeat;min-width:72px;padding-right:1.5rem!important;white-space:nowrap}