@font-face{font-family:"Mont";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/themes/kfr/fonts/Mont-Regular.woff2") format("woff2"),url("/wp-content/themes/kfr/fonts/Mont-Regular.woff") format("woff"),url("/fonts/Mont-Regular.woff2") format("woff2"),url("/fonts/Mont-Regular.woff") format("woff")}@font-face{font-family:"Mont";font-style:normal;font-weight:700;font-display:swap;src:url("/wp-content/themes/kfr/fonts/Mont-Bold.woff2") format("woff2"),url("/wp-content/themes/kfr/fonts/Mont-Bold.woff") format("woff"),url("/fonts/Mont-Bold.woff2") format("woff2"),url("/fonts/Mont-Bold.woff") format("woff")}.a-button{appearance:none;border:0;text-decoration:none;font-family:"Mont",sans-serif;font-weight:700;font-size:1.25rem;line-height:.8;display:inline-flex;align-items:center;justify-content:center;column-gap:.75rem;vertical-align:top;border-radius:6.25rem;padding-inline:1.5rem;height:3rem;box-sizing:border-box;margin-inline-end:1rem;margin-block-end:2.5rem;cursor:pointer;transition:opacity .2s ease-in,background-color .2s ease-in,transform .2s ease-in;background-color:#000;color:#fff}.a-button:active,.m-navlink:active .a-button{transform:scale(0.95)}.a-button:hover,.a-button:focus-visible,.m-navlink:hover .a-button,.m-navlink:focus-visible .a-button{background-color:#000}.a-button--circle{background-color:#000;color:#fff;width:3rem;padding:0}.a-button--circle:hover,.a-button--circle:focus-visible,.m-navlink:hover .a-button--circle,.m-navlink:focus-visible .a-button--circle{background-color:#000}.a-button--outline{background-color:rgba(0,0,0,0);border:.125rem solid #000;color:#000}.a-button--outline:hover,.a-button--outline:focus-visible,.m-navlink:hover .a-button--outline,.m-navlink:focus-visible .a-button--outline{background-color:#000;color:#fff}.a-button--outline.a-button--circle{background-color:rgba(0,0,0,0);border:.125rem solid #000;color:#000;width:3rem;padding:0}.a-button--outline.a-button--circle:hover,.a-button--outline.a-button--circle:focus-visible,.m-navlink:hover .a-button--outline.a-button--circle,.m-navlink:focus-visible .a-button--outline.a-button--circle{background-color:#000;color:#fff}.a-button--alto{background-color:#d9d9d9;color:#000}.a-button--alto:hover,.a-button--alto:focus-visible,.m-navlink:hover .a-button--alto,.m-navlink:focus-visible .a-button--alto{background-color:rgb(151.9,151.9,151.9)}.a-button--alto.a-button--circle{background-color:#d9d9d9;color:#000;width:3rem;padding:0}.a-button--alto.a-button--circle:hover,.a-button--alto.a-button--circle:focus-visible,.m-navlink:hover .a-button--alto.a-button--circle,.m-navlink:focus-visible .a-button--alto.a-button--circle{background-color:rgb(151.9,151.9,151.9)}.a-button--alto.a-button--outline{background-color:rgba(0,0,0,0);border:.125rem solid #d9d9d9;color:#d9d9d9}.a-button--alto.a-button--outline:hover,.a-button--alto.a-button--outline:focus-visible,.m-navlink:hover .a-button--alto.a-button--outline,.m-navlink:focus-visible .a-button--alto.a-button--outline{background-color:#d9d9d9;color:#000}.a-button--alto.a-button--outline.a-button--circle{background-color:rgba(0,0,0,0);border:.125rem solid #d9d9d9;color:#d9d9d9;width:3rem;padding:0}.a-button--alto.a-button--outline.a-button--circle:hover,.a-button--alto.a-button--outline.a-button--circle:focus-visible,.m-navlink:hover .a-button--alto.a-button--outline.a-button--circle,.m-navlink:focus-visible .a-button--alto.a-button--outline.a-button--circle{background-color:#d9d9d9;color:#000}.a-button--orange{background-color:#e1320e;color:#fff}.a-button--orange:hover,.a-button--orange:focus-visible,.m-navlink:hover .a-button--orange,.m-navlink:focus-visible .a-button--orange{background-color:rgb(157.5,35,9.8)}.a-button--orange.a-button--circle{background-color:#e1320e;color:#fff;width:3rem;padding:0}.a-button--orange.a-button--circle:hover,.a-button--orange.a-button--circle:focus-visible,.m-navlink:hover .a-button--orange.a-button--circle,.m-navlink:focus-visible .a-button--orange.a-button--circle{background-color:rgb(157.5,35,9.8)}.a-button--orange.a-button--outline{background-color:rgba(0,0,0,0);border:.125rem solid #e1320e;color:#e1320e}.a-button--orange.a-button--outline:hover,.a-button--orange.a-button--outline:focus-visible,.m-navlink:hover .a-button--orange.a-button--outline,.m-navlink:focus-visible .a-button--orange.a-button--outline{background-color:#e1320e;color:#fff}.a-button--orange.a-button--outline.a-button--circle{background-color:rgba(0,0,0,0);border:.125rem solid #e1320e;color:#e1320e;width:3rem;padding:0}.a-button--orange.a-button--outline.a-button--circle:hover,.a-button--orange.a-button--outline.a-button--circle:focus-visible,.m-navlink:hover .a-button--orange.a-button--outline.a-button--circle,.m-navlink:focus-visible .a-button--orange.a-button--outline.a-button--circle{background-color:#e1320e;color:#fff}.a-button--purple{background-color:#531360;color:#fff}.a-button--purple:hover,.a-button--purple:focus-visible,.m-navlink:hover .a-button--purple,.m-navlink:focus-visible .a-button--purple{background-color:rgb(58.1,13.3,67.2)}.a-button--purple.a-button--circle{background-color:#531360;color:#fff;width:3rem;padding:0}.a-button--purple.a-button--circle:hover,.a-button--purple.a-button--circle:focus-visible,.m-navlink:hover .a-button--purple.a-button--circle,.m-navlink:focus-visible .a-button--purple.a-button--circle{background-color:rgb(58.1,13.3,67.2)}.a-button--purple.a-button--outline{background-color:rgba(0,0,0,0);border:.125rem solid #531360;color:#531360}.a-button--purple.a-button--outline:hover,.a-button--purple.a-button--outline:focus-visible,.m-navlink:hover .a-button--purple.a-button--outline,.m-navlink:focus-visible .a-button--purple.a-button--outline{background-color:#531360;color:#fff}.a-button--purple.a-button--outline.a-button--circle{background-color:rgba(0,0,0,0);border:.125rem solid #531360;color:#531360;width:3rem;padding:0}.a-button--purple.a-button--outline.a-button--circle:hover,.a-button--purple.a-button--outline.a-button--circle:focus-visible,.m-navlink:hover .a-button--purple.a-button--outline.a-button--circle,.m-navlink:focus-visible .a-button--purple.a-button--outline.a-button--circle{background-color:#531360;color:#fff}.a-button--green{background-color:#004d33;color:#fff}.a-button--green:hover,.a-button--green:focus-visible,.m-navlink:hover .a-button--green,.m-navlink:focus-visible .a-button--green{background-color:rgb(0,53.9,35.7)}.a-button--green.a-button--circle{background-color:#004d33;color:#fff;width:3rem;padding:0}.a-button--green.a-button--circle:hover,.a-button--green.a-button--circle:focus-visible,.m-navlink:hover .a-button--green.a-button--circle,.m-navlink:focus-visible .a-button--green.a-button--circle{background-color:rgb(0,53.9,35.7)}.a-button--green.a-button--outline{background-color:rgba(0,0,0,0);border:.125rem solid #004d33;color:#004d33}.a-button--green.a-button--outline:hover,.a-button--green.a-button--outline:focus-visible,.m-navlink:hover .a-button--green.a-button--outline,.m-navlink:focus-visible .a-button--green.a-button--outline{background-color:#004d33;color:#fff}.a-button--green.a-button--outline.a-button--circle{background-color:rgba(0,0,0,0);border:.125rem solid #004d33;color:#004d33;width:3rem;padding:0}.a-button--green.a-button--outline.a-button--circle:hover,.a-button--green.a-button--outline.a-button--circle:focus-visible,.m-navlink:hover .a-button--green.a-button--outline.a-button--circle,.m-navlink:focus-visible .a-button--green.a-button--outline.a-button--circle{background-color:#004d33;color:#fff}.a-button--blue{background-color:#3d427e;color:#fff}.a-button--blue:hover,.a-button--blue:focus-visible,.m-navlink:hover .a-button--blue,.m-navlink:focus-visible .a-button--blue{background-color:rgb(42.7,46.2,88.2)}.a-button--blue.a-button--circle{background-color:#3d427e;color:#fff;width:3rem;padding:0}.a-button--blue.a-button--circle:hover,.a-button--blue.a-button--circle:focus-visible,.m-navlink:hover .a-button--blue.a-button--circle,.m-navlink:focus-visible .a-button--blue.a-button--circle{background-color:rgb(42.7,46.2,88.2)}.a-button--blue.a-button--outline{background-color:rgba(0,0,0,0);border:.125rem solid #3d427e;color:#3d427e}.a-button--blue.a-button--outline:hover,.a-button--blue.a-button--outline:focus-visible,.m-navlink:hover .a-button--blue.a-button--outline,.m-navlink:focus-visible .a-button--blue.a-button--outline{background-color:#3d427e;color:#fff}.a-button--blue.a-button--outline.a-button--circle{background-color:rgba(0,0,0,0);border:.125rem solid #3d427e;color:#3d427e;width:3rem;padding:0}.a-button--blue.a-button--outline.a-button--circle:hover,.a-button--blue.a-button--outline.a-button--circle:focus-visible,.m-navlink:hover .a-button--blue.a-button--outline.a-button--circle,.m-navlink:focus-visible .a-button--blue.a-button--outline.a-button--circle{background-color:#3d427e;color:#fff}.a-button--magenta{background-color:#74334e;color:#fff}.a-button--magenta:hover,.a-button--magenta:focus-visible,.m-navlink:hover .a-button--magenta,.m-navlink:focus-visible .a-button--magenta{background-color:rgb(81.2,35.7,54.6)}.a-button--magenta.a-button--circle{background-color:#74334e;color:#fff;width:3rem;padding:0}.a-button--magenta.a-button--circle:hover,.a-button--magenta.a-button--circle:focus-visible,.m-navlink:hover .a-button--magenta.a-button--circle,.m-navlink:focus-visible .a-button--magenta.a-button--circle{background-color:rgb(81.2,35.7,54.6)}.a-button--magenta.a-button--outline{background-color:rgba(0,0,0,0);border:.125rem solid #74334e;color:#74334e}.a-button--magenta.a-button--outline:hover,.a-button--magenta.a-button--outline:focus-visible,.m-navlink:hover .a-button--magenta.a-button--outline,.m-navlink:focus-visible .a-button--magenta.a-button--outline{background-color:#74334e;color:#fff}.a-button--magenta.a-button--outline.a-button--circle{background-color:rgba(0,0,0,0);border:.125rem solid #74334e;color:#74334e;width:3rem;padding:0}.a-button--magenta.a-button--outline.a-button--circle:hover,.a-button--magenta.a-button--outline.a-button--circle:focus-visible,.m-navlink:hover .a-button--magenta.a-button--outline.a-button--circle,.m-navlink:focus-visible .a-button--magenta.a-button--outline.a-button--circle{background-color:#74334e;color:#fff}.a-button--violet{background-color:#8169a5;color:#fff}.a-button--violet:hover,.a-button--violet:focus-visible,.m-navlink:hover .a-button--violet,.m-navlink:focus-visible .a-button--violet{background-color:rgb(89.775,70.875,118.125)}.a-button--violet.a-button--circle{background-color:#8169a5;color:#fff;width:3rem;padding:0}.a-button--violet.a-button--circle:hover,.a-button--violet.a-button--circle:focus-visible,.m-navlink:hover .a-button--violet.a-button--circle,.m-navlink:focus-visible .a-button--violet.a-button--circle{background-color:rgb(89.775,70.875,118.125)}.a-button--violet.a-button--outline{background-color:rgba(0,0,0,0);border:.125rem solid #8169a5;color:#8169a5}.a-button--violet.a-button--outline:hover,.a-button--violet.a-button--outline:focus-visible,.m-navlink:hover .a-button--violet.a-button--outline,.m-navlink:focus-visible .a-button--violet.a-button--outline{background-color:#8169a5;color:#fff}.a-button--violet.a-button--outline.a-button--circle{background-color:rgba(0,0,0,0);border:.125rem solid #8169a5;color:#8169a5;width:3rem;padding:0}.a-button--violet.a-button--outline.a-button--circle:hover,.a-button--violet.a-button--outline.a-button--circle:focus-visible,.m-navlink:hover .a-button--violet.a-button--outline.a-button--circle,.m-navlink:focus-visible .a-button--violet.a-button--outline.a-button--circle{background-color:#8169a5;color:#fff}.a-button--gold{background-color:#8d6f49;color:#fff}.a-button--gold:hover,.a-button--gold:focus-visible,.m-navlink:hover .a-button--gold,.m-navlink:focus-visible .a-button--gold{background-color:rgb(98.7,77.7,51.1)}.a-button--gold.a-button--circle{background-color:#8d6f49;color:#fff;width:3rem;padding:0}.a-button--gold.a-button--circle:hover,.a-button--gold.a-button--circle:focus-visible,.m-navlink:hover .a-button--gold.a-button--circle,.m-navlink:focus-visible .a-button--gold.a-button--circle{background-color:rgb(98.7,77.7,51.1)}.a-button--gold.a-button--outline{background-color:rgba(0,0,0,0);border:.125rem solid #8d6f49;color:#8d6f49}.a-button--gold.a-button--outline:hover,.a-button--gold.a-button--outline:focus-visible,.m-navlink:hover .a-button--gold.a-button--outline,.m-navlink:focus-visible .a-button--gold.a-button--outline{background-color:#8d6f49;color:#fff}.a-button--gold.a-button--outline.a-button--circle{background-color:rgba(0,0,0,0);border:.125rem solid #8d6f49;color:#8d6f49;width:3rem;padding:0}.a-button--gold.a-button--outline.a-button--circle:hover,.a-button--gold.a-button--outline.a-button--circle:focus-visible,.m-navlink:hover .a-button--gold.a-button--outline.a-button--circle,.m-navlink:focus-visible .a-button--gold.a-button--outline.a-button--circle{background-color:#8d6f49;color:#fff}.a-button--shadow{background-color:rgba(0,0,0,.25);color:#fff}.a-button--shadow:hover,.a-button--shadow:focus-visible,.m-navlink:hover .a-button--shadow,.m-navlink:focus-visible .a-button--shadow{background-color:rgba(0,0,0,.75)}.a-button--shadow.a-button--circle{background-color:rgba(0,0,0,.25);color:#fff;width:3rem;padding:0}.a-button--shadow.a-button--circle:hover,.a-button--shadow.a-button--circle:focus-visible,.m-navlink:hover .a-button--shadow.a-button--circle,.m-navlink:focus-visible .a-button--shadow.a-button--circle{background-color:rgba(0,0,0,.75)}.a-button--shadow.a-button--outline{background-color:rgba(0,0,0,0);border:.125rem solid rgba(0,0,0,.25);color:rgba(0,0,0,.25)}.a-button--shadow.a-button--outline:hover,.a-button--shadow.a-button--outline:focus-visible,.m-navlink:hover .a-button--shadow.a-button--outline,.m-navlink:focus-visible .a-button--shadow.a-button--outline{background-color:rgba(0,0,0,.25);color:#fff}.a-button--shadow.a-button--outline.a-button--circle{background-color:rgba(0,0,0,0);border:.125rem solid rgba(0,0,0,.25);color:rgba(0,0,0,.25);width:3rem;padding:0}.a-button--shadow.a-button--outline.a-button--circle:hover,.a-button--shadow.a-button--outline.a-button--circle:focus-visible,.m-navlink:hover .a-button--shadow.a-button--outline.a-button--circle,.m-navlink:focus-visible .a-button--shadow.a-button--outline.a-button--circle{background-color:rgba(0,0,0,.25);color:#fff}.a-button--white{background-color:#fff;color:#fff}.a-button--white:hover,.a-button--white:focus-visible,.m-navlink:hover .a-button--white,.m-navlink:focus-visible .a-button--white{background-color:hsl(0,0%,70%)}.a-button--white.a-button--circle{background-color:#fff;color:#fff;width:3rem;padding:0}.a-button--white.a-button--circle:hover,.a-button--white.a-button--circle:focus-visible,.m-navlink:hover .a-button--white.a-button--circle,.m-navlink:focus-visible .a-button--white.a-button--circle{background-color:hsl(0,0%,70%)}.a-button--white.a-button--outline{background-color:rgba(0,0,0,0);border:.125rem solid #fff;color:#fff}.a-button--white.a-button--outline:hover,.a-button--white.a-button--outline:focus-visible,.m-navlink:hover .a-button--white.a-button--outline,.m-navlink:focus-visible .a-button--white.a-button--outline{background-color:#fff;color:#e1320e}.a-button--white.a-button--outline.a-button--circle{background-color:rgba(0,0,0,0);border:.125rem solid #fff;color:#fff;width:3rem;padding:0}.a-button--white.a-button--outline.a-button--circle:hover,.a-button--white.a-button--outline.a-button--circle:focus-visible,.m-navlink:hover .a-button--white.a-button--outline.a-button--circle,.m-navlink:focus-visible .a-button--white.a-button--outline.a-button--circle{background-color:#fff;color:#e1320e}.a-button--translucent{background-color:hsla(0,0%,100%,0);color:#fff}.a-button--translucent:hover,.a-button--translucent:focus-visible,.m-navlink:hover .a-button--translucent,.m-navlink:focus-visible .a-button--translucent{background-color:hsla(0,0%,70%,0)}.a-button--translucent.a-button--circle{background-color:hsla(0,0%,100%,0);color:#fff;width:3rem;padding:0}.a-button--translucent.a-button--circle:hover,.a-button--translucent.a-button--circle:focus-visible,.m-navlink:hover .a-button--translucent.a-button--circle,.m-navlink:focus-visible .a-button--translucent.a-button--circle{background-color:hsla(0,0%,70%,0)}.a-button--translucent.a-button--outline{background-color:rgba(0,0,0,0);border:.125rem solid hsla(0,0%,100%,0);color:hsla(0,0%,100%,0)}.a-button--translucent.a-button--outline:hover,.a-button--translucent.a-button--outline:focus-visible,.m-navlink:hover .a-button--translucent.a-button--outline,.m-navlink:focus-visible .a-button--translucent.a-button--outline{background-color:hsla(0,0%,100%,0);color:#fff}.a-button--translucent.a-button--outline.a-button--circle{background-color:rgba(0,0,0,0);border:.125rem solid hsla(0,0%,100%,0);color:hsla(0,0%,100%,0);width:3rem;padding:0}.a-button--translucent.a-button--outline.a-button--circle:hover,.a-button--translucent.a-button--outline.a-button--circle:focus-visible,.m-navlink:hover .a-button--translucent.a-button--outline.a-button--circle,.m-navlink:focus-visible .a-button--translucent.a-button--outline.a-button--circle{background-color:hsla(0,0%,100%,0);color:#fff}:root{--cover-slider-clip-offset: 0.12;--cover-slider-height: 100dvh;--cover-slider-clip-height: calc(var(--cover-slider-clip-offset) * var(--cover-slider-height))}.o-cover-slider .o-cover{height:calc(var(--cover-slider-height) + var(--cover-slider-height)*var(--cover-slider-clip-offset));clip-path:polygon(100% 0, 100% calc(100% - var(--cover-slider-clip-height)), 0 100%, 0 var(--cover-slider-clip-height))}.o-cover-slider__controls{max-inline-size:1680px;margin-inline:auto;padding-inline:clamp(1rem,4vw,8rem);position:relative;z-index:10;display:grid;grid-template-columns:repeat(3, auto);justify-content:end;align-items:center;gap:1rem;transform:translateY(-100%)}@media screen and (min-width: 1024px){.o-cover-slider__controls{transform:translateY(-150%);max-inline-size:1680px;margin-inline:auto;padding-inline:clamp(1rem,4vw,8rem)}}@media screen and (min-width: 1440px){.o-cover-slider__controls{grid-template-columns:repeat(3, auto) 11.8125rem}}.o-cover-slider__controls .swiper-pagination{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.o-cover-slider__controls .swiper-pagination .swiper-pagination-bullet{background-color:#531360;width:.375rem;height:.375rem;margin:0 !important;border-radius:.1875rem;opacity:.8;transition:opacity .2s ease-in,background-color .2s ease-in,width .2s ease-in}.o-cover-slider__controls .swiper-pagination .swiper-pagination-bullet-active{background-color:#e1320e;width:1.125rem;height:.375rem}.o-cover-slider__controls .swiper-button-prev,.o-cover-slider__controls .swiper-button-next{appearance:none;border:0;text-decoration:none;font-family:"Mont",sans-serif;font-weight:700;font-size:1.25rem;line-height:.8;display:inline-flex;align-items:center;justify-content:center;column-gap:.75rem;vertical-align:top;border-radius:6.25rem;padding-inline:1.5rem;height:3rem;box-sizing:border-box;margin-inline-end:1rem;margin-block-end:2.5rem;cursor:pointer;transition:opacity .2s ease-in,background-color .2s ease-in,transform .2s ease-in;background-color:rgba(0,0,0,0);border:.125rem solid #e1320e;color:#e1320e;width:3rem;padding:0;margin-inline-end:0;margin-block-end:0}.o-cover-slider__controls .swiper-button-prev:active,.m-navlink:active .o-cover-slider__controls .swiper-button-prev,.o-cover-slider__controls .swiper-button-next:active,.m-navlink:active .o-cover-slider__controls .swiper-button-next{transform:scale(0.95)}.o-cover-slider__controls .swiper-button-prev:hover,.o-cover-slider__controls .swiper-button-prev:focus-visible,.m-navlink:hover .o-cover-slider__controls .swiper-button-prev,.m-navlink:focus-visible .o-cover-slider__controls .swiper-button-prev,.o-cover-slider__controls .swiper-button-next:hover,.o-cover-slider__controls .swiper-button-next:focus-visible,.m-navlink:hover .o-cover-slider__controls .swiper-button-next,.m-navlink:focus-visible .o-cover-slider__controls .swiper-button-next{background-color:#e1320e;color:#fff}.o-cover-slider__controls .swiper-button-prev.swiper-button-disabled,.o-cover-slider__controls .swiper-button-next.swiper-button-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}